Senior Developer (Java & Kafka)
Posted on:
2 days ago
Vacancies:
1 Vacancy
Job Summary
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.
Required Skills:
AWS CloudKafkaSpring BootNodeJSRESTful architectureAWS