Senior QA Automation Engineer

TMS

Not Interested
Bookmark
Report This Job

profile Job Location:

Edison, NJ - USA

profile Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

Role: Senior QA Automation Engineer
Duration: Long Term Contract
Location: Edison NJ- 3 days Hybrid

Key Responsibilities:

  • Design develop and maintain automated test suites using ReadyAPI/SoapUI with Groovy scripting for API validation.
  • Build and manage API collections and test flows using Bruno for lightweight API testing.
  • Create and maintain end-to-end browser automation tests using Playwright with TypeScript/JavaScript.
  • Develop and manage unit tests using Jest to ensure component-level reliability.
  • Manage source code test assets and CI pipelines using GitHub; leverage GitHub Actions for automated test execution.
  • Utilize GitHub CoPilot to accelerate test script development and improve overall productivity.
  • Test and validate REST GraphQL and SOAP APIs across various environments.
  • Integrate automated tests into CI/CD pipelines; use Sonarqube (preferred) for code quality analysis.
  • Collaborate with cross-functional teams to define quality standards and drive a shift-left testing approach.
  • Identify document and track defects; communicate effectively with developers and stakeholders.

Required Skills & Experience:

  1. API Testing Tools
  • Proficient in ReadyAPI / SoapUI with hands-on Groovy scripting experience.
  • Experience using Bruno for API testing and collaboration.
  • Strong understanding of REST GraphQL and SOAP API formats and protocols.

  1. Test Automation Frameworks
  • Solid experience with Playwright for end-to-end test automation using TypeScript or JavaScript.
  • Proven experience writing and maintaining unit tests with Jest.

  1. Version Control & AI Tooling
  • Proficient with GitHub for version control branching strategies and pull request workflows.
  • Experience with GitHub CoPilot or similar AI-assisted coding tools.

  1. CI/CD & Code Quality
  • Hands-on experience integrating tests into CI/CD pipelines.
  • Familiarity with Sonarqube or equivalent static analysis tools is a plus.

Qualifications:

  • 8 years of experience in QA Automation engineering.
  • Bachelors degree in Computer Science Engineering or a related field (or equivalent experience).
  • Strong analytical and problem-solving skills with keen attention to detail.
  • Excellent written and verbal communication skills.
  • Ability to work independently and collaboratively in an Agile/Scrum environment.

Role: Senior QA Automation Engineer Duration: Long Term Contract Location: Edison NJ- 3 days Hybrid Key Responsibilities: Design develop and maintain automated test suites using ReadyAPI/SoapUI with Groovy scripting for API validation. Build and manage API collections and test flows using B...
View more view more