EPAM logo

Senior Automation Tester (Java)

EPAM·Salary not specified

Primary stack

SeleniumAgileCI/CDAPIJava

Job description

About the Position

We are currently looking for a Senior Automation Tester in Java to join our team. In this role, you will contribute to ensuring the quality and reliability of complex software solutions across various stages of the development lifecycle. You will work closely with cross-functional teams to design robust testing strategies that align with modern engineering standards and business objectives. This is a great opportunity to apply your expertise in a collaborative environment focused on continuous improvement and technical excellence.

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

Requirements

  • 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

Nice to Have

  • Background in Financial Services and/or Wealth Management, which would be a significant advantage for understanding domain-specific requirements and workflows

We Offer

  • Opportunity to work remotely from Mexico
  • Engaging role in a collaborative and innovative environment

About the Company

[Company description if present]

© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.

More at EPAM

All 2384 roles

Popular searches