We are looking for a highly skilled and detail-oriented Test Automation Engineer with strong expertise in Selenium Postman Kafka and Event-Driven Architecture (EDA) to design develop and maintain scalable automation frameworks for web API and messaging systems. The ideal candidate will play a key role in ensuring software quality by integrating automated tests into CI/CD pipelines and collaborating closely with Development QA and DevOps teams.
Key Responsibilities:
Test Automation Development:
Design develop and maintain robust reusable and scalable automation test scripts for web applications APIs and Kafka-based systems.
Build automation frameworks for functional regression integration and end-to-end testing.
Ensure automation code quality maintainability and long-term usability.
Selenium & API Testing:
Develop UI automation scripts using Selenium WebDriver.
Create and execute API automation scripts using Postman/Newman or similar tools.
Validate front-end and back-end system behavior across multiple environments.
Kafka / Event-Driven Architecture Testing:
Design and implement automation for Kafka producers consumers and message validation.
Validate event publishing subscription models schema validations and consumer workflows.
Test asynchronous workflows and distributed system integrations.
CI/CD Integration:
Integrate automation suites into Jenkins GitLab CI/CD or similar pipelines.
Collaborate with DevOps teams to enable continuous testing and seamless deployments.
Support test execution in multiple environments including staging and production-like setups.
Reporting & Defect Analysis:
Generate automation execution reports and dashboards.
Analyze failures identify root causes and work with development teams on issue resolution.
Clearly communicate testing status risks and blockers to stakeholders.
Required Skills:
6 years of hands-on experience in Test Automation Engineering.
Strong expertise in Selenium WebDriver.
Advanced API testing experience using Postman/Newman.
Hands-on experience with Kafka testing (producer/consumer validation EDA concepts).
Strong programming skills in Java / Python / JavaScript.
Experience with TestNG / JUnit / Cucumber / BDD frameworks.
CI/CD tools experience (Jenkins GitLab CI Azure DevOps).
Experience in eCommerce logistics or product-based environments.
Knowledge of containerized environments (Docker/Kubernetes) is a plus.
Soft Skills:
Excellent analytical and troubleshooting skills.
Strong communication and stakeholder management.
Ability to work independently and collaboratively.
Detail-oriented with a focus on quality.
Required Skills:
SeleniumKafka testingJavaTestNGazureGitLab
Company Name: WillwareTechnologies Role:Test Automation Engineer Experience:6 Years Location: Chennai WorkMode:Hybrid Job Descriptio : We are looking for a highly skilled and detail-oriented Test Automation Engineer with strong expertise in Selenium Postman Kafka and Event-Driven Architecture (EDA)...
Company Name: WillwareTechnologies
Role:Test Automation Engineer
Experience:6 Years
Location: Chennai
WorkMode:Hybrid
Job Descriptio
:
We are looking for a highly skilled and detail-oriented Test Automation Engineer with strong expertise in Selenium Postman Kafka and Event-Driven Architecture (EDA) to design develop and maintain scalable automation frameworks for web API and messaging systems. The ideal candidate will play a key role in ensuring software quality by integrating automated tests into CI/CD pipelines and collaborating closely with Development QA and DevOps teams.
Key Responsibilities:
Test Automation Development:
Design develop and maintain robust reusable and scalable automation test scripts for web applications APIs and Kafka-based systems.
Build automation frameworks for functional regression integration and end-to-end testing.
Ensure automation code quality maintainability and long-term usability.
Selenium & API Testing:
Develop UI automation scripts using Selenium WebDriver.
Create and execute API automation scripts using Postman/Newman or similar tools.
Validate front-end and back-end system behavior across multiple environments.
Kafka / Event-Driven Architecture Testing:
Design and implement automation for Kafka producers consumers and message validation.
Validate event publishing subscription models schema validations and consumer workflows.
Test asynchronous workflows and distributed system integrations.
CI/CD Integration:
Integrate automation suites into Jenkins GitLab CI/CD or similar pipelines.
Collaborate with DevOps teams to enable continuous testing and seamless deployments.
Support test execution in multiple environments including staging and production-like setups.
Reporting & Defect Analysis:
Generate automation execution reports and dashboards.
Analyze failures identify root causes and work with development teams on issue resolution.
Clearly communicate testing status risks and blockers to stakeholders.
Required Skills:
6 years of hands-on experience in Test Automation Engineering.
Strong expertise in Selenium WebDriver.
Advanced API testing experience using Postman/Newman.
Hands-on experience with Kafka testing (producer/consumer validation EDA concepts).
Strong programming skills in Java / Python / JavaScript.
Experience with TestNG / JUnit / Cucumber / BDD frameworks.
CI/CD tools experience (Jenkins GitLab CI Azure DevOps).