Skip to main content

Senior Integration/API Test Engineer in Pittsburgh

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.

We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.

Job DescriptionJob Description

Senior Integration/API Test Engineer

6 - 12 months plus (W2 contract)

This role is onsite with work locations available in Pittsburgh, PA, Cleveland, OH, Dallas, TX or Birmingham, AL.

Pay Rate: $54/hour

Seeking a senior-level tester with strong experience validating that different parts of a software system communicate correctly and that data is not lost, corrupted, or broken in transit. This role is heavily focused on Kafka message testing, API validation, automation, and database testing across complex distributed systems.


Key Responsibilities

  • Validate end-to-end system integrations to ensure applications are communicating correctly
  • Test message flows and confirm data integrity across systems, especially within Kafka-based environments
  • Describe end-to-end data flow within Kafka environments
  • Troubleshoot Kafka messages and events
  • Handle consumer lag, reset offsets, and read Kafka topics
  • Perform data integrity validation, reconciliations, and transaction automation
  • Perform API and message-level testing using modern testing tools and frameworks
  • Build and execute automated test coverage for integration and regression scenarios
  • Build automation scripts for end-to-end flow in BDD frameworks such as Karate, Cucumber, or Rest Assured
  • Support scripting, code management, and CI/CD pipeline processes
  • Analyze failures in automated test cases and validate very high-volume data scenarios involving millions of records
  • Validate data across databases and downstream systems to ensure accuracy and consistency
  • Work within an Agile environment and participate in Agile ceremonies
  • Collaborate with development and QA teams to improve continuous integration and automated testing practices


Must-Have Skills

  • Senior-level software testing experience
  • Strong Kafka message testing experience, including JSON, Avro, Kafka messaging, lag handling, offset reset, and topic-level validation
  • Strong knowledge of API testing disciplines and methodologies
  • Experience with continuous integration, scripting, code management, and automated testing
  • Hands-on experience with Karate, Cucumber, Rest Assured, or similar automation tools
  • Experience with Swagger for API design, documentation, and
  • Experience with Postman and Git for API testing and development support
  • Experience with Xray, Jira, and Confluence
  • Strong database experience with SQL, MongoDB, and Oracle
  • Ability to test and validate huge volumes of data


Skills

  • Karate ; Cucumber and Rest Assured are also acceptable
  • SOAP API experience


Ideal Background

  • Strong automation-first testing mindset
  • Able to clearly speak to Kafka testing experience and testing methodology
  • Experienced in validating integration points, message-based systems, and data movement across applications
  • Strong understanding of end-to-end data flow, reconciliation, and test automation across distributed systems


#INDGEN
#ZR

If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.

Senior Integration/API Test Engineer in Pittsburgh

Pittsburgh, PA
Full time

Published on 03/21/2026

Share this job now