Quality Assurance Tester

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 33 week(s)

Skills

Java

Job Details

QA Tester
W2 Contract
Hybrid (3 days on site 2 days remote)
Pittsburgh, PA
 
Roles and Responsibilities:
This position is for a software Quality Engineering role, which includes both manual and automated testing. Candidate will be working in the Global Payments wing, testing new payment flow implementations such as FED ISO, SWIFT ISO, and FED NOW, implementing our new IPF core functionality. The candidate will demonstrate the ability to work on complex systems, specifically applications that interact with other applications. The candidate wont need to develop automation from scratch, as the framework for this testing is already developed, but they should demonstrate an understanding of how multiple systems interact and are tested. Candidate should have significant Selenium Java automation skills, as well as the ability to work in a complex environment involving multiple interfacing applications. Should have experience with not just UI test validation, but backend testing using file transfers, APIs, and XML mapping.

Technical Skills: (4+ years of exp is highly preferred)
  • They should have an understanding of the under-the-covers data transmission between multiple systems and how to test them.
  • Experience with coordinating with team members representing those other applications.
  • They should have experience building end to end automation tests across multiple systems.
  • Automation should not be restricted to UI only testing, so the candidate should demonstrate an ability to leverage java selenium for validating non-UI transactions such as API calls, Database calls, File transmissions, and/or data retrieval from offline files.
  • The tester should also be familiar with developing java selenium tests and integrating them into a devops CI/CD pipeline leveraging Jenkins so that the tests are re-executed during each deployment.
#INDCEI
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.