Senior Automation Tester in Java
We are currently looking for a dedicated and experienced Senior Automation Tester with proficiency in Java to become an integral part of our dynamic team.
The selected candidate will drive the creation, implementation, and refinement of automated tests to ensure optimal quality throughout the software development process. If you have an eye for identifying system flaws and a passion for advancing software quality, we invite you to join us in this exciting role.
Responsibilities
- Design functional, integration, and acceptance tests
- Build automated tests to cover regression, functional, and smoke testing
- Integrate testing phases seamlessly into the DevOps pipeline
- Identify and resolve system anomalies with precision
- Conduct automation testing for backend infrastructures
- Document issues and compile detailed reports
- Manage and organize test data and environments efficiently
- Oversee version control for test scripts
Requirements
- Bachelor's Degree in Computer Science or a related field (Master's degree preferred)
- At least 3 years of Quality Assurance experience, including 2 years specializing in test automation development
- Proficiency in Gradle, Groovy, Java, Selenium, and Serenity BDD
- Proven background in developing and maintaining automation scripts
- Capability to create testing frameworks from the ground up
- Knowledge of white box testing and mocking techniques
- Competency in agile methodologies with robust analytical skills
- Background in functional, integration, and regression testing
- Understanding of unit testing for edge cases, usability, and reliability
- Familiarity with manual testing procedures
- Expertise in embedding testing processes into CI/CD pipelines
- Strong documentation skills and qualifications in English (B2 level or higher)
Nice to have
- Understanding of CI/CD methodologies
- Familiarity with GitHub
- Background in Kubernetes
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn