What are the responsibilities and job description for the Kafka API Automation Tester position at Incedo Inc.?
Incedo is a US-based digital transformation consulting, data science & analytics, and technology services & solutions firm.
I have listed the job description below so you may review. Please let me know if you are open to having a quick 5-minute chat/call to discuss this lucrative role and how it may fit with your career progression. Thanks so much and I look forward to speaking with you.
Title: Kafka API Automation Tester
Location: Pittsburgh, PA (preferred) or Strongsville, OH
Skillset:
- 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, Kafka messaging test automation, 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
Key Responsibilities :
- Design, develop, and maintain automated test frameworks for:
o Angular UI components and workflows
o RESTful microservices
o Event-driven systems using Kafka
o 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