Key Responsibilities:
Test Script Development & Maintenance:
- Develop and maintain test automation scripts based on designed test scripts and business scenarios.
- Ensure scalability, reusability, and efficiency of automation code for long-term use.
CI/CD Integration:
- Integrate test automation scripts into CI/CD and deployment pipelines.
- Collaborate with DevOps teams to ensure seamless automation integration across environments.
Test Reporting & Analysis:
- Generate, maintain, and analyze test automation reports.
- Communicate test results clearly and concisely to stakeholders, identifying and escalating critical issues.
Tool Expertise:
- Utilize tools like Selenium for web UI automation and Postman for API validation.
- Create robust, reusable test scripts covering functional and regression testing areas.
Kafka & EDA Automation:
- Design and execute test automation for Kafka-based Event-Driven Architectures.
- Validate message flows, event publishing/subscription, and consumer behavior.
Qualifications:
Experience:
- 6+ years of hands-on experience in test automation, preferably including API and Kafka-based systems.
- Proven expertise with Selenium and Postman.
- Experience working in Agile/Scrum development environments.
Technical Skills:
- Strong programming/scripting skills (Java, Python, or JavaScript preferred).
- Deep understanding of test automation frameworks and best practices.
- Experience with Kafka (consumer/producer testing, EDA concepts).
- Familiarity with version control systems (Git) and CI tools (Jenkins, GitLab CI, etc.).
Soft Skills:
- Strong analytical and problem-solving abilities.
- Excellent verbal and written communication skills.
- Self-starter with the ability to work independently and in a team.
Preferred Skills:
- Experience with performance testing tools or frameworks.
- Familiarity with cloud-based environments (AWS or Azure).
- Experience with BDD tools like Cucumber or testing frameworks like TestNG/JUnit.
- Prior experience in eCommerce, logistics, or product-based environments is a plus.