1

Software Test Jobs in Pennsylvania (NOW HIRING)

AI & Test Automation Lead

Pittsburgh, PA · On-site

$44 - $60/hr

Could you be the full-time hybrid AI and Test Automation Lead in Pittsburgh, PA, US we're looking ... You'll ensure the quality, reliability, and performance of software applications, driving impactful ...

Senior SDET Engineer

Philadelphia, PA · On-site

$89K - $161K/yr

... test processes and controls throughout software development and sustainment lifecycles. The role includes leading and consulting on test automation strategy, design, implementation, and execution.

Sr. Software Developer

Harrisburg, PA

$53.75 - $71/hr

... automated test cases using the JUNIT Framework, and in cross browser development. The candidates ... Software Test (SQA).Experience, Knowledge, Skills, and AbilitiesThe ideal candidates must have at ...

Sr. Software Developer

Allentown, PA · On-site

$53.75 - $71/hr

... automated test cases using the JUNIT Framework, and in cross browser development. The candidates ... Software Test (SQA).Experience, Knowledge, Skills, and AbilitiesThe ideal candidates must have at ...

Sr. Software Developer

Philadelphia, PA · On-site

$55 - $72.75/hr

... automated test cases using the JUNIT Framework, and in cross browser development. The candidates ... Software Test (SQA).Experience, Knowledge, Skills, and AbilitiesThe ideal candidates must have at ...

Lead Test Engineer

Coraopolis, PA · On-site

$97 - $143/hr

Five years of experience in designing, building, and operating production test equipment as well as software testing. * Experience with statistical quality tools, such as, capability studies and gage ...

Lead Test Engineer

PA · On-site

$97K - $143K/yr

... well as software testing. • Experience with statistical quality tools, such as, capability ... test scripts. • Electrical and Mechanical safety knowledge. • Ability to communicate ...

Showing results 41-60

Software Test information

See Pennsylvania salary details

$11

$54

$74

How much do software test jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for software test in Pennsylvania is $54.89, according to ZipRecruiter salary data. Most workers in this role earn between $48.17 and $62.16 per hour, depending on experience, location, and employer.

What is a software test?

Software test jobs involve evaluating and verifying that software applications function as intended. Professionals in this field, often called software testers or quality assurance (QA) engineers, design and execute tests to identify bugs, usability issues, or security vulnerabilities before products are released. They may use automated tools, manual testing methods, or a combination of both to ensure product quality. Effective software testers help improve software reliability and user satisfaction by catching issues early in the development process.

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

To thrive as a Software Tester, you need a strong understanding of software development life cycles, test case design, and quality assurance principles, typically backed by a degree in computer science or related experience. Familiarity with test management tools (like JIRA or TestRail), automation frameworks (such as Selenium), and certifications like ISTQB are highly valued. Attention to detail, analytical thinking, and effective communication help testers identify bugs and collaborate with developers. These skills ensure reliable, high-quality software, reduced defects, and successful project outcomes.

What are some common challenges software test professionals face when collaborating with development teams?

Software test professionals frequently encounter challenges such as communication gaps, differing project priorities, and tight deadlines when working with development teams. It's important to maintain clear and ongoing communication to ensure that requirements and bug reports are fully understood. Regular meetings, shared documentation, and using collaborative tools like Jira or Slack can help bridge gaps and foster a more cohesive workflow. Building trust and mutual respect between testing and development teams is key to efficiently identifying and resolving issues, leading to higher-quality software releases.

What is the difference between Software Test vs Software Developer?

AspectSoftware TestSoftware Developer
Primary RoleDesigns and executes tests to identify bugs and ensure software qualityDesigns, develops, and maintains software applications
Skills & CertificationsKnowledge of testing tools, scripting, QA methodologies, certifications like ISTQBProgramming languages, software design, certifications like Microsoft Certified or Java certifications
Work EnvironmentOften in QA teams, testing labs, or collaborative environments with developersTypically in development teams, coding environments, and project planning sessions
Industry UsageCommonly employed in software companies, IT firms, and product developmentCore role in software companies, startups, and tech industries

While both roles are essential in software development, Software Test focuses on quality assurance through testing, whereas Software Developers create the actual software applications. Understanding these differences helps in choosing the right career path or collaboration focus.

What are the most commonly searched types of Software Test jobs in Pennsylvania?

The most popular types of Software Test jobs in Pennsylvania are:

