1

Automation Test Engineer Jobs in Pittsburgh, PA (NOW HIRING)

Test Automation Engineer

Pittsburgh, PA · On-site

$44.75 - $59/hr

Test Automation Engineer Position Type : W2 Contract only Location : Pittsburg (PA) Only USC / GC The primary responsibilities include understanding the requirements, test planning, Identify best ...

Lead Test Engineer

Coraopolis, PA · On-site

$97 - $143/hr

The Industrialization Test Engineer is a specialized professional with electrical, automation and programming skills to lead tester development and validation for new product launches and other ...

Automation Tester

Coraopolis, PA

$43.75 - $58/hr

Test case automation of any additional test cases as requested by customer * Automated script execution * Deliver Test Scripts and Test Results covering all functionalities tested Years of Experience ...

Lead Test Engineer

PA · On-site

$97K - $143K/yr

The Industrialization Test Engineer is a specialized professional with electrical, automation and programming skills to lead tester development and validation for new product launches and other ...

Role Description Form Energy is hiring a Staff Test Engineer to join our Systems Test organization ... Proficiency with test automation frameworks (e.g., Python, LabVIEW, MATLAB/Simulink) and data ...

Test engineers certify hardware and software based field changes prior to deployment to the FITE sites. * The test programs focus on plant operations conforming FITE operational values with expected ...

Test Engineer

West Mifflin, PA · On-site

$125K - $165K/yr

Test engineers certify hardware and software based field changes prior to deployment to the FITE sites. * The test programs focus on plant operations conforming FITE operational values with expected ...

We are looking for a Test Engineer to join our team. In this role, you will develop and execute test plans on closed course test tracks, and on road. You will be responsible for coordinating with ...

We are looking for a Test Engineer to join our team. In this role, you will develop and execute test plans on closed course test tracks, and on road. You will be responsible for coordinating with ...

We are looking for a Test Engineer to join our team. In this role, you will develop and execute test plans on closed course test tracks, and on road. You will be responsible for coordinating with ...

New

As a Test Engineer at Hellbender, you will develop, execute, and improve test strategies for electromechanical, robotic, camera-based, and similarly complex hardware systems from prototype through ...

New

next page

Showing results 1-20

Automation Test Engineer information

See Pittsburgh, PA salary details

$10

$49

$73

How much do automation test engineer jobs pay per hour?

As of Aug 24, 2026, the average hourly pay for automation test engineer in Pittsburgh, PA is $49.78, according to ZipRecruiter salary data. Most workers in this role earn between $42.93 and $56.73 per hour, depending on experience, location, and employer.

What is an automation test engineer?

Automation Test Engineers are professionals who design, develop, and implement automated testing solutions to ensure the quality of software applications. They use specialized tools and scripts to automate repetitive testing tasks, making the software testing process faster, more reliable, and efficient. Their responsibilities include creating test scripts, maintaining test frameworks, identifying bugs, and working closely with development teams to improve product quality. Automation Test Engineers often have expertise in programming languages, testing tools, and continuous integration systems.

What does an automation test engineer do?

As an automation test engineer, your duties are to design and develop automated strategies used to identify bugs and other issues with software before commercial launch. Your responsibilities include creating scripts and test cases that automatically assess whether or not the product works according to specification. You work closely with software developers and other computer engineers to ensure that the software is stable and report to the development team when you find issues with the programs.

What are the key skills and qualifications needed to thrive as an automation test engineer, and why are they important?

To thrive as an Automation Test Engineer, you need a solid understanding of software testing principles, programming/scripting languages (such as Python, Java, or JavaScript), and a relevant degree in computer science or a related field. Familiarity with automation frameworks (like Selenium, Appium, or Cypress), CI/CD tools, and knowledge of test management systems are commonly required. Strong analytical thinking, attention to detail, and effective communication skills help you identify defects and collaborate with development teams. These capabilities ensure robust, efficient, and scalable testing processes that improve software quality and accelerate release cycles.

What are some common challenges automation test engineers face when integrating test automation into existing development workflows?

Automation Test Engineers often encounter challenges such as ensuring test scripts remain maintainable as applications evolve, aligning automated tests with frequently changing requirements, and integrating automation tools with CI/CD pipelines. Collaboration with developers and DevOps teams is crucial to ensure seamless test execution and quick feedback. Additionally, balancing the creation of robust test cases without over-automation and maintaining test data integrity can be ongoing hurdles in a dynamic development environment.

What is the difference between Automation Test Engineer vs Manual Tester?

AspectAutomation Test EngineerManual Tester
Primary RoleDesigns, develops, and executes automated test scripts to ensure software qualityPerforms manual testing to identify bugs and verify functionality
Required SkillsProgramming, scripting, automation tools (e.g., Selenium, QTP)Test case execution, attention to detail, understanding of testing processes
Work EnvironmentOften works with automation frameworks, coding environmentsPrimarily manual testing sessions, documentation
CertificationsISTQB, Certified Automation Tester, relevant programming certificationsISTQB, Foundation Level Testing certifications

Automation Test Engineers focus on creating automated tests to improve efficiency, while Manual Testers perform hands-on testing without automation. Both roles are essential for comprehensive software testing, but they differ in skills, tools, and methods used.

Is an automation test engineer a good career?

