[Remote] Senior Automation Tester (Java)
Note: The job is a remote job and is open to candidates in USA. EPAM Systems is seeking a Senior Automation Tester in Java to ensure the quality and reliability of complex software solutions. The role involves designing robust testing strategies, automating test cases, and collaborating with cross-functional teams to align testing efforts with business objectives.
Responsibilities
- Write comprehensive test plans to support development activities and align testing efforts with project goals
- Design and prepare functional, integration, and acceptance test cases to validate application behavior across scenarios
- Automate test cases for regression, functional, and smoke testing to accelerate delivery and improve coverage
- Plan and execute automation tasks while ensuring testing standards and best practices are upheld within the team
- Integrate test cycles with the DevOps pipeline to enable continuous testing and faster feedback loops
- Apply creative and efficient approaches to troubleshoot and resolve system issues
- Automate testing for both back-end services (REST APIs) and front-end components
- Document and report defects clearly to support quick resolution and effective communication with stakeholders
- Manage test data and test environments to ensure reliable and repeatable test execution
- Maintain version control of test scripts to support traceability and team collaboration
Skills
- Bachelor's or Master's degree in Computer Science or a similar field
- At least 3 years of professional relevant experience in Quality Assurance and test automation development, or a combination of development and testing experience
- Hands-on experience in REST API testing to validate back-end services
- Practical experience with Selenium or similar tools for browser-based test automation
- Proven experience creating and maintaining automation scripts to verify that information systems services and programs meet acceptance criteria
- Working experience with Agile methodology and its application in day-to-day delivery
- Strong analytical skills for effective problem investigation and quality assessment
- Excellent organizational, troubleshooting, and analytical abilities
- Solid experience with functional, integration, and regression testing across various environments
- Good level of knowledge in manual testing to complement automation activities
- Experience integrating test suites into CI/CD pipelines to enable automated quality checks
- English level B2 or higher, with strong written and verbal communication skills
- Background in Financial Services and/or Wealth Management, which would be a significant advantage for understanding domain-specific requirements and workflows
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
Company Overview
- EPAM leverages its core engineering expertise as a leading global product development and digital platform engineering services company. It was founded in 1993, and is headquartered in Newtown, Pennsylvania, USA, with a workforce of 10001+ employees. Its website is https://www.epam.com.
Company H1B Sponsorship
- EPAM Systems has a track record of offering H1B sponsorships, with 34 in 2026, 120 in 2025, 172 in 2024, 232 in 2023, 373 in 2022, 359 in 2021, 502 in 2020. Please note that this does not guarantee sponsorship for this specific role.