1

Software Testing Engineer Jobs in Pittsburgh, PA

Sr, Quality Engineer - API/Kafka

Pittsburgh, PA · On-site

$85K - $116K/yr

Job Title: Sr, Quality Engineer - API/Kafka Location: Pittsburgh, PA/Cleveland, OH/Dallas, TX ... Perform all activities involved in the software testing lifecycle. Requirements * Over 5+ years of ...

Sr, Quality Engineer - API/Kafka

Pittsburgh, PA · On-site

$85K - $116K/yr

Job Title: Sr, Quality Engineer - API/Kafka Location: Pittsburgh, PA/Cleveland, OH/Dallas, TX ... Perform all activities involved in the software testing lifecycle. Requirements * Over 5+ years of ...

Sr, Quality Engineer - API/Kafka

Pittsburgh, PA · On-site

$85K - $116K/yr

Job Title: Sr, Quality Engineer - API/Kafka Location: Pittsburgh, PA/Cleveland, OH/Dallas, TX ... Perform all activities involved in the software testing lifecycle. Requirements * Over 5+ years of ...

Sr, Quality Engineer - API/Kafka

Pittsburgh, PA · On-site

$85K - $116K/yr

Job Title: Sr, Quality Engineer - API/Kafka Location: Pittsburgh, PA/Cleveland, OH/Dallas, TX ... Perform all activities involved in the software testing lifecycle. Requirements * Over 5+ years of ...

Sr, Quality Engineer - API/Kafka

Pittsburgh, PA · On-site

$85K - $116K/yr

Job Title: Sr, Quality Engineer - API/Kafka Location: Pittsburgh, PA/Cleveland, OH/Dallas, TX ... Perform all activities involved in the software testing lifecycle. Requirements * Over 5+ years of ...

Sr, Quality Engineer - API/Kafka

Pittsburgh, PA · On-site

$85K - $116K/yr

Job Title: Sr, Quality Engineer - API/Kafka Location: Pittsburgh, PA/Cleveland, OH/Dallas, TX ... Perform all activities involved in the software testing lifecycle. Requirements * Over 5+ years of ...

Create and maintain software regression test documentation * Assist engineering with integration test and perform system regression testing * Assist engineering with software configuration management ...

Create and maintain software regression test documentation * Assist engineering with integration test and perform system regression testing * Assist engineering with software configuration management ...

Create and maintain software regression test documentation * Assist engineering with integration test and perform system regression testing * Assist engineering with software configuration management ...

Create and maintain software regression test documentation * Assist engineering with integration test and perform system regression testing * Assist engineering with software configuration management ...

... testing platforms, including on-premise clusters and cloud-based environments • Own packaging, build system work, and DevOps tooling using CMake, Azure DevOps, Conan, Docker, or CI/CD pipelines to ...

Showing results 41-60

Software Testing Engineer information

See Pittsburgh, PA salary details

$10

$49

$70

How much do software testing engineer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for software testing engineer in Pittsburgh, PA is $49.95, according to ZipRecruiter salary data. Most workers in this role earn between $40.82 and $56.92 per hour, depending on experience, location, and employer.

What does a software testing engineer do?

A Software Testing Engineer is responsible for evaluating software applications to ensure they function correctly and meet specified requirements. They design and execute test plans, identify bugs or issues, and work closely with developers to resolve defects. Their role helps maintain software quality, reliability, and performance before the product is released to users. They may use both manual and automated testing methods to cover different aspects of the application.

What are the key skills and qualifications needed to thrive as a software testing engineer, and why are they important?

To thrive as a Software Testing Engineer, you need a solid understanding of software development lifecycles, test design techniques, and programming or scripting languages, typically supported by a degree in computer science or related fields. Familiarity with automation tools (such as Selenium or JUnit), bug tracking systems (like Jira), and certifications like ISTQB are highly valued. Attention to detail, analytical thinking, and strong communication skills help you identify issues and collaborate effectively with development teams. These skills and qualities are crucial to ensure software quality, minimize defects, and deliver reliable products to end users.

What are some common collaboration practices between software testing engineers and developers during the software development lifecycle?

