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

EPAM Systems

United States

Remote

USD 110,000 - 150,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems Inc. seeks a Senior Automation Tester to enhance the reliability of Virtual Care solutions by building automated testing frameworks for ReactJS frontends and Java microservices.

You will test REST APIs with Postman, perform integration tests with testcontainers, and validate in Docker/Kubernetes environments on AWS, coordinating with CI/CD via GitHub Actions and Azure DevOps.

Qualifications

  • Minimum 3 years in automated testing for ReactJS and Java services.
  • Proficient with Selenium and Postman for functional and API testing.
  • Experience integrating tests with Oracle, PostgreSQL and MySQL databases.
  • Familiar with Git/GitHub Actions for CI/CD and with Git basics.
  • Skilled in Docker, Kubernetes and AWS cloud environments.
  • Knowledge of SAFe and Agile testing practices.

Responsibilities

  • Develop and maintain automated testing frameworks for ReactJS and Java services.
  • Align tests with architectural changes, including microservices and cloud infra.
  • Test REST APIs with Postman for accuracy and performance.
  • Perform integration tests using testcontainers with Java and relational DBs.
  • Apply SAFe/Agile to improve teamwork and timelines.
  • Manage test planning and results with Azure DevOps.
  • Integrate CI/CD using GitHub Actions in testing.
  • Test containerized apps in Docker and Kubernetes.
  • Validate microservices on AWS for quality and performance.
  • Provide troubleshooting and solutions for complex tests.

Skills

Selenium
Postman
ReactJS testing
Java backend
Testcontainers
Docker
Kubernetes
GitHub Actions
AWS
SAFe

Tools

Azure DevOps
Git
Oracle
PostgreSQL
MySQL

Job description

We are seeking an experienced Senior Automation Tester to join our team and enhance the reliability of our Virtual Care solutions. This position involves creating automated testing frameworks for ReactJS frontends and Java microservices, ensuring seamless functionality and high-quality performance for remote patient monitoring.

Responsibilities
  • Develop and maintain automated testing frameworks for ReactJS applications and Java-based backend services
  • Align testing strategies with architectural changes, including microservices transitions and cloud infrastructure implementation
  • Test Restful APIs using tools like Postman to validate accuracy and performance
  • Conduct integration testing with testcontainer methods for Java services and relational databases, such as Oracle, PostgreSQL, and MySQL
  • Incorporate Agile methodologies, including SAFe, to improve team collaboration and project timelines
  • Use Azure DevOps (ADO) to manage test planning, execution, and outcome analysis
  • Leverage GitHub Actions to integrate CI/CD workflows into testing processes
  • Test containerized applications in Docker and Kubernetes environments
  • Ensure the quality and performance of microservices architectures hosted on AWS
  • Provide technical support and solutions for resolving complex testing challenges
Requirements
  • Minimum of 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, including Oracle, PostgreSQL, or MySQL
  • Familiarity with Git and GitHub, with an emphasis on GitHub Actions for CI/CD processes
  • Expertise in Docker and Kubernetes environments for testing containerized applications
  • Knowledge of Agile methodologies, particularly SAFe
  • Competency in microservices architectures on cloud platforms, especially AWS
  • English proficiency at C1 level (CEFR) or B1 level if fluent in Portuguese
  • Nice to have Knowledge of Azure DevOps (ADO) for task and test management
  • Showcase of experience in testing legacy system modernization projects
  • Flexibility to use integration testing methods involving testcontainers
  • Qualifications in managing testing across multiple relational databases
  • Understanding of debugging and solving issues within microservices architectures
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Automation Tester (ReactJS and Back-end Java)
Senior Automation Tester (ReactJS and Back-end Java)

EPAM Systems • United States

Remote
USD 85,000 - 130,000
Senior Automation Tester (JS)
Senior Automation Tester (JS)

EPAM Systems • United States

Remote
USD 90,000 - 130,000
Senior Automation Tester (Java)
Senior Automation Tester (Java)

EPAM Systems • United States

Remote
USD 100,000 - 150,000
Senior Automation Tester: React & Java Microservices
Senior Automation Tester: React & Java Microservices

EPAM Systems Inc • United States

Remote
USD 110,000 - 150,000
Senior Test Automation Engineer in JavaScript
Senior Test Automation Engineer in JavaScript

EPAM Systems • United States

Remote
USD 90,000 - 130,000
Senior Automation Tester (Java API / Selenium / Cucumber)
Senior Automation Tester (Java API / Selenium / Cucumber)

Digital Links Inc • New York (NY)

Remote
USD 140,000 - 190,000
Senior Automation Tester (ReactJS) — Docker, Kubernetes & AWS
Senior Automation Tester (ReactJS) — Docker, Kubernetes & AWS

EPAM Systems Inc • United States

Remote
USD 85,000 - 130,000
QA Engineering Lead — Automation & Quality Strategy
QA Engineering Lead — Automation & Quality Strategy

Roberts Recruiting, LLC • Wellesley (MA)

On-site
USD 100,000 - 130,000
Senior API & SQL Test Automation Engineer
Senior API & SQL Test Automation Engineer

Compunnel Inc. • Merrimack (NH)

On-site
USD 80,000 - 110,000
Senior QA Engineer
Senior QA Engineer

Makai Digital • United States

Remote
USD 90,000 - 150,000