Search by job, company or skills

willware technologies

Senior Test Automation Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

 

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).
  • Version control systems like Git/GitHub/GitLab.
  • Agile/Scrum methodology experience.

Preferred Skills:
  • Performance testing experience (JMeter, LoadRunner, etc.).
  • Cloud platform exposure (AWS / Azure).
  • 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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147321219