Skip To Main Content
backBack to Search

Automation Tester (JavaScript - ReactJS and Backend Java Services)

Remote in Brazil

We are looking for a skilled Automation Tester to join our development team and enhance the quality of the Virtual Care solutions.

This role focuses on creating automated testing frameworks for ReactJS-based frontends and Java microservices, ensuring seamless functionality and reliability for remote patient monitoring solutions.

Responsibilities
  • Develop and maintain automated testing frameworks for ReactJS and Java-based backend services
  • Collaborate with developers to align test coverage with architectural modernization efforts, including microservices and cloud adoption
  • Validate Restful APIs with tools such as Postman, ensuring high performance and accuracy
  • Perform integration testing using testcontainer approaches for Java services and relational databases like Oracle, PostgreSQL, and MySQL
  • Apply Agile methodologies such as SAFe to support iterative development cycles and deliverables
  • Leverage Azure DevOps (ADO) for test planning, execution, and reporting
  • Use GitHub Actions to integrate CI/CD pipelines into automated testing processes
  • Execute container-based testing strategies with Docker and Kubernetes environments
  • Ensure high-quality deliverables while working with microservices architecture deployed on AWS
  • Provide technical expertise and troubleshooting support for complex testing scenarios
Requirements
  • Minimum 3 years of experience in automated testing for ReactJS applications and Java-based backend systems
  • Proficiency in tools like Selenium and Postman for functional and API testing
  • Background in integration testing for relational databases such as Oracle, PostgreSQL, and MySQL
  • Familiarity with Git and GitHub, including GitHub Actions for CI/CD workflows
  • Expertise with Docker and Kubernetes for containerized application testing
  • Knowledge of Agile methodologies, specifically SAFe
  • Competency in cloud-based architecture, especially microservices on AWS
  • English language proficiency at C1 level minimum (CEFR), or B1 level if fluent in Portuguese
Nice to have
  • Understanding of ADO (Azure DevOps) for task and test management
  • Showcase of testing experience in modernization projects for legacy systems
  • Familiarity with testcontainer-based integration testing
  • Flexibility to work across multiple relational database systems
  • Skills in monitoring and resolving issues in microservices architectures
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn