Demo

QA Automation Engineer (Java + AWS)

Ravh IT Solutions
Princeton, NJ Contractor
POSTED ON 11/11/2026
AVAILABLE BEFORE 12/10/2026

Job Summary

We are seeking an experienced QA Automation Engineer with strong hands-on expertise in Java, Selenium, SQL, and AWS. The ideal candidate will have experience in both functional testing and automation framework development, with the ability to build, maintain, troubleshoot, and optimize AWS-hosted regression automation frameworks.

The candidate must be capable of identifying and permanently resolving framework and infrastructure-level issues rather than simply executing test cases or rerunning failed scripts.

Key Responsibilities

  • Design, develop, and execute functional test cases and validate application data using SQL.

  • Build, extend, and refactor automation frameworks across UI, API, and service layers.

  • Maintain and improve AWS-hosted automation frameworks.

  • Troubleshoot and resolve cloud-related failures involving container restarts, load balancer timeouts, database connectivity, connection-pool exhaustion, S3/SQS integration, IAM credentials, and configuration drift.

  • Improve environment provisioning, test data seeding, teardown processes, and secrets management.

  • Implement framework resilience through retry mechanisms, backoff strategies, health checks, and readiness gates.

  • Optimize regression execution time through parallelization and test sharding.

  • Reduce flaky tests and improve automation reliability through measurable improvements.

  • Develop failure trend dashboards and automated test artifact collection.

  • Analyze application logs and stack traces to identify root causes.

  • Classify failures as product defects, automation script issues, test data problems, environment issues, or timing-related failures.

  • Integrate and maintain automation suites within CI/CD pipelines.

  • Collaborate with DevOps and Development teams to resolve infrastructure and application-level issues.

Required Technical Skills

  • 8 years of experience in QA, covering functional testing and automation.

  • Strong hands-on programming experience in Java, including automation framework development and debugging.

  • Experience with Selenium WebDriver.

  • Experience with Cucumber and BDD frameworks.

  • Strong SQL skills for database validation and testing.

  • Hands-on experience with AWS services:

    • EC2

    • ECS

    • S3

    • SQS

    • RDS

    • CloudWatch

    • IAM

  • Proven experience troubleshooting and improving AWS-hosted automation frameworks.

  • Experience with Jenkins and CI/CD pipelines.

  • Working knowledge of Maven and Git.

  • Experience improving regression execution time and reducing flaky tests.

Preferred Candidate Profile

  • Strong analytical and troubleshooting skills.

  • Ability to independently investigate complex and intermittent failures.

  • Experience resolving automation framework and cloud infrastructure issues.

  • Strong understanding of end-to-end regression testing processes.

  • Excellent collaboration and communication skills.

Salary : $28 - $30

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a QA Automation Engineer (Java + AWS)?

Sign up to receive alerts about other jobs on the QA Automation Engineer (Java + AWS) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$127,094 - $153,876
Income Estimation: 
$116,820 - $149,340
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other QA Automation Engineer (Java + AWS) jobs in the Princeton, NJ area that may be a better fit.

  • Apex Systems Virtual, NJ
  • Job#: 3058254 Job Description: Title: QA Automation Engineer Location: Remote Duration: 2 Month to start with Role Overview An experienced QA Automation En... more
  • 1 Day Ago

  • MACHINE LEARNING TECHNOLOGIES LLC Princeton, NJ
  • Home About Adaptive AI Industries Consulting Jobs Portal Contact Us Home About Adaptive AI Industries Consulting Jobs Portal Contact Us Job Description Job... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!