QA Automation Engineer

Artech LLC

  • Princeton, NJ, NJ
  • 2 days ago
  • $30–$32 Per Hour

Highlights

Role Description: Hands-on QA Engineer covering both functional testing and automation, with ownership of the AWS-hosted regression framework and process — engineering fixes at framework and infrastructure level, not just running tests and analysing results. Own the AWS automation framework — permanently fix cloud failure modes (container restarts, load balancer timeouts, DB connectivity and connection-pool exhaustion, S3/SQS integration, IAM/credential expiry, config drift) rather than re-running or masking them.

Numbers & Facts

LocationPrinceton, NJ, NJ
Salary$30–$32 Per Hour

Description

Job Title: QA Automation Engineer
Location: Princeton, NJ (Onsite)
Duration : 6 Months


Salary Range: $35.00 - $37.00/Hour on W2 (Without Benefits).
Applicants must be willing to work on W2.
 
Local Candidates Only: Candidates must be local to Princeton, NJ and available for a face-to-face (F2F) interview.
 
Role Description:
  • Hands-on QA Engineer covering both functional testing and automation, with ownership of the AWS-hosted regression framework and process — engineering fixes at framework and infrastructure level, not just running tests and analysing results.
Key Responsibilities:
  • Design and execute functional test cases; validate data directly via SQL.
  • Build, extend and refactor the core automation framework (UI, API and service layers).
  • Own the AWS automation framework — permanently fix cloud failure modes (container restarts, load balancer timeouts, DB connectivity and connection-pool exhaustion, S3/SQS integration, IAM/credential expiry, config drift) rather than re-running or masking them.
  • Harden environment provisioning, seeding, teardown and secrets management so runs start from a known-good baseline.
  • Implement resilience in the framework — retry with backoff, health checks and readiness gates, graceful handling of transient cloud failures.
  • Improve the end-to-end AWS regression process — reduce runtime via parallelisation and sharding, drive down flaky tests against measurable targets, and add failure trend dashboards and automatic artefact capture.
  • Analyse logs and stack traces to isolate root cause; classify failures as product defect, script defect, test data, environment or timing.
  • Integrate and maintain suites in CI/CD; partner with DevOps and Development to clear infrastructure blockers and communicate risk.
Required Skills:
  • Experience Required: 8–10 Years.
  • 8+ years QA across functional and automation.
  • Strong Java — able to write and debug framework code, not just scripts.
  • Selenium, Cucumber/BDD, solid SQL.
  • Proven experience debugging, fixing and improving automation frameworks in AWS (EC2/ECS, S3, SQS, RDS, CloudWatch, IAM).
  • Track record of measurably reducing regression runtime and flakiness.
  • Jenkins/CI-CD, Maven, Git.
  • Strong analytical mindset able to work independently through intermittent, ambiguous failures.
  • 7+ years in Advanced Java Concepts.

Similar Jobs