Senior Quality Assurance Engineer

MIB

United States

On-site

USD 110,000 - 160,000

Full time

40 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MIB is seeking a hands-on Senior Quality Assurance Engineer to lead quality engineering activities within an Agile product team. This role owns the team's test strategy and risk-based validation approach, builds and maintains automated test coverage, and partners with engineering, product, architecture, security, and business stakeholders to deliver reliable software and services to MIB Members.

The successful candidate combines strong technical testing skills with sound judgment, clear

Qualifications

  • 5-10 years of software quality engineering or testing experience with ownership of test activities for complex applications or services.
  • Hands-on experience in Agile/Scrum or Kanban teams using Jira and Confluence, with practical knowledge of DevOps and CI/CD practices.
  • Proficiency testing APIs and distributed services (REST/JSON/XML) and contract validation.
  • Hands-on automation with Playwright, Karate, Selenium, Cucumber, JUnit, or Postman.
  • Experience with Java or other OO languages, Git, and IDEs like IntelliJ IDEA or Eclipse.
  • Ability to write/validate SQL queries and analyze data across apps and databases.
  • Experience with test management and defect tracking tools (qTest, TestRail, Jira, etc.).
  • Knowledge of logs/telemetry to troubleshoot failures in test/prod-like environments.

Responsibilities

  • Develop and maintain an Agile, risk-based test strategy with plans, cases, coverage matrices, and exit criteria.
  • Participate in Scrum/Kanban events and raise quality risks early.
  • Design, implement, execute, and maintain automated tests (API, UI, integration, regression).
  • Integrate AI and automated checks into CI/CD pipelines and support release readiness decisions.
  • Define test-data requirements and manage secure, repeatable test-data creation and masking.
  • Validate RESTful services, microservices, data transformations, and DB behavior.
  • Perform exploratory, functional, integration, end-to-end, and production-verification testing.
  • Contribute to nonfunctional testing—performance, resiliency, security, accessibility, and compliance.

Skills

QA testing
Automation
API testing
SQL queries
CI/CD
Agile/Scrum
Problem solving

Education

Bachelor's degree in computer science or related field

Tools

Jira
Confluence
Playwright
Selenium
Karate
Postman
Cucumber
JUnit
Git
IntelliJ IDEA

Job description

MIB is seeking a hands-on Senior Quality Assurance Engineer to lead quality engineering activities within an Agile product team. This role owns the team's test strategy and risk-based validation approach, builds and maintains automated test coverage, and partners with engineering, product, architecture, security, and business stakeholders to deliver reliable software and services to MIB Members.

The successful candidate combines strong technical testing skills with sound judgment, clear communication, and a continuous-improvement mindset. The role is expected to influence quality throughout the software development lifecycle, coach team members on effective quality practices, and help the team prevent defects rather than relying only on end-of-cycle detection.

Key Responsibilities
  • Develop and maintain an Agile, risk-based test strategy, including test plans, test cases, traceability, coverage matrices, and exit criteria aligned to acceptance criteria and business risk.
  • Participate actively in Scrum or Kanban events, including refinement, planning, daily stand-ups, reviews, demonstrations, and retrospectives, and raise quality risks early.
  • Design, implement, execute, and maintain automated API, UI, integration, and regression tests using approved frameworks such as Karate, Postman, Playwright, Selenium, and Cucumber.
  • Integrate artificial intelligence (AI) and automated quality checks into CI/CD pipelines and use results to support release-readiness decisions.
  • Define test-data requirements and support secure, repeatable test-data creation, masking, maintenance, and lifecycle management.
  • Validate RESTful services, microservices, integrations, data transformations, and database behavior using JSON, XML, SQL, logs, and service observability data.
  • Perform exploratory, functional, integration, end-to-end, regression, and production-verification testing as appropriate to the change and risk.
  • Contribute to nonfunctional testing, including performance, resiliency, security, accessibility, compatibility, and compliance validation.
  • Investigate failures, isolate root causes, document actionable defects, and partner with engineering teams through resolution and verification.
  • Provide concise quality status, test evidence, defect trends, risk assessments, and release recommendations to delivery and business stakeholders.
  • Support release deployments and production incidents, including validation, triage, and retrospective improvement actions.
  • Promote shift-left and shift-right quality practices, reusable test assets, coding standards, peer review, and continuous improvement across Quality Services.
  • Mentor less-experienced quality engineers and contribute to technical reviews, estimation, and quality engineering standards.
Required Experience and Technical Skills
  • 5-10 years of software quality engineering or software testing experience, including ownership of test activities for complex applications or services.
  • Hands-on experience in Agile/Scrum or Kanban teams using Jira and Confluence, with practical knowledge of DevOps and CI/CD practices.
  • Proficiency testing APIs and distributed services, including REST, JSON, XML, authentication/authorization flows, error handling, and contract validation.
  • Hands-on automation experience with one or more modern frameworks such as Playwright, Karate, Selenium, Cucumber, JUnit, or Postman.
  • Working knowledge of Java or another object-oriented programming language, source control with Git, and development tools such as IntelliJ IDEA or Eclipse.
  • Ability to write and validate SQL queries and investigate data across applications, services, and databases.
  • Experience with test management and defect tracking tools such as qTest, TestRail, Jira, or comparable platforms.
  • Experience reviewing logs and telemetry and using evidence to troubleshoot failures across test and production-like environments.
  • Clear written and verbal communication, strong analytical and problem-solving skills, and demonstrated ability to collaborate across technical and business teams.
Preferred Experience
  • Experience with AWS-hosted systems, microservices, containers, and cloud-native testing approaches.
  • Experience with Jenkins, GitHub Actions, Azure DevOps, or another CI/CD platform.
  • Performance and load testing experience with tools such as JMeter or Gatling, including analysis of response time, throughput, and resource utilization.
  • Experience with consumer-driven contract testing, and testing asynchronous or event-driven integrations.
  • Familiarity with observability platforms and practices, including centralized logging, metrics, traces, dashboards, and alert validation.
  • Knowledge of secure software development and testing practices, including OWASP risks, vulnerability remediation validation, and secrets/data handling.
  • Experience with regulated or data-sensitive environments, particularly HIPAA, FCRA, SOC 2 controls, privacy, and audit-evidence requirements.
  • Experience evaluating AI-assisted features or using AI-assisted testing tools responsibly, including validation of accuracy, privacy, bias, traceability, and human-review controls.
  • CSQE, CSQA, ISTQB, AWS, security, or other relevant technical certification.
Education

Bachelor's degree in computer science, information technology, engineering, or a related field, or equivalent relevant professional experience. A master's degree is a plus.

General Duties and Responsibilities
  • Partner with development teams to understand system architecture, dependencies, implementation choices, and operational behavior.
  • Build effective partnerships across MIB IT functions and business stakeholder groups.
  • Ensure Quality Assurance is represented at the appropriate points throughout the software development lifecycle.
  • Contribute to quality standards, engineering practices, reusable assets, process improvements, policies, and procedures.
  • Participate in requirements, design, architecture, and implementation reviews to improve testability and reduce delivery risk.
  • Perform other duties as assigned based on MIB business needs.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Engineer: Test Strategy & Automation Leader
Senior QA Engineer: Test Strategy & Automation Leader

MIB • United States

On-site
USD 110,000 - 160,000
Manager, Software Quality Assurance
Manager, Software Quality Assurance

The-Hillman-Group • Boulder (CO)

On-site
USD 110,000 - 160,000
Manager, Software Quality Assurance
Manager, Software Quality Assurance

Hillman Group • Boulder (CO)

Hybrid
USD 120,000 - 160,000
Quality Assurance Automation Lead
Quality Assurance Automation Lead

Mi-Case • United States

On-site
USD 120,000 - 160,000
Senior Application Quality Engineer
Senior Application Quality Engineer

Penske Vehicle Services • Troy (MI)

On-site
USD 110,000 - 140,000
Software QA Analyst, Sr.
Software QA Analyst, Sr.

BI Incorporated • Boulder (CO)

On-site
USD 110,000 - 140,000
Paid Time Off
Paid Holidays
401(k) Matching
+14
Senior Quality Analyst
Senior Quality Analyst

Mi-Case • United States

On-site
USD 90,000 - 120,000
Manager, Quality Engineering
Manager, Quality Engineering

PSECU Pennsylvania State Employees Credit Union • Pennsylvania

On-site
USD 110,000 - 150,000
Manager - Quality Assurance & Engineering
Manager - Quality Assurance & Engineering

Church Mutual Insurance Company, S.I. • Merrill (WI)

On-site
USD 120,000 - 170,000
Quality Assurance Analyst
Quality Assurance Analyst

Remote Jobs • Boise (ID)

On-site
USD 70,000 - 90,000