Purple Drive
QA Automation Engineer
Location:
Princeton, NJ - Onsite
Type:
Contract Opportunity
Job Overview
We are looking for an experienced
QA Automation Engineer
to join our team in
Princeton, NJ . The ideal candidate will have strong expertise in
Selenium automation ,
Java programming , and solid working knowledge of
SQL . You will be responsible for designing, developing, and maintaining automated test scripts to ensure high-quality deliverables.
Key Responsibilities
Design, develop, and maintain
automation test frameworks
using
Selenium . Write and execute
test scripts in Java
to validate functionality, performance, and integration. Perform
SQL queries
for test data setup, validation, and troubleshooting. Collaborate with developers, business analysts, and other QA engineers to define test strategies. Identify, document, and track
defects
to closure. Ensure comprehensive
test coverage
across all application modules. Participate in
Agile/Scrum ceremonies
and contribute to continuous quality improvement. Required Skills & Qualifications
5+ years of experience in
QA Automation . Strong hands-on expertise with
Selenium
(E2 level). Proficient in
Java
programming (E2 level). Working knowledge of
SQL
(E1 level). Strong understanding of
SDLC, STLC, and QA methodologies . Experience with
test management tools
(e.g., JIRA, ALM, TestRail). Excellent problem-solving and communication skills. Nice to Have
Experience with
CI/CD pipelines
(Jenkins, Git, etc.). Knowledge of
API testing
tools like Postman or RestAssured. Familiarity with
cloud-based environments .
Location:
Princeton, NJ - Onsite
Type:
Contract Opportunity
Job Overview
We are looking for an experienced
QA Automation Engineer
to join our team in
Princeton, NJ . The ideal candidate will have strong expertise in
Selenium automation ,
Java programming , and solid working knowledge of
SQL . You will be responsible for designing, developing, and maintaining automated test scripts to ensure high-quality deliverables.
Key Responsibilities
Design, develop, and maintain
automation test frameworks
using
Selenium . Write and execute
test scripts in Java
to validate functionality, performance, and integration. Perform
SQL queries
for test data setup, validation, and troubleshooting. Collaborate with developers, business analysts, and other QA engineers to define test strategies. Identify, document, and track
defects
to closure. Ensure comprehensive
test coverage
across all application modules. Participate in
Agile/Scrum ceremonies
and contribute to continuous quality improvement. Required Skills & Qualifications
5+ years of experience in
QA Automation . Strong hands-on expertise with
Selenium
(E2 level). Proficient in
Java
programming (E2 level). Working knowledge of
SQL
(E1 level). Strong understanding of
SDLC, STLC, and QA methodologies . Experience with
test management tools
(e.g., JIRA, ALM, TestRail). Excellent problem-solving and communication skills. Nice to Have
Experience with
CI/CD pipelines
(Jenkins, Git, etc.). Knowledge of
API testing
tools like Postman or RestAssured. Familiarity with
cloud-based environments .