Test Automation Engineer

Posted 10 Days Ago
Be an Early Applicant
Pittsburgh, PA, USA
In-Office
Entry level
Agency • Information Technology • Professional Services • Software
The Role
Design, implement and maintain test automation frameworks and automated test cases; select tools; integrate with CI/CD; perform functional, integration, regression, cross-browser and performance testing; validate data using SQL/PLSQL; collaborate with developers and business stakeholders; produce test metrics and reports.
Summary Generated by Built In

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: [email protected]

Skills Required

  • US Citizen or Green Card holder (Only USC / GC)
  • Strong understanding of software testing concepts, test lifecycle, Agile, and software test automation
  • Proficiency in at least one object-oriented language (C++, Java, C#)
  • Experience with Selenium, Katalon Studio, Cucumber, RestAssured, UFT, Ranorex, JMeter
  • Experience developing and maintaining automation frameworks (HybridFramework, Page Object Model, Data-driven)
  • Experience with BDD/TDD/ATDD using Cucumber/Gherkin
  • Experience with SQL and PL/SQL for data validation and large data sets
  • Experience with CI/CD, automating build/release/deploy processes
  • Experience in Selenium Grid, cross-browser and cross-platform compatibility testing
  • Excellent problem-solving skills
  • Experience working in Agile/Scrum and conducting manual and automated testing
  • Experience with Jenkins integration and Git
  • Degree in Computer Science (preferable)
  • Performance testing experience (JMeter) desirable
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
28 Employees

What We Do

Hudson Information Technology and Manpower Services, part of The Hudson Group, is a global workforce solutions and software services partner founded in 2019. The company combines HudsonIT Consultancy Ltd, which provides enterprise software and technology consulting, with Hudson Manpower Inc, which specializes in comprehensive technical recruitment across various sectors, including Oil & Gas, IT, and Hospitality.

Similar Jobs

VetsEZ Logo VetsEZ

Test Automation Engineer

Artificial Intelligence • Cloud • Information Technology • Machine Learning
In-Office or Remote
Philadelphia, PA, USA
144 Employees

Torc Robotics Logo Torc Robotics

Systems Engineer

Artificial Intelligence • Automotive • Robotics • Software • Transportation
Remote or Hybrid
US
500 Employees
99K-119K Annually

New York Life Insurance Company Logo New York Life Insurance Company

Service Leader, Onsite Relationship Management

Artificial Intelligence • Cloud • Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
In-Office
Moosic, PA, USA
12000 Employees
70K-85K Annually

Optum Logo Optum

Per Diem Associate Patient Care Coordinator

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Greensburg, PA, USA
160000 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account