Software Automation Engineer Job Openings
EPAM is looking for Software Automation Engineers.
We are seeking a proactive and driven Software Test Automation Engineer to join the EPAM team. Our QA team follows a generalist approach, with each team member responsible for functional, automated, and performance testing.
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!
We are seeking a skilled Software Test Automation Engineer in Java to join our QA team and contribute to delivering quality solutions for a high-profile multinational client in the Legal, Intellectual Property & Science, Tax & Accounting domains. You will play a critical role in verifying and ensuring the functionality and reliability of a versatile platform that provides vital resources and tools for decision-making in the tax, accounting, and finance industries.
We are looking for a skilled and proactive Software Test Automation Engineer in Java to join our team and help automate testing for functionality developed in Salesforce, ensuring the successful migration of our Loyalty Platform to Salesforce Loyalty Cloud. As part of this role, you will collaborate with other QA professionals to ensure comprehensive test coverage, with a primary focus on API and UI testing using Groovy + Spock and Tosca frameworks.
We are seeking an experienced and dynamic Lead Automation Tester with a strong background in JavaScript to join our team. This role involves leading automation testing efforts, driving quality assurance across projects, and collaborating with cross-functional teams to ensure the highest software quality.
We are seeking a Senior Software Test Automation Engineer to design, develop, and test AI-driven automation frameworks while validating AI agents to ensure reliable performance in automated quality assurance environments. This role focuses on Python-based AQA, testing AI solutions, and building intelligent agentic systems.
We are seeking a talented Senior Software Test Automation Engineer with expertise in JavaScript to join our team. The engineer will be instrumental in designing, developing, and maintaining comprehensive test automation frameworks and suites. With a focus on ensuring the highest quality and reliability of our software products, this role demands proficiency with modern testing tools such as Playwright and Cypress, and a strong background in automated testing and CI/CD integration.
We are seeking a skilled Middle Automation Tester to join our remote team, working on a well-loaded microservice styled project in the telecommunication domain. Our customer is the world’s largest international TV and broadband company, and as an Automation Tester, you will be responsible for ensuring the quality of their products through automated testing. You will work closely with cross-functional teams to design, develop, and execute automated tests, and ensure the delivery of high-quality software products.
We are looking for a skilled Software Test Automation Engineer with expertise in Python and AI to join our team. This role involves working with AI-driven automation frameworks, testing intelligent agents, and ensuring the reliability of AI systems in automated quality assurance environments.
Other skills
- Full Stack Java Developer
- Full Stack Software Engineer
- Lead Data Scientist
- Lead Software Engineer
- Java Software Developer
- Python Software Developer
- Full Stack Python Engineer
- Lead Automation Tester
- Lead Data Analyst
- Lead Java Developer
- Software Engineer
- Front End Software Developer
- Lead DevOps Engineer
- Lead Cloud Engineer
- .NET Full Stack Developer
- .NET Software Engineer
- Data Software Engineer
- Full Stack Java Developer
- Full Stack Software Engineer
- Lead Data Scientist
- Lead Software Engineer
- Java Software Developer
- Python Software Developer
- Full Stack Python Engineer
- Lead Automation Tester
- Lead Data Analyst
- Lead Java Developer
- Software Engineer
- Front End Software Developer
- Lead DevOps Engineer
- Lead Cloud Engineer
- .NET Full Stack Developer
- .NET Software Engineer
- Data Software Engineer