Software Testing Engineers frequently collaborate with developers through activities such as sprint planning, daily stand-ups, and code reviews. They often provide feedback on testability during requirements analysis and work closely with developers to understand new features and identify potential issues early. Effective communication ensures that defects are clearly documented, and joint debugging sessions are common to resolve complex bugs efficiently. This close collaboration helps maintain a high-quality product and fosters a culture of continuous improvement within the team.

What is the difference between Software Testing Engineer vs QA Analyst?

AspectSoftware Testing EngineerQA Analyst
CertificationsISTQB, CSTEISTQB, CSTE
Work EnvironmentDevelopment teams, testing labsQuality assurance departments, testing labs
Industry UsageSoftware companies, tech firmsSoftware companies, IT services
Primary FocusDesigning and executing test cases, automationTest planning, process improvement, documentation

While both roles focus on ensuring software quality, Software Testing Engineers often develop and execute test cases, including automation, whereas QA Analysts focus on testing processes, documentation, and quality standards. Both roles are essential in delivering reliable software products.

Are software testing engineers in demand in 2026?

Software testing engineers are expected to remain in demand in 2026 due to ongoing software development and the need for quality assurance. Skills in automation tools, scripting, and understanding of development processes will enhance job prospects in this field.

What are popular job titles related to Software Testing Engineer jobs in Pittsburgh, PA?

For Software Testing Engineer jobs in Pittsburgh, PA, the most frequently searched job titles are:

Infographic showing various Software Testing Engineer job openings in Pittsburgh, PA as of August 2026, with employment types broken down into 62% Full Time, 25% Part Time, and 13% Contract. Highlights an 87% In-person, and 13% Hybrid job distribution, with an average salary of $103,891 per year, or $49.9 per hour.

Sr, Quality Engineer - API/Kafka

System One

Pittsburgh, PA • On-site

$85K - $116K/yr

Other

Medical, Dental, Vision, Life, Retirement

Re-posted 11 days ago


Job description

Job Title: Sr, Quality Engineer - API/Kafka Location: Pittsburgh, PA/Cleveland, OH/Dallas, TX Responsibilities

  • Design and develop high quality automated API tests for applications.
  • Develop and manage software test plans, and traceability.
  • Write high quality regression test plans for application under validation.
  • Provide manual and automation testing estimates during discover and sprint planning phases of development lifecycle.
  • Investigate automated & manual test failures to ensure application correctness, update automated test scripts as needed.
  • Replicate prod defects in the lower environments, log defects in defect management system for resolution.
  • Provide issue walkthroughs to the developers or software engineers.
  • Automate repetitive validation tasks in browser based/ API based test automation products.
  • Report testing results/ metrics to the QA manager and other project stakeholders.
  • Partner with product teams to design and develop acceptance criteria.
  • Report progress, test metrics and results to the project stakeholders.
  • Perform all activities involved in the software testing lifecycle.

Requirements

  • Over 5+ years of experience working as an automation quality engineer in an Agile team.
  • 4+ years of test automation experience using Selenium with JAVA (Mandatory).
  • Experience in managing code repositories and versions using Azure DevOps, GIT or SVN.
  • 4+ years Hands on with SOAP UI.
  • 3+ years Hand on experience in testing within Kafka streaming platform (Mandatory).
  • Experience developing tests using BDD frameworks.
  • 4+ years of experience developing maintaining & executing automated regression tests for web and backend applications.
  • 3+ years of experience writing SQL scripts and ETL Testing.
  • Hands on Experience with Jira / Xray / Confluence.
  • Good understanding of Agile project management/ DevOps tools

System One, and its subsidiaries including Joulé and Mountain Ltd., are leaders in delivering outsourced services and workforce solutions across North America. We help clients get work done more efficiently and economically, without compromising quality. System One not only serves as a valued partner for our clients, but we offer eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan.

System One is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, national origin, disability, family care or medical leave status, genetic information, veteran status, marital status, or any other characteristic protected by applicable federal, state, or local law.

#M- #LI- Ref: #404-IT


System One logo

About System One

Sourced by ZipRecruiter

System One helps employers get work done more efficiently and economically without compromising quality. Over our 35+ year history, we've helped connect thousands of talented people with innovative companies. The excitement of a perfect fit motivates us every single day.

Industry

Business consulting services and recruiting and staffing services

Company size

5,001 - 10,000 Employees

Headquarters location

Pittsburgh, PA, US