Senior Software Test Automation Engineer (Java)

EPAM Systems, Inc.
New York, NY, United States
about 1 month ago
Apply on www.manhattanjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$110,000.0 - $140,000.0
Working hours
Regular working hours

Tech stack

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
+5 more
Strategies of Testing Web Applications Scripting Playwright Data Analytics

Job 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

Requirements

  • 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

Benefits & conditions

  • Medical, Dental and Vision Insurance (Subsidized)
  • Health Savings Account
  • Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
  • Short-Term and Long-Term Disability (Company Provided)
  • Life and AD&D Insurance (Company Provided)
  • Employee Assistance Program
  • Unlimited access to LinkedIn learning solutions
  • Matched 401(k) Retirement Savings Plan
  • Paid Time Off
  • Legal Plan and Identity Theft Protection
  • Accident Insurance
  • Employee Discounts
  • Pet Insurance
  • Employee Stock Purchase Program

About the company

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our clients, 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.Engineer the Future with a Career at EPAM (https://www.youtube.com/embed/NU_mnNITn2o?si=IiCxyQ4sr1YJWxDG), EPAM will not provide new H-1B visa sponsorship for this position. Candidates with existing transferable H-1B status may be considered.

EPAM Systems, Inc. is an equal opportunity employer. We recognize the value of diversity and inclusion in creating success for our customers, business partners, shareholders, employees and communities. We are committed to recruiting, hiring, developing and promoting employees without discrimination. As a global employer, this commitment includes complying with all laws in the countries in which we operate. Nevertheless, we believe equal employment practices should not be limited to what the law requires. Equal opportunity and inclusion are essential to motivate, empower and recognize the best in everyone.

At EPAM, employment actions are based on individual qualifications, without regard to race, color, religion, creed, gender, pregnancy status, sexual orientation, gender identity, gender expression, marital or familial status, national origin, ancestry, genetics, age, disability status, veteran status, citizenship status when otherwise legally able to work, or any other characteristic protected by law.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.manhattanjobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:22 min

Adopting modern end-to-end testing for automated deployment pipelines

Luise Freese Luise Freese +1 · Coffee With Developers

2:35 min

Selecting Selenium for browser automation and testing

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

1:14 min

Establishing stable test environments and required test data

Augustin Gottlieb Augustin Gottlieb · World Congress 2025

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

2:18 min

Evolution of web automation from Selenium to Puppeteer

Miki Lombardi · JS Congress

Videos

See all

Related articles

See all