Kafka API Automation Tester

QodeTexas, TX
Onsite

About The Position

We are seeking a skilled Kafka API Automation Tester to join our Engineering & Operations excellence team. This role involves designing, developing, and maintaining automated test frameworks for Angular UI components, RESTful microservices, event-driven systems using Kafka, and MongoDB data validation. You will create end-to-end, integration, functional, regression, and performance test suites, and perform database testing. Collaboration with developers, integration into CI/CD pipelines, and thorough defect analysis are key aspects of this position. The role also requires performing structured manual testing and identifying automation opportunities.

Requirements

  • Kafka Testing & Event-Driven Architecture
  • API Testing – REST APIs & Microservices
  • Test Automation using Java, Selenium, Cucumber BDD, Karate Framework, REST Assured
  • Backend & Database Testing – Oracle, SQL Server, MongoDB, DB2
  • CI/CD & DevOps Tools – Jenkins, Maven, Git/GitHub/GitLab
  • API Tools – Postman, Swagger, SoapUI
  • Logging & Monitoring – Splunk
  • JSON/XML Payload Validation
  • Strong expertise in Angular UI and microservices, including Kafka, API testing and DB.
  • Experience with Selenium-based test automation
  • Experience with Kafka messaging test automation
  • Experience with Cucumber/Karate
  • Hands-on experience with accessibility testing
  • Proven ability to create and maintain comprehensive test documentation
  • Proficient in using Jira and Confluence for defect tracking and collaboration
  • Solid understanding of performance testing concepts
  • Strong ability to thoroughly analyse, understand business and technical requirements

Responsibilities

  • Design, develop, and maintain automated test frameworks for Angular UI components and workflows
  • Design, develop, and maintain automated test frameworks for RESTful microservices
  • Design, develop, and maintain automated test frameworks for event-driven systems using Kafka
  • Design, develop, and maintain automated test frameworks for MongoDB data validation and integrity testing
  • Develop end-to-end (E2E), integration, Functional, Regression, and Performance test suites
  • Create automated validation for Kafka producers/consumers and asynchronous workflows
  • Validate microservice contracts and API interactions, JSON/XML Payload
  • Perform database testing including schema validation, data integrity, and performance checks in MongoDB
  • Collaborate with developers in code reviews to promote testability and quality
  • Integrate automated tests into CI/CD pipelines
  • Perform root cause analysis for defects and production issues
  • Develop and maintain test documentation and quality metrics dashboards
  • Create detailed, reproducible defect tickets including logs, screenshots, Kafka message payloads, and MongoDB query results
  • Link test cases and automation coverage to JIRA stories and acceptance criteria
  • Perform structured manual testing for new features, edge cases, and complex workflows not yet automated
  • Identify automation opportunities from manual test execution and convert them into automated test coverage
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service