QA Automation Engineer / SDET

JPC TECHNO INC
Phoenix, AZ

Job Title: QA Automation Engineer / SDET


Job Summary:

We are seeking a highly skilled QA Automation Engineer (SDET) with strong expertise in Java-based automation frameworks, API testing, and event-driven architecture validation. The ideal candidate will have hands-on experience with REST API testing using RestAssured, BDD frameworks like Cucumber, and asynchronous testing using Kafka. This role involves designing scalable test frameworks, ensuring high-quality software delivery, and integrating automation into CI/CD pipelines.


Key Responsibilities:

Design, develop, and maintain robust automation frameworks using Java

Automate REST API testing using RestAssured

Develop BDD test scenarios using Cucumber (Gherkin)

Validate event-driven systems by testing Kafka…

Use Groovy for scripting and enhancing test validations (e.g., JSON parsing, Jenkins pipelines)

Integrate automation suites with CI/CD tools like Jenkins for continuous testing

Execute tests in parallel and ensure scalability and performance of automation suites

Analyze test results, debug failures, and provide detailed reports

Collaborate with developers, product managers, and DevOps teams to ensure quality at every stage


Required Skills:

Strong programming skills in Java

Hands-on experience in REST API testing

Expertise in RestAssured framework

Experience with Cucumber (BDD framework)

Solid understanding of Kafka and event-driven architecture testing

Experience with Groovy scripting

Knowledge of HTTP protocols, status codes, authentication mechanisms (OAuth2, JWT)

Experience with build tools like Maven/Gradle

Familiarity with version control tools like Git

Strong debugging and analytical skills

// // //