Senior Quality Assurance Engineer

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)
25% Travel
Able to Provide Sponsorship

Skills

API
API QA
Agile
Apache JMeter
Automated Testing
AWS
BDD
Web API
Selenium
Quality Assurance
POSTMAN
Jenkins
Kubernetes
Performance Testing
PSM
Microsoft Azure
DevOps
Cypress
Cucumber
GitHub
Git
GitLab
Docker
Behavior-driven Development
TypeScript
Test Strategy
Regression Analysis
Scrum
JavaScript
Java
ISTQB
Microservices
Version Control
UI

Job Details

Job Title: Senior Quality Assurance Engineer

Location: Columbus, OH (Hybrid)

Duration: 12+ Months

Employment Type: W2 Only

Job Summary

We are seeking a Senior Quality Assurance Engineer to drive quality engineering initiatives across complex enterprise applications. This role requires a hands-on technical leader who can design, implement, and maintain scalable test automation frameworks while mentoring QA teams and collaborating closely with cross-functional stakeholders.

The ideal candidate is passionate about quality, has strong automation expertise, and plays a key role in ensuring reliable, high-performing software releases.

Key Responsibilities

  • Lead end-to-end quality assurance strategy for web, API, and backend systems
  • Design, develop, and maintain robust automation frameworks (UI, API, integration, and regression)
  • Actively contribute as a hands-on automation engineer using modern tools and best practices
  • Define and enforce QA standards, test processes, and quality metrics
  • Collaborate with Product, Engineering, DevOps, and Business teams to ensure testability and quality early in the SDLC
  • Perform code reviews for test automation and guide best practices
  • Integrate automated tests into CI/CD pipelines
  • Lead defect triage, root cause analysis, and quality risk assessments
  • Mentor and coach junior QA engineers and SDETs
  • Drive continuous improvement in test coverage, execution speed, and reliability

Required Qualifications

  • 11+ years of experience in Quality Assurance / Quality Engineering
  • Strong expertise in test automation for web and API applications
  • Hands-on experience with tools such as:
    • Selenium / Cypress / Playwright
    • REST API testing (RestAssured, Postman, etc.)
  • Proficiency in at least one programming language: Java, C#, JavaScript/TypeScript, or Python
  • Solid understanding of test design patterns, OOP principles, and automation best practices
  • Experience with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps, GitLab, etc.)
  • Strong knowledge of Agile/Scrum methodologies
  • Experience with version control systems (Git)

Preferred Qualifications

  • Experience with cloud platforms (AWS, Azure, Google Cloud Platform)
  • Knowledge of performance testing (JMeter, Gatling, k6)
  • Experience with BDD frameworks (Cucumber, SpecFlow)
  • Exposure to microservices architecture and containerization (Docker, Kubernetes)
  • ISTQB / PSM / other relevant certifications
  • Experience leading or building QA teams from the ground up

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.