Senior Consultant - Quality Engineering

Must be based in the United StatesFull-TimeSenior
Salary$103,100 – $154,700 USD, with eligibility for annual discretionary/utilization bonus.
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
PythonJavaJMeterC#API testingAzureSeleniumCI/CDPlaywright

Requirements

  • Bachelor’s degree in Computer Science or equivalent practical experience.
  • 6+ years of experience in Quality Engineering or test automation.
  • Proven consulting or client-facing experience.
  • Strong programming skills in C#, Java, Python, or similar.
  • Experience with automation tools such as Playwright, Selenium, or equivalent.
  • Solid understanding of QA methodologies, test planning, and defect lifecycle management.
  • Experience with API testing, CI/CD integration, and Agile delivery environments.
  • Performance and load testing experience using tools such as JMeter, k6, Gatling, or Azure Load Testing.
  • Experience with data quality testing (ETL/ELT, analytics validation), with Databricks or Microsoft Fabric being a plus.
  • Demonstrated ability to mentor others and lead through technical influence.

Responsibilities

  • Lead discovery and requirements analysis to translate business objectives into clear, testable acceptance criteria.
  • Design and implement end-to-end quality engineering strategies across functional and non-functional areas.
  • Build, enhance, and maintain scalable test automation frameworks for UI, API, and data layers.
  • Integrate automated testing into CI/CD pipelines to establish quality gates.
  • Own QE planning, execution, estimation, and delivery tracking for assigned workstreams.
  • Drive defect management, test reporting, and quality dashboards.
  • Provide technical leadership by mentoring engineers and facilitating QA best practices.
View Full Description & ApplyYou'll be redirected to the employer's site
$103,100 – $154,700 USD, with eligibility for annual discretionary/utilization bonus.
Apply Now