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