Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 15938112

    PUNE · FULLTIME

    Software Engineer in Test

    Zensar Technologies logo

    Zensar Technologies

    Pune · onsite · Posted 46d ago

    Sourced fromFoundit
    Not disclosedFresherfulltimePune

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.3s
    • Found the form on Foundit · 6 questions to answer1.5s
    • Decided the answers for all of them2.7s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    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, efficient Java code leveraging Collections and Java Streams for data manipulation, test data setup, and assertion logic.
    • Integrate and maintain automation suites within Maven-based build pipelines and TestNG execution frameworks, ensuring reliable CI/CD execution.
    • Collaborate with developers and DevOps to embed automated tests into CI/CD pipelines, enabling fast, reliable feedback on microservice and event-driven changes.
    • Troubleshoot test failures across service boundaries, including tracing issues through asynchronous/message-driven flows.

    Required Technical Skills

    • Microservices Testing: Strong hands-on experience testing microservices-based applications; understanding of service boundaries, contracts, and inter-service dependencies.
    • Spring Boot: Working knowledge of Spring Boot, sufficient to build and extend Spring Boot–based test utilities and API automation frameworks.
    • Event-Driven / Messaging Testing: Practical experience testing event-driven systems using Kafka, ActiveMQ, and/or other Message Queue technologies.
    • API Automation: Strong experience with Rest Assured for REST API test automation; comfortable validating request/response contracts, status codes, schemas, and data assertions.
    • UI Automation: Proficiency with Playwright (Java) is preferred; strong working knowledge of Selenium WebDriver with XPath-based element location is also acceptable.
    • BDD Framework: Experience implementing and maintaining test suites using Cucumber (BDD).
    • Core Java: Strong command of Java fundamentals, especially Collections framework and Java Streams — must be able to write clean, efficient programs using these constructs (this is evaluated as a core skill).
    • Build & CI/CD Tools: Hands-on experience with Maven for build management and TestNG as the test execution framework, integrated into CI/CD pipelines.

    Good to Have

    • Exposure to Docker for containerized test environments or service deployment.
    • Exposure to Kubernetes for orchestration/deployment awareness in a microservices context.

    Sourced from foundit

    Section · 02

    Skills

    MavenPlaywrightApache KafkaactivemqCollectionsevent-driven messagingSpring BootJavaTestngMicroservicesSeleniumCucumberBddRest AssuredUi AutomationJava StreamsApi Automation

    Section · Company

    About Zensar Technologies

    Zensar Technologies logo

    Zensar Technologies

    IT Services & Consulting

    10.0k+

    employees

    2001

    25 years old

    Pune, Maharashtra

    India

    About

    Zensar is a global organization that conceptualizes, builds, and manages digital products through experience design, data engineering, and advanced analytics for leading companies.

    Industries

    IT Services & Consulting

    Employee ratings

    2,994 reviews

    3.7/ 5

    Culture

    3.5

    Career growth

    3.0

    Work-life

    3.8

    Employees rate it well for

    Work Life Balance442Work Culture366Senior Management300Salary295Job Security229

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Software Engineer in Test · waiting for your command