Skip To Main Content
backBack to Search

Senior Automation Tester (JavaScript - ReactJS and Backend Java Services)

Remote in Brazil

We are seeking an experienced Senior Automation Tester to join our team and enhance the quality of our Virtual Care solutions.

This position focuses on designing automated testing frameworks for ReactJS frontends and Java microservices, ensuring dependability and seamless functionality for remote patient monitoring solutions.

Responsibilities
  • Create and maintain automated testing frameworks for ReactJS applications and Java-based backend services
  • Align test efforts with ongoing architectural updates, including transitioning to microservices and adopting cloud infrastructure
  • Test Restful APIs using tools such as Postman to ensure precision and optimal performance
  • Conduct integration testing utilizing testcontainer methods for Java services and relational databases, including Oracle, PostgreSQL, and MySQL
  • Integrate Agile principles such as SAFe into development cycles to enhance team collaboration and delivery timelines
  • Handle test management workflows using Azure DevOps (ADO) for planning, execution, and analysis
  • Incorporate CI/CD pipelines into testing practices using GitHub Actions
  • Test containerized applications within Docker and Kubernetes environments
  • Monitor the quality and functionality of microservices architectures hosted on AWS
  • Offer technical guidance and support to resolve advanced testing challenges
Requirements
  • At least 5 years of experience in automated testing for ReactJS applications and Java-based backend systems
  • Proficiency in using tools such as Selenium and Postman for both functional and API testing
  • Background in integration testing for relational databases like Oracle, PostgreSQL, or MySQL
  • Familiarity with Git and GitHub, particularly GitHub Actions for integrating CI/CD workflows
  • Expertise in working with Docker and Kubernetes environments for testing containerized systems
  • Knowledge of Agile methodologies, with a focus on SAFe
  • Competency in cloud-based microservices architectures, especially on AWS
  • English language proficiency at a minimum of C1 level (CEFR) or B1 level if fluent in Portuguese
Nice to have
  • Understanding of Azure DevOps (ADO) for managing tasks and tests
  • Background in testing within legacy system modernization projects
  • Familiarity with integration testing approaches using testcontainers
  • Capability to manage testing across various relational databases
  • Skills in diagnosing and resolving issues within 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