Senior QA Automation Engineer (API & Data Testing)

  • G-TECH Services, Inc.
  • Cincinnati, Ohio
  • 10/28/2026
Full time Information Technology Telecommunications

Job Description

Job Description Job Description

THIS IS A W2 CONTRACT (NOT C2C) 12+ MO OPPORTUNITY

CANDIDATES MUST BE LOCAL TO CINCIANNTI AREA AT THE TIME OF APPLICATION TO BE CONSIDERED

AT THIS TIME SPONSORSHIP IS NOT AVAILABLE

NO C2C OR W2 REFERRAL BASED SOLICITATIONS ACCEPTED

MAX RATE UP TO 78HR BASED ON EXPERIENCE

Important Applicant Notice

Your responses to the screening questions are reviewed as part of the qualification process and serve as your first impression. Please answer all questions honestly and accurately, particularly regarding your location and work authorization. Candidates who provide inaccurate or misleading information will be removed from consideration.



We are seeking an experienced Automated QA Test Engineer to provide technical leadership and hands-on expertise in building and maintaining modern test automation solutions. This role will support Agile data delivery teams by designing automated testing frameworks, developing robust test strategies, and ensuring the quality of data, APIs, and enterprise applications.

The ideal candidate will have strong experience in test automation, API testing, data validation, CI/CD integration, and Agile methodologies. This position requires close collaboration with developers, product owners, and cross-functional teams to deliver high-quality software solutions.


Responsibilities

  • Design, develop, and maintain scalable automated testing frameworks for web applications, APIs, and data platforms.
  • Lead quality assurance efforts for Agile data delivery teams, ensuring comprehensive test coverage across functional and non-functional requirements.
  • Create, execute, and maintain test plans, test cases, and automated test scripts.
  • Perform API testing and validation for Java and Python-based services.
  • Validate data movement, transformation, and integration processes involving Kafka and large-scale data platforms.
  • Develop and execute Behavior Driven Development (BDD) test automation using Cucumber and Gherkin syntax.
  • Build and enhance Selenium-based automation frameworks using JUnit and/or TestNG.
  • Configure and maintain automated test execution pipelines using Jenkins CI/CD.
  • Collaborate with developers and business stakeholders to identify testing requirements and quality risks early in the development lifecycle.
  • Participate in Agile ceremonies including sprint planning, daily standups, backlog refinement, retrospectives, and demos.
  • Analyze test results, troubleshoot defects, and work closely with development teams to resolve issues.
  • Continuously improve test automation standards, processes, and best practices.


Required Qualifications

  • 5+ years of experience in Quality Assurance and Test Automation.
  • Experience building and maintaining automated testing frameworks from the ground up.
  • Strong experience with:
    • Selenium WebDriver and Selenium Grid
    • JUnit and/or TestNG
    • Maven
    • Jenkins CI/CD pipelines
    • API testing (REST, SOAP, XML Web Services)
    • SOAP UI
  • Experience implementing BDD frameworks using Cucumber and Gherkin.
  • Proficiency in Java and/or Python development for test automation.
  • Experience testing data pipelines, integrations, and large-scale data platforms.
  • Knowledge of Agile development methodologies including Scrum and Kanban.
  • Strong debugging, analytical, and problem-solving skills.
  • Excellent communication and collaboration abilities.


Preferred Qualifications

  • Experience testing Kafka-based data streaming solutions.
  • Working knowledge of JavaScript technologies including:
    • Node.js
    • AngularJS
  • Experience with automated regression testing strategies and framework optimization.
  • Experience with performance, integration, and end-to-end testing.
  • Industry certifications related to software testing, automation, or programming languages.
  • Knowledge of big data technologies and distributed systems.


Required Skills

  • Quality Assurance (QA)
  • Test Automation Framework Development
  • Selenium WebDriver / Selenium Grid
  • Jenkins CI/CD
  • Maven
  • JUnit / TestNG
  • SOAP UI
  • API Testing (REST/SOAP/XML)
  • Java
  • Python
  • Cucumber (BDD/Gherkin)
  • Data Testing
  • Kafka
  • Agile (Scrum/Kanban)
  • Node.js
  • AngularJS


Nice-to-Have Skills

  • Big Data Testing
  • Data Validation & Data Quality Testing
  • CI/CD Automation
  • Performance Testing
  • JavaScript-Based Test Automation
  • Distributed Systems Testing
Company Description

G-TECH Services, Inc. is a leading certified recruitment and placement firm that specializes in providing highly skilled staff in technical fields such as engineering, IT, procurement, finance and accounting. We have well-established relationships with some of the most respected companies in the country and know our clients' job requirements and corporate cultures. Once we understand your experience and career aspirations, we aim to connect you with the right opportunity.

Company Description G-TECH Services, Inc. is a leading certified recruitment and placement firm that specializes in providing highly skilled staff in technical fields such as engineering, IT, procurement, finance and accounting. We have well-established relationships with some of the most respected companies in the country and know our clients' job requirements and corporate cultures. Once we understand your experience and career aspirations, we aim to connect you with the right opportunity.