Job Description:
Job Title: QA Automation Engineer (Playwright + Karate)
Experience: 10 Years
Location: Minneapolis MN
Job Summary
We are looking for a highly skilled QA Automation Engineer with strong experience in Playwright (UI Automation) and Karate (API Automation). The ideal candidate should have hands-on experience in building automation frameworks, executing end-to-end testing, and integrating automation suites into CI/CD pipelines.
Key Responsibilities
Design, develop, and maintain automation frameworks using Playwright and Karate
Develop and execute UI automation scripts using Playwright (TypeScript/JavaScript)
Build and maintain API automation using Karate DSL
Perform end-to-end testing across UI and API layers
Create reusable test scripts, utilities, and frameworks
Validate REST APIs, request/response payloads, and schema validation
Integrate automation suites with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps)
Execute cross-browser testing and ensure application stability
Work closely with developers, product owners, and business teams
Perform defect tracking, root cause analysis, and reporting
Participate in Agile ceremonies (Sprint planning, standups, retrospectives)
Required Skills
Must Have:
Strong experience in Playwright (UI Automation)
Hands-on experience in Karate Framework (API Automation)
Experience with JavaScript / TypeScript or Java
Strong understanding of API Testing (REST, JSON, Microservices)
Experience with CI/CD tools (Jenkins / Azure DevOps / GitHub Actions)
Knowledge of BDD frameworks (Cucumber/Gherkin)
Experience in SQL / Database validation
Understanding of Agile/Scrum methodology
Good to Have:
Experience with Docker / Kubernetes
Knowledge of Cloud platforms (AWS / Azure / Google Cloud Platform)
Experience with Selenium / Cypress
Exposure to performance testing (JMeter)
Experience in microservices architecture testing