Test Automation Engineer

hudsonmanpower

Pittsburgh (Allegheny County)

On-site

USD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Hudsonmanpower is seeking a Test Automation Engineer in Pittsburgh, PA, for a W2 Contract position. The role includes responsibilities such as test planning, automation scripting, and liaising with various teams.

Candidates should possess a degree in Computer Science along with skills in Selenium, Agile practices, and programming languages like C++, Java, or C#. This opportunity offers a chance to work on cutting-edge technology in testing.

Qualifications

  • Strong educational background, preferably a degree in Computer Science.
  • Strong understanding of software testing concepts and Agile practices.
  • Expertise in at least one object-oriented programming language such as C++, Java, or C#.

Responsibilities

  • Participate in selection of testing tools and approaches.
  • Help enhance existing automation frameworks by adding new functions.
  • Create automated test cases using existing framework.

Skills

Selenium
C++
Java
C#
Agile practices
Automation frameworks
Test Driven Development (TDD)
Behavior Driven Development (BDD)

Education

Degree in Computer Science

Tools

Git
Jenkins
Cucumber
RestAssured
JMeter

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, identifying the best tool for automation, design framework, automation setup, automation scripting and test execution, liaising 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 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 similar), 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Test Automation Engineer
Test Automation Engineer

Hudson Manpower • Pittsburgh

On-site
USD 70,000 - 90,000
Contract C2C Hiring Automation Engineer with Java
Contract C2C Hiring Automation Engineer with Java

Tech Mirrors • Pittsburgh

On-site
Test Automation Engineer
Test Automation Engineer

Anblicks • Plano (TX)

On-site
USD 105,000 - 135,000
Automation Testing
Automation Testing

Sonsoft Inc • Weehawken (NJ)

On-site
USD 100,000 - 120,000
Senior Test Automation Engineer
Senior Test Automation Engineer

Surge IT • Alexandria (VA)

On-site
USD 95,000 - 135,000
Selenium Engineer-Need GC and USC
Selenium Engineer-Need GC and USC

USM • Malvern

On-site
USD 90,000 - 120,000
Test Automation Engineer
Test Automation Engineer

The ACI Group • Woodlawn (MD)

On-site
USD 90,000 - 120,000
$1000 Referral Bonus
Equal opportunity employer
QA Automation Engineer
QA Automation Engineer

Atlantis IT group • Charlotte (NC)

On-site
USD 90,000 - 130,000
Test Automation Developer-Need GC and USC
Test Automation Developer-Need GC and USC

USM • Ankeny (IA)

On-site
Automation Test Engineer-NEED GC,USC, H1'S
Automation Test Engineer-NEED GC,USC, H1'S

USM • Plano (TX)

On-site
USD 90,000 - 110,000