
SDET – Software Development Engineer in Test (2)
- On-site
- Cincinnati, Ohio, United States
- Grand Rapids, Michigan, United States
- Madison, Wisconsin, United States
- Louisville, Kentucky, United States
- Chicago, Illinois, United States
- Indianapolis, Indiana, United States
+5 more- $50 - $55 per hour
- Information Technology
Hands-on SDET role requiring Java/JavaScript automation, WebdriverIO/Selenium/Cypress, API testing, Jenkins CI/CD, Docker, SQL, Agile, performance & security testing, and mentoring.
Job description
Job Title
SDET III / Senior Quality Engineer
Location: Cincinnati, OH (Downtown)
Job Type: Hybrid / Onsite (Schedule to be confirmed)
Experience Required: 5–15+ Years
Job Summary
We are seeking an experienced SDET III / Senior Quality Engineer to join a cross-functional Agile team. The ideal candidate is a hands-on automation engineer with strong experience in UI, API, backend, and database testing. This role involves designing automation frameworks, integrating tests into CI/CD pipelines, troubleshooting complex issues, mentoring junior engineers, and driving quality across the SDLC.
Key Responsibilities
Design, develop, and maintain automated test frameworks and reusable components.
Create and execute automated tests across UI, API, backend, and database layers.
Develop automation using Java, JavaScript, or TypeScript.
Integrate automated test suites into Jenkins or similar CI/CD pipelines.
Monitor pipeline executions and investigate automation or application failures.
Perform REST API testing using Postman, REST Assured, SuperTest, or similar tools.
Validate backend data using SQL queries.
Utilize Docker for containerized testing environments.
Execute regression, integration, system, exploratory, performance, and release validation testing.
Perform basic security testing aligned with OWASP Top 10 principles.
Troubleshoot flaky tests and improve automation reliability.
Collaborate with developers, Product Owners, and Business Analysts throughout Agile sprints.
Mentor junior Quality Engineers through code reviews and technical guidance.
Report quality metrics, defects, release risks, and testing progress.
Job requirements
Required Skills & Qualifications
5+ years of Software Quality Engineering / SDET experience.
Strong automation experience using Java, JavaScript, or TypeScript.
Experience with WebdriverIO, Selenium, or Cypress.
CI/CD integration experience using Jenkins or equivalent.
Hands-on experience with Docker.
REST API testing experience using Postman, REST Assured, SuperTest, or similar.
Strong SQL knowledge for backend validation and troubleshooting.
Experience testing UI, APIs, backend services, and databases.
Knowledge of performance testing concepts.
Familiarity with OWASP Top 10 and security testing practices.
Experience with regression, integration, system, exploratory, and release testing.
Experience using Git/GitHub and pull request workflows.
Strong debugging and root cause analysis skills.
Experience working in Agile environments.
Excellent communication and mentoring skills.
Preferred Skills
WebdriverIO with JavaScript/TypeScript
Postman + Newman automation
BDD using Cucumber & Gherkin
qTest or similar test management tools
Accessibility testing (aXe)
AWS exposure
SAFe / Agile Release Train
Contract testing or Service Virtualization
Splunk or Dynatrace
Automation framework design experience
Quality metrics and reporting
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