An automation test engineer is a valuable role in software development, focusing on creating automated test scripts using tools like Selenium or JUnit to improve testing efficiency and coverage. The profession offers strong job growth, competitive salaries, and opportunities to work with various programming languages and testing frameworks. Success in this career often requires technical skills, continuous learning, and certifications in testing tools or programming.

What are the most commonly searched types of Automation Test Engineer jobs in Pittsburgh, PA?

The most popular types of Automation Test Engineer jobs in Pittsburgh, PA are:

What are popular job titles related to Automation Test Engineer jobs in Pittsburgh, PA?

For Automation Test Engineer jobs in Pittsburgh, PA, the most frequently searched job titles are:

What job categories do people searching Automation Test Engineer jobs in Pittsburgh, PA look for?

The top searched job categories for Automation Test Engineer jobs in Pittsburgh, PA are:

What cities near Pittsburgh, PA are hiring for Automation Test Engineer jobs?

Cities near Pittsburgh, PA with the most Automation Test Engineer job openings:

Infographic showing various Automation Test Engineer job openings in Pittsburgh, PA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, 3% Contract, and 1% Nights. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution, with an average salary of $103,543 per year, or $49.8 per hour.

Test Automation Engineer

Hudson Manpower

Pittsburgh, PA • On-site

$44.75 - $59/hr

Contractor

Re-posted 23 days ago


Job description

Role: Test Automation Engineer
Position Type : W2 Contract only
Location : Pittsburg (PA)

Only USC / GC
Job Description:
The primary responsibilities include understanding the requirements, test planning, Identify best tool for automation, design framework, automation setup, automation scripting and test execution, liaise with the business, development/support teams, documentation, producing test metrics and reports. The position offers candidates with a genuine interest in technology, finance, and software testing, an opportunity to work on projects that deliver the cutting-edge technology
Candidates should have:
  • A strong educational background, preferably with a degree in Computer Science
  • A strong understanding of software testing concepts, the software test lifecycle, Agile practices, and software test automation
  • A very good understanding of a broad range of technologies, including operating systems and databases; expertise in at least one object-oriented programming language such as C++, Java, or C#
  • Expertise in Selenium, Katalon Studio, Cucumber, RestAssured (or like), UFT, Ranorex, JMeter, experience in Jenkins integration and GIT is an added advantage
  • Excellent problem-solving skills

Responsibilities
  • Participates in selection of testing tools and approaches.
  • Help enhance existing automation frameworks by adding new functions
  • Identify re-usable component and define automation approach and drive to completion
  • Proactively identify roadblock and create mitigation plans and work with various teams
  • Identify test data, test environment setup and test environment configurations needed to prepare for testing.
  • Analyzes detailed systems requirements, in order to verify that programs function according to actual requirements and established guidelines
  • Create automated test cases using existing framework leveraging tools such as Selenium and Microfocus UFT, Ranorex
  • Operate as a member of a scrum, conducting manual and automated testing using Agile, CI/CD development and testing process
  • Experienced in developing and maintaining Automation frameworks - HybridFramework, Page Object Model and Data driven from the ground up.
  • Experience in Test Driven Development (TDD), ATDD (Acceptance Test Driven Development), BDD (Behavior Driven Development) using Cucumber, Gherkin.
  • Expert in using Selenium WebDriver /Web Element interface, Absolute/Relative XPaths, CSS Selectors, Implicit/Explicit waits, WebDriver Wait Class, Fluent Wait and many more.
  • Experienced in handling Alerts, Frames and Popups, Accessing Forms, tables, links, Keyboard and Mouse Events using Selenium WebDriver.
  • Capable in design and executed test scripts for web applications using JAVA, Selenium Web Driver with a good analysis of the element locators, desired capabilities and web driver methods.
  • Performed Cross browser and Cross Platform compatibility testing by making use of Desired Capabilities and the Remote WebDriver in Selenium Grid.
  • Experience in developing BDD (Behavior Driven Development) scripts with Cucumber, writing feature files in Gherkin format.
  • Train developers on the teat automation framework and assist in our transformation of quality "shift-left" - moving more of the responsibility for quality to the developers / earlier in the development lifecycle
  • Experience working with huge volumes of data, analyzing record sets for Data Quality, Data Validation and Metrics using SQL and PL/SQL by joining multiple tables according to business logic for data validation.
  • Experience in continuous integration system using Git, Jenkins, Jira
  • Automate the process of build, release and deploy process, bring down the total time to market.
  • Experience in databases; good at least one object-oriented programming language such as C++, Java, or C#
  • Experience in Selenium, Cucumber, RestAssured (or like), UFT, Ranorex, JMeter, GIT is preferred
  • Proficient in various Testing types such as Integration, System, Functional, Regression, Sanity, Smoke, User-interface (GUI), Data base, User Acceptance Testing (UAT), Ad-hoc PI Testing (SOAP and REST) and Performance Testing.
  • Performance testing experience desirable
  • Helps resolve complex problems detected in testing. Recommends new products and provide guidance and expertise in their development. Identifies and documents software and systems defects. Assists in providing solutions to resolve defects. Contributes to the achievement of related teams' objectives.

Best regards,
Prasad Kalsekar | Hudson Manpower
Email: prasad@hudsonmanpower.com