Senior Quality Assurance Engineer

Brooksource

Cleveland (OH)

On-site

USD 110,000 - 140,000

Full time

33 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Brooksource is seeking a Senior QA Engineer to own test strategy and automation for web apps and APIs. You will design, build, and maintain automated test suites, integrate them into CI/CD, and validate functionality, data, and performance across the stack.

You will partner with developers, analysts, and product owners in an Agile team, mentor peers, and advance risk-based, metric-driven testing while contributing to continuous improvement efforts.

Qualifications

  • 5+ years of experience in quality assurance engineering or software testing.
  • Hands-on experience building and maintaining automated test frameworks, not solely executing tests.
  • Automation with Java and Selenium WebDriver, plus Playwright with TypeScript.
  • Experience with Cucumber, TestNG, and Maven.
  • Extensive use of Jira, Zephyr Scale, Confluence, GitHub, GitHub Actions, GitHub Copilot, SQL, Oracle, and Web Services & APIs.
  • Performance testing of UIs and APIs with JMeter, POSTMAN, Swagger, Rest Assured, Gatling.
  • Proficiency in Agile, DevOps, BDD, and TDD methodologies.
  • Risk-based testing and metrics-driven QA approaches.
  • Data analysis and systems integration testing experience.
  • Strong SDLC and CI/CD understanding.
  • Excellent analytical, written, and verbal communication; collaborative work style.

Responsibilities

  • Designs, develops, and maintains automated test suites for web apps and APIs using Java/Selenium and Playwright/TypeScript.
  • Builds and maintains BDD test frameworks (Cucumber, TestNG, Maven) from acceptance criteria.
  • Owns full testing lifecycle for features: planning, design, execution, defect mgmt, regression.
  • Documents test strategy, coverage, and results in Jira, Zephyr Scale, and Confluence.
  • Integrates automated tests into CI/CD via GitHub and GitHub Actions.
  • Performs API and web services testing with Postman, Swagger, and Rest Assured.
  • Conducts performance testing with JMeter and Gatling; analyzes bottlenecks with devs.
  • Writes SQL queries against Oracle to validate data integrity.
  • Tracks quality metrics and drives continuous improvement in testing.
  • Participates in Agile ceremonies and supports TDD/BDD practices.
  • Mentors junior QA engineers and promotes automation standards.

Skills

Automation testing
Java
Selenium WebDriver
Playwright
TypeScript
BDD (Cucumber)

Education

Bachelor’s degree in CS/IS/Engineering

Tools

Jira
Zephyr Scale
Confluence
GitHub
GitHub Actions
GitHub Copilot
SQL
Oracle
Web Services/APIs
Postman
Swagger
Rest Assured
JMeter
Gatling

Job description

Our client is a global leader in the development, manufacture, distribution, and sale of paints, coatings, and related products. Headquartered in Cleveland, Ohio, the company serves professional, industrial, commercial, and retail customers around the world, delivering trusted products and innovative solutions that help customers protect and beautify what matters most.

About the Role

The Senior QA Engineer is a hands‑on automation engineer responsible for the quality of the applications and services their team delivers. This individual owns test strategy and execution at the feature and product level — designing and building automated test suites, integrating them into CI/CD pipelines, and validating functionality, integrations, data, and performance across the stack.

This is a senior individual contributor role embedded on an Agile delivery team. The Senior QA Engineer partners closely with developers, business analysts, and product owners to shape testable requirements, applies risk‑based and metrics‑driven approaches to focus effort where it matters most, and serves as a technical resource and mentor to less experienced QA engineers on the team.

Job Description – Duties & Responsibilities
  • Designs, develops, and maintains automated test suites for web applications and APIs using Java with Selenium WebDriver and Playwright with TypeScript.
  • Builds and maintains BDD test frameworks using Cucumber, TestNG, and Maven, translating acceptance criteria into executable, reusable test scenarios.
  • Owns the full testing lifecycle for assigned features, including test planning, test case design, execution, defect management, and regression coverage.
  • Authors, organizes, and maintains test cases and execution cycles in Jira and Zephyr Scale, and documents test strategy, coverage, and results in Confluence.
  • Integrates automated test execution into CI/CD pipelines using GitHub and GitHub Actions, ensuring tests run reliably as part of the build and deployment process.
  • Conducts API and web services testing using POSTMAN, Swagger, and Rest Assured, validating contracts, payloads, and error handling.
  • Executes performance testing against UIs and APIs using tools such as Apache JMeter and Gatling, analyzing results and partnering with development to resolve bottlenecks.
  • Writes and executes SQL queries against Oracle databases to validate data integrity and support systems integration and data analysis testing.
  • Applies risk‑based testing approaches to prioritize coverage where product and business risk is highest.
  • Tracks and reports on quality metrics, using data to identify trends, surface risks early, and drive continuous improvement in the testing process.
  • Participates in Agile ceremonies — refinement, planning, stand‑ups, and retrospectives — partnering with developers, business analysts, and product owners to build quality in from the start.
  • Contributes to TDD and BDD practices in partnership with development, providing early feedback on testability and acceptance criteria.
  • Leverages GitHub Copilot and similar tooling to improve test development speed and coverage.
  • Mentors less experienced QA engineers on automation practices, framework standards, and testing fundamentals.
  • Identifies gaps in existing test coverage, frameworks, and processes, and recommends improvements to testing standards, tools, and methodologies.
