EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are seeking a highly skilled Senior Automation Tester with expertise in Java to become a vital part of our team.
In this position, you will be responsible for developing and enhancing automated test scripts for various testing types, including functional, integration, and regression. You will collaborate closely with development and DevOps teams to implement automated testing into CI / CD pipelines, ensuring the delivery of reliable and high-quality software solutions.
Responsibilities
- Develop and implement test cases for functional, integration, and acceptance testing
- Automate test cases for regression, functional, and smoke testing scenarios
- Plan and oversee automation activities while following established testing standards
- Integrate automated test processes into DevOps pipelines to support continuous testing
- Diagnose and resolve system issues in an efficient and creative manner
- Build automated tests for backend systems, including validation of REST APIs
- Record and track defects to ensure they are resolved promptly
- Manage test environments and test data to maintain reliability and consistency
- Ensure proper version control for test scripts to track updates and revisions
Requirements
Bachelor’s degree in Computer Science or a related discipline; a Master’s degree is an added advantageA minimum of 3 years of experience in Quality Assurance, with at least 2 years in test automation or a combination of development and testing rolesStrong knowledge of REST and SOAP API testing using tools like SOAPUI and Groovy scriptingPractical experience with Selenium or other similar automation toolsAbility to create and maintain automation scripts aligned with acceptance criteriaUnderstanding of Agile methodologies and development frameworksStrong analytical thinking and problem-solving skills with excellent organizational abilitiesComprehensive understanding of functional, integration, and regression testing methodsExperience writing unit tests to address edge cases, usability, and reliability requirementsThorough knowledge of manual testing practices and techniquesExperience integrating automated test suites into CI / CD pipelinesProficiency in documentation and fluent English communication at a B2 level or higherNice to have
Familiarity with CI / CD workflows and associated practicesExperience with tools such as Apache Maven, Gradle, and Cucumber for build and testing processesWe offer
International projects with top brandsWork with global teams of highly skilled, diverse peersEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInPosition details
Seniority level : Mid-Senior levelEmployment type : Full-timeJob function : Information Technology, Engineering, and Quality AssuranceIndustries : Software Development, IT Services and IT Consulting, and Financial Services#J-18808-Ljbffr