What cities in Pennsylvania are hiring for Software Test jobs?

Cities in Pennsylvania with the most Software Test job openings:

Infographic showing various Software Test job openings in Pennsylvania as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $114,179 per year, or $54.9 per hour.

AI & Test Automation Lead

Alstom

Pittsburgh, PA • On-site

$44 - $60/hr

Full-time

Re-posted 23 days ago


Alstom rating

7.5

Company rating: 7.5 out of 10

Based on 49 frontline employees who took The Breakroom Quiz

271st of 493 rated machine equipment manufacturers


Job description

Req ID:523534
At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, 80,000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.
Could you be the full-time hybrid AI and Test Automation Lead in Pittsburgh, PA, US we're looking for?
Your future role
Take on a new challenge and apply your AI and test automation expertise in a new cutting-edge field. You'll work alongside innovative and collaborative teammates.
You'll ensure the quality, reliability, and performance of software applications, driving impactful QA transformation from manual to automated methods at scale. Day-to-day, you'll work closely with teams across the business (developers, AI experts, and cross-functional stakeholders), analyze software test results to provide actionable insights, and refine AI models to improve test generation accuracy, and much more.
We'll look to you for:
  • Developing and implementing automated testing frameworks (e.g., Robot Framework or similar) and writing robust automated test scripts.,
  • Applying AI/ML techniques, such as natural language processing and machine learning, to generate test cases/scripts and improve test generation accuracy.,
  • Refining AI models or collaborating with AI experts to enhance test automation capabilities.,
  • Building and deploying applications using LLM APIs (e.g., OpenAI, Ollama) and leveraging transformer architectures, attention mechanisms, and embedding models for semantic search.,
  • Proficiency in Python development with strong software engineering fundamentals and experience with ML frameworks like PyTorch, TensorFlow, and the Hugging Face ecosystem.,
  • Employing MLOps practices, including model versioning, monitoring, and deployment, to ensure seamless integration of AI models into testing pipelines.,
  • Demonstrating expertise in DevOps practices to streamline testing workflows and improve software delivery.,
  • Leading testing teams or initiatives, providing training, and driving QA transformation from manual to automated methods at scale.,
  • Communicating complex AI and testing concepts effectively to both technical and non-technical stakeholders.,
  • Collaborating with cross-functional teams to identify and resolve software defects and ensure software meets required standards before release.

All about you
We value passion and attitude over experience. That's why we don't expect you to have every single skill. Instead, we've listed some that we think will help you succeed and grow in this role:
  • Degree in Engineering, Computer Engineering, Computer Science, or similar field. ,
  • Experience or understanding of applying AI/ML for test automation, such as using machine learning or natural language processing to generate test cases/scripts. ,
  • Knowledge of software testing methodologies, including manual and automated testing. ,
  • Familiarity with programming languages like Python, Java, or C++. ,
  • Strong communication skills to explain complex AI concepts to various stakeholders. ,
  • Proficiency in developing automated testing frameworks (e.g., Robot Framework) and writing robust automated test scripts. ,
  • Hands-on experience with LLM APIs (e.g., OpenAI, Ollama) and a deep understanding of transformer architectures, attention mechanisms, and model capabilities. ,
  • Experience with vector databases, embedding models for semantic search, and prompt engineering techniques. ,
  • Strong knowledge of DevOps practices and MLOps, including model versioning, monitoring, and deployment. ,
  • Ability to collaborate effectively with cross-functional teams and lead testing teams or initiatives.

Things you'll enjoy
Join us on a life-long transformative journey - the rail industry is here to stay, so you can grow and develop new skills and experiences throughout your career. You'll also:
  • Work with cutting-edge AI technologies, advanced testing frameworks, and innovative DevOps practices to ensure software quality and reliability ,
  • Progress towards becoming a leader in AI-driven test automation, while enhancing your expertise in machine learning, MLOps, and software engineering fundamentals ,
  • Collaborate with transverse teams and helpful colleagues ,
  • Contribute to innovative projects,
  • Steer your career in whatever direction you choose across functions and countries,
  • Benefit from our investment in your development, through award-winning learning

You don't need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you'll be proud. If you're up for the challenge, we'd love to hear from you!
Important to note
As a global business, we're an equal-opportunity employer that celebrates diversity across the 63 countries we operate in. We're committed to creating an inclusive workplace for everyone.
Job Type:Experienced

What Alstom employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom