Location: All EXL Location
Job Summary
We are seeking a skilled Kafka Tester with strong experience in quality assurance, event-driven systems, and API/message streaming validation. The ideal candidate will have hands-on experience with Kafka, JSON, Postman, MongoDB, Oracle, and QA tools such as X-Ray, Jira, and Confluence. This role involves planning, executing, and maintaining comprehensive test strategies to ensure high-quality deliverables across distributed systems and microservices integrations.
Key Responsibilities
- Participate fully in the software quality assurance process, following organizational procedures and ensuring all software components meet company and client standards.
- Review, analyze, and validate software and project documentation for completeness, accuracy, and adherence to standards.
- Conduct code inspections, walkthroughs, design reviews, and test readiness reviews to ensure proper implementation and release readiness.
- Plan, design, execute, and summarize reliability, functional, integration, and validation test cases for Kafka-based and related systems.
- Develop and execute detailed test plans, test scenarios, and test cases, specifically targeting Kafka message streams, JSON payloads, schemas, and transformations.
- Interface closely with development teams to discuss test results, raise defects, track resolutions, and provide improvement recommendations.
- Assist in internal and external audits, reviews, and compliance activities related to QA processes.
- Ensure robust quality control and corporate governance practices throughout project lifecycle.
- Provide quality support and guidance to cross-functional teams; contribute to continuous improvement of QA processes and tools.
- Lead and mentor QA activities within assigned projects/programs.
Required Skills & Competencies
- Strong experience in Test Case Development, Software Testing, Controls Testing, and Quality Assurance.
- Proficient in Kafka testing including validation of producers/consumers, topics, partitions, offsets, and message flow.
- Strong understanding of JSON message structures, schema validation, and data integrity testing.
- Hands-on experience with MongoDB and Oracle for data validation.
- Working knowledge of Postman, Git, and related tooling for API and repository management.
- Strong experience with Agile methodologies and active participation in Agile ceremonies (scrum, standups, retrospectives, etc.).
- Proficiency with X-Ray, Jira, and Confluence for test management and documentation.
- Solid analytical thinking, problem-solving, and usability testing abilities.
- Good understanding of Corporate Governance and Quality Support frameworks.