06 Sep
|
Zensar Technologies
|
India
06 Sep
Zensar Technologies
India
Category
Keywords
Language
Java, Core Java
Architecture
Microservices, Spring Boot
API Automation
Rest Assured, API Automation, API Testing, REST API Testing
Event-driven / Messaging
Kafka, ActiveMQ, MQ, Message Queue, JMS
UI Automation
Playwright, Selenium, WebDriver, XPath
BDD
Cucumber, BDD, Gherkin
Build / Execution
Maven, TestNG
Core Programming
Collections, Java Streams, Java 8
Job Description :-
About the Role
We are looking for a Senior SDET to join the automation engineering team . The Application Under Test (AUT) is built entirely on a microservices architecture and is heavily event-driven, so the ideal candidate is comfortable testing distributed, asynchronous systems — not just traditional request/response UI or REST flows. This role blends API automation, message-driven/event testing, and UI automation, with a strong emphasis on Java fundamentals and Spring Boot–based tooling.
Key Responsibilities
Design, build, and maintain automation frameworks for a microservices-based application, covering API, UI, and event-driven (asynchronous) test scenarios.
Develop and extend Spring Boot–based test utilities to validate microservice behavior, service contracts, and inter-service communication.
Automate and validate event-driven flows using Kafka, ActiveMQ, and other Message Queue (MQ) technologies — including producer/consumer validation, message schema checks, and end-to-end event traceability.
Build API automation suites using Rest Assured on a Spring Boot base, verifying functional correctness, data integrity, and contract compliance across microservices.
Develop and maintain UI automation using Playwright with Java as the primary tool / work confidently with Selenium (XPath-based locators) where required on existing suites.
Implement and maintain BDD test suites using Cucumber, ensuring scenarios are readable, maintainable, and aligned with business requirements.
Write clean, productive Java code leveraging Collections and Java Streams for data manipulation,
📌 Software Engineer in Test (India)
🏢 Zensar Technologies
📍 India