JOBSEARCHER

Sr. QA Engineer Karate / Cucumber

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Cliff Services Inc, is seeking the following. Apply via Dice today!Sr. QA Engineer Karate / CucumberLocation: Phoenix, AZ (Hybrid) Interview: Video 1st round, 2nd round might be in personAbout The RoleWe are seeking a Senior QA Engineer with strong hands-on expertise in API and automation testing using Karate and Cucumber frameworks. The ideal candidate brings a background in large-scale enterprise financial services or technology environments with a strong focus on quality, reliability, and performance across complex distributed systems and microservices architectures. Experience with AI-powered testing tools is an added advantage.Key ResponsibilitiesDesign, develop, and maintain automated test frameworks using Karate for API testing and Cucumber for BDD-driven test automationWrite and maintain feature files, step definitions, and test scenarios aligned with business requirements using Gherkin syntaxDevelop and execute functional, regression, integration, and end-to-end test suites across REST and SOAP APIsPerform API contract testing, schema validation, and response assertion using Karate DSLCollaborate with developers, product owners, and business analysts in Agile/Scrum ceremonies including sprint planning, reviews, and retrospectivesIdentify, document, and track defects through the full lifecycle using tools such as JIRA or Azure DevOpsDevelop and maintain test plans, test cases, traceability matrices, and test summary reportsIntegrate automated test suites into CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOpsConduct performance and load testing on APIs and backend servicesSupport UAT coordination, Go-Live readiness, and sign-off activitiesMentor junior QA engineers and contribute to QA process improvement initiativesRequired Qualifications5+ years of hands-on QA automation experience in an enterprise environmentStrong proficiency in Karate framework for API test automation - this is a strict requirementHands-on experience with Cucumber and BDD methodology including feature file authoring and step definition developmentSolid understanding of REST API testing including HTTP methods, status codes, authentication, and payload validationExperience integrating automated tests into CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOpsProficiency in at least one programming language: Java, JavaScript, or PythonStrong experience with defect management and test tracking tools such as JIRA or Azure DevOpsSolid understanding of Agile/Scrum delivery methodologies and SDLC conceptsExperience working in large-scale enterprise or financial services environmentsPreferred QualificationsHands-on experience with AI-powered testing tools for intelligent test generation, anomaly detection, or predictive quality analytics - added advantageExperience testing microservices, event-driven architectures, and distributed systemsFamiliarity with performance testing tools such as Gatling, JMeter, or LocustKnowledge of contract testing using Pact or similar frameworksExposure to cloud platforms: AWS, Azure, or Google Cloud PlatformISTQB or equivalent QA certification is a plusWORK ARRANGEMENTLocation: Phoenix, AZ - Hybrid (on-site presence expected on a regular basis)