> Markdown version of [/jobs/ext/3342546-senior-software-test-automation-engineer-java](https://www.wearedevelopers.com/jobs/ext/3342546-senior-software-test-automation-engineer-java). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Test Automation Engineer (Java) - **Company:** EPAM Systems, Inc. - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $110,000.0 - $140,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Automation of Tests, Code Coverage, Computer Programming, Continuous Integration, Software Tools, Selenium, Service Virtualization, Test Data, Strategies of Testing, Web Applications, Scripting, Playwright, Data Analytics - **Published:** September 3, 2026 - **Apply:** https://www.manhattanjobs.com/job.asp?id=3383289440&tx=ZT1514TYZ&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * 7+ years of QA experience, with at least 3+ years dedicated to test automation development, including hands-on scripting and framework building * Proficiency in Java as a core programming language, combined with hands-on experience designing and maintaining automated tests for web applications using tools such as Selenium and Playwright * Strong analytical, problem-solving, and communication skills, with the ability to work effectively across engineering, product, and platform teams * Comfort working through ambiguity, thinking abstractly, and iterating quickly in a collaborative agile environment * Demonstrated commitment to automation-first quality engineering practices (maintainable test design, CI/CD quality gates, and continuous improvement) * Knowledge of AI-assisted engineering or testing tools is preferred, especially where used to improve test design, accelerate troubleshooting, or enhance engineering productivity * Experience in the financial services industry is a plus * Experience in mobile testing is a plus ## Description * Shape user stories, define acceptance criteria, and design risk-based test scenarios within an agile team * Contribute to estimation, test strategy, and feasibility assessments by identifying quality risks, automation needs, and dependencies early in the planning process * Build, maintain, and scale robust automated test suites for web and API layers using Java, Selenium, Playwright, and modern test frameworks * Drive shift-left testing, service virtualization, and CI/CD pipeline integrations for rapid feedback and defect prevention * Develop and utilize service virtualization, mocks, and test data strategies to validate functionality efficiently across dependent systems * Apply data-driven problem-solving and leverage AI-assisted engineering tools to optimize test design, test coverage, troubleshooting, and overall engineering productivity * Promote consistent engineering and quality best practices across the team, including test maintainability, CI health, observability, and continuous improvement ## Related Videos - [Proactive monitoring and smoke testing in your production environment](https://www.wearedevelopers.com/videos/139-proactive-monitoring-and-smoke-testing-in-your-production-environment) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [Dirty Tests And How To Clean Them](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Are Classical Automation Frameworks Dead? How AI Agents Are Transforming QA](https://www.wearedevelopers.com/videos/100243-are-classical-automation-frameworks-dead-how-ai-agents-are-transforming-qa) - [Implementing smoke testing and proactive monitoring in production](https://www.wearedevelopers.com/videos/171-implementing-smoke-testing-and-proactive-monitoring-in-production) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Integration And E2E Testing: Are They Complementary or Interchangeable?](https://www.wearedevelopers.com/magazine/86-integration-and-e2e-testing-are-they-complementary-or-interchangeable) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)