> Markdown version of [/jobs/ext/4658830-qa-automation-engineer-java-aws](https://www.wearedevelopers.com/jobs/ext/4658830-qa-automation-engineer-java-aws). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # QA Automation Engineer (Java + AWS) - **Company:** Ravh IT Solutions - **Location:** Princeton, NJ, United States - **Experience:** Expert - **Contract:** Contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Automation of Tests, Cloud Computing, Computer Programming, Databases, Database Connection, Database Queries, Software Debugging, DevOps, Identity and Access Management, Key Management, Apache Maven, Regression Testing, Application Data, Selenium, SQL Databases, Software Testing Automation Framework, Test Data, Load Balancing, Git, Cloudwatch, Amazon Simple Queue Service (SQS), Cucumber (Software), Selenium Webdriver, Code Restructuring, Jenkins - **Published:** November 10, 2026 - **Apply:** https://www.dice.com/job-detail/dce8eff4-442d-4990-bb82-84e3d560752a ## About the Role 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., * 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. ## Description * 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.