Skip To Main Content

Software Automation Engineer Job Openings

EPAM is looking for Software Automation Engineers.

hot
Join our Suzhou team to ensure top-tier product quality. You will design, build and execute automated tests, playing a key role in our full development lifecycle. Primary Skills Automation Framework Design And Implementation Test Script Development With Selenium Or JMeter Performance And Functional Testing Execution
hot
Lead and innovate our testing practices in Shenzhen. Take ownership of the full testing lifecycle — designing robust automation frameworks, solving complex challenges, and driving quality for critical projects. Join a top team where your expertise shapes delivery.
Are you a forward-thinking professional with a strong background in Test Automation and an interest in financial services? Join EPAM in Madrid as a Lead Software Test Automation Engineer in the private banking sector and accelerate your career in financial services technology. For this position, we are looking for an engineer who can drive testing end-to-end, not only execute it. That includes defining acceptance criteria with teams, building an auditable test trail, pushing test automation where it matters, and enforcing evidence in the tooling. This is a remote role with flexibility to visit our client’s office one day per week, based in Madrid's city center, ideal for those eager to thrive in a dynamic environment and make a significant impact in private banking technology. Join EPAM and contribute to shaping the future of financial services in Spain!
hot
Join us as a Senior Software Test Automation Engineer and lead testing strategy, automation and quality governance for critical financial systems. Drive robust automation, risk controls and high-quality releases in an agile environment.
We are hiring a Middle Software Testing Engineer in Java (Manual & Automation) to ensure consistent quality via hands-on manual testing and scalable automation. You will work closely with engineering and product to define test scenarios, execute REST API checks, and improve release confidence. Apply today to help us deliver dependable Java solutions
We are seeking a Software Testing Engineer in Java to join our team, focusing on both manual and automated testing to ensure the quality of multiple applications. You will collaborate closely with cross-functional teams to build comprehensive test cases, execute testing activities, and contribute to successful product releases. If you have a passion for quality assurance and automation in Java environments, we encourage you to apply.
We are seeking a Software Testing Engineer in Java to join our team, focusing on both manual and automated testing to ensure the quality of multiple applications. You will collaborate closely with cross-functional teams to build comprehensive test cases, execute testing activities, and contribute to successful product releases. If you have a passion for quality assurance and automation in Java environments, we encourage you to apply.
We are building our QA capability and need a Middle Software Testing Engineer in Java (Manual & Automation) to validate multiple applications with manual execution and automation. You will work with delivery teams to plan test cases, test REST APIs, and contribute to smooth product releases. Apply now to help us raise quality across Java-based products
We are looking for a Middle Software Testing Engineer in Java (Manual & Automation) to drive test quality across multiple applications through manual and automated coverage. You will partner with cross-functional teams to design robust test cases, validate REST APIs, and support reliable releases. Apply now to help strengthen our quality strategy in Java-based environments
We are seeking a Middle Software Testing Engineer in Java (Manual & Automation) to improve quality across several applications using both manual checks and automated suites. You will collaborate with cross-functional teams to craft test cases, test REST APIs, and keep releases on track. Apply now if you want to grow QA automation in a Java setting