We are seeking a Senior Test Automation Engineer to support the modernization of a large-scale Loyalty Platform, recognized as the largest in the hotel industry. The platform is transitioning from a legacy, in-house solution to Salesforce Loyalty Cloud, with MuleSoft for integrations and select AWS components. The role focuses on ensuring comprehensive automated testing coverage for all new functionality developed in Salesforce, supporting both migration and ongoing system maintenance.
Responsibilities
- Design, develop and maintain automated test suites for Salesforce Loyalty Management and integrated components
- Implement API testing using Groovy and Spock, with support from EPAM experts for onboarding
- Develop and execute UI automation tests using Selenium/Selenide
- Collaborate with development and QA teams to define test strategies, automation scenarios and regression suites
- Integrate test automation into CI/CD pipelines (Jenkins, Docker)
- Manage and create manual test collections in Postman
- Conduct middleware and integration testing, including MuleSoft integrations
- Participate in Agile ceremonies and contribute to continuous improvement of QA processes
- Self-manage tasks, deliver proactively and provide strong analytical and problem-solving input
- Work until 11 a.m. EST for optimal team coverage
Requirements
- 5+ years of proven experience in test automation, especially with Groovy/Spock and Selenium/Selenide
- Expertise in Salesforce testing, including Salesforce Loyalty Management
- Background in API test strategy and implementation
- Familiarity with middleware testing and MuleSoft integration
- Proficiency in CI/CD tools (Jenkins, Docker)
- Capability to create and manage Postman test collections
- Strong analytical and problem-solving skills
- Experience working in Agile development environments
- Independent, proactive and able to self-manage tasks
- Willingness to work until 11 a.m. EST for team coverage
Nice to have
- Experience with Rally/JIRA for test management
- Knowledge of legacy tech stacks (Java, Spring Boot, Oracle, GWT)