Experience, Skills and Abilities Needed
Required:
  • 5+ years of experience in quality assurance engineering or software testing.
  • Strong understanding of software testing standards, policies, methodologies, tools, and processes.
  • Hands‑on experience building and maintaining automated test frameworks, not solely executing existing tests.
  • Automation experience with Java and Selenium WebDriver, as well as Playwright with TypeScript.
  • Experience with Cucumber, TestNG, and Maven.
  • Extensive hands‑on experience with Jira, Zephyr Scale, Confluence, GitHub, GitHub Actions, GitHub Copilot, SQL, Oracle, and Web Services & APIs.
  • Hands‑on performance testing of UIs and APIs with tools such as Apache JMeter, POSTMAN, Swagger, Rest Assured, and Gatling.
  • Proficiency in Agile methodology, DevOps, Behavior Driven Development (BDD), and Test‑Driven Development (TDD).
  • Skilled in risk‑based testing and metrics‑driven quality assurance approaches.
  • Experience with data analysis and systems integration testing.
  • Understanding of the Software Development Lifecycle (SDLC) and CI/CD practices.
  • Strong analytical and problem‑solving skills.
  • Strong written and verbal communication skills.
  • Ability to work collaboratively with cross‑functional teams.
Preferred:
  • Experience in a large enterprise environment with multiple integrated systems and shared test environments.
  • Experience defining or improving automation frameworks and testing standards across a team.
  • Experience mentoring or providing technical guidance to other QA engineers.
  • Experience testing customer‑facing web applications at scale.
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent practical experience.
Other:
  • Strong quality mindset with a focus on preventing defects, not just detecting them.
  • Ability to work independently and own quality outcomes for a delivery team.
  • Structured thinker with the ability to bring clarity to complex testing problems.
  • Proactive, self‑starter with a bias for action and continuous improvement.
  • Comfortable giving and receiving technical feedback within a collaborative Agile team.
About Us:

At Brooksource, relationships are the foundation of everything we do. Since 2000, we’ve built lasting partnerships with clients, consultants, and internal teams to deliver an exceptional experience across every engagement. As a trusted IT and Engineering services provider, Brooksource supports Fortune 500 organizations through Experience‑Driven Staffing, Professional Services, and Elevate, our proprietary Workforce Transformation program. Whether you’re hiring for software development, cloud computing, cybersecurity, data analytics, or enterprise IT, our customized staffing solutions are designed to align with your company’s unique goals, culture, and technology stack. We offer flexible hiring models, including contract, contract‑to‑hire, and direct placement to meet your evolving business needs.

We are a certified partner of leading platforms, including Salesforce, AWS, Microsoft, and Google Cloud, enabling us to deliver scalable, end‑to‑end technology solutions. With a growing national footprint, Brooksource is redefining expectations in IT consulting, engineering services, and technology workforce solutions.

EEO Statement:

Brooksource is an equal opportunity employer that does not discriminate on the basis of actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, lactation and related medical conditions), gender identity or gender expression, sexual orientation, marital status, military service and veteran status, physical or mental disability, protected medical condition as defined by applicable state or local law, genetic information, or any other characteristic protected by applicable federal, state, or local laws and ordinances.

Brooksource offers competitive medical, dental, vision, Health Savings Account, Dependent Care FSA, and supplemental coverage with plans that can fit each employee’s needs. We offer a 401k plan that includes a company match and is fully vested after you become eligible, paid time off, sick time, and paid company holidays. We also offer an Employee Assistance Program (EAP) that provides services like virtual counseling, financial services, legal services, life coaching, etc.

Pay Disclaimer:

The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Tester
QA Tester

Brooksource • Columbus (OH)

Hybrid
USD 39,000 - 44,000
401(k) matching
Medical, dental, vision
Health Savings Account
+5
QA Engineer
QA Engineer

Brooksource • Maryland Heights (MO)

Hybrid
USD 59,000 - 66,000
401(k) matching
Medical, dental, vision
Health Savings Account
+1
Software Engineer
Software Engineer

Brooksource • Columbus (OH)

Hybrid
USD 55,000 - 85,000
Quality Assurance Engineer
Quality Assurance Engineer

Brooksource • Phoenix (AZ)

Remote
USD 90,000 - 120,000
Sr. Quality Engineer- First Dollar (Remote)
Sr. Quality Engineer- First Dollar (Remote)

Inspira Financial • Oak Brook (IL)

On-site
USD 91,000 - 111,000
Healthcare
401K savings plan
Paid time off
+2
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Pointwest-North America • Los Angeles (CA)

On-site
USD 100,000 - 130,000
QA Tester
QA Tester

Eightelevengroup • Columbus (OH)

Hybrid
USD 39,000 - 44,000
401(k) matching
Health, dental, vision
Paid holidays & PTO
+2
Senior Quality Engineer
Senior Quality Engineer

Compunnel, Inc. • New Jersey

On-site
USD 90,000 - 120,000
Sr. Quality Assurance Analyst
Sr. Quality Assurance Analyst

Broadcast Music • United States

On-site
USD 103,000 - 145,000
Senior Quality Engineer
Senior Quality Engineer

EDZ Systems • United States

On-site
USD 75,000 - 100,000