Post Job Free
Sign in

QA Automation Engineer (Java, Selenium, APIs)

Location:
Chennai, Tamil Nadu, India
Salary:
1000000
Posted:
October 09, 2026

Contact this candidate

Resume:

Anandh Subramanian

Software Test Engineer *.* Years Experience

Mobile: 936-***-**** Email: *******************@*****.*** Chennai, India Available for immediate joining

PROFESSIONAL SUMMARY

Results-driven QA Automation Engineer with 5.1 years of experience in both manual and automation testing across E-commerce and Travel. Proficient in building scalable test automation frameworks using Java, Selenium WebDriver, and BDD/TDD methodologies. Experienced in Agile/Scrum environments with a strong focus on delivering high-quality software through CI/CD pipelines. Hands-on expertise in API testing, database validation, and end-to-end test coverage. TECHNICAL SKILLS

Programming Java

Automation Tools Selenium WebDriver, Playwright

Frameworks BDD-Cucumber, TDD-TestNG, Junit

Design Patterns Page Object Model (POM)

API Testing Rest Assured (Automation), Postman (Manual) Build & CI/CD Maven, Jenkins

Version Control Git

Project & Defect Management Jira

Database Testing SQL, Oracle DB

Methodologies Agile / Scrum (2-week Sprints)

Testing Types Functional, Regression, Smoke, Sanity WORK EXPERIENCE

Software Test Engineer Tangent Works Technologies Pvt Ltd. July 2021 – Present Chennai, India Domains: Ecommerce & Travel

PROJECT: Mod Cloth

Domain ECommerce

Testing Approach Manual and Automation Testing

Tools Used JIRA

Methodology Agile Methodology

Tools Used Java, Selenium WebDriver, Playwright, POM, Cucumber, Junit, Git, Jenkins, Data Driven Approach, Rest Assured, Postman, Swagger API, Xpath, SQL, Oracle DB, Regression, Smoke, Functional Testing, Test cases, Test plan, Test Execution, Test closure Description: Mod Cloth is an eCommerce retail application that specializes in online fashion, clothing, accessories, footwear, and lifestyle products. The platform allows customers to browse products, search items, manage shopping carts, place orders, process payments, track shipments, and manage returns and user profiles.

Role and Responsibilities:

• Performed end-to-end Manual and Automation testing for web-based Retail and eCommerce applications covering frontend UI, backend APIs, and database validation.

• Analysed Business Requirement Documents (BRD), Functional Requirement Specifications (FRS), and user stories to identify testing scope and prepare detailed test scenarios and test cases.

• Executed Functional, Regression, Smoke, Sanity, Integration, System, and User Acceptance Testing (UAT) for critical business workflows.

• Validated frontend functionalities including Login, Product Search, Product Listing, Cart, Checkout, Payment, Order Management, Wishlist, and User Profile modules.

• Performed Cross-Browser Testing on Chrome, Firefox, and Edge browsers to ensure application compatibility and responsiveness.

• Developed and maintained Automation Test Scripts using Java, Selenium WebDriver, TestNG, Cucumber BDD, and Maven framework.

• Implemented Page Object Model (POM) framework architecture with reusable page classes, utility components, hooks, runners, and step definition files.

• Automated Smoke and Regression test suites and integrated execution with Jenkins CI/CD pipeline for scheduled and nightly executions.

• Performed Backend and API Testing using Postman, Rest Assured, and Swagger for validating RESTful web services.

• Validated API methods including GET, POST, PUT, PATCH, and DELETE requests along with response body, status code, headers, schema validation, and error handling.

• Worked with Bearer Token and OAuth authentication mechanisms for secured API validations.

• Performed Database Testing using SQL queries to validate backend transactions, order details, user data, and API integration data consistency.

• Logged, tracked, and monitored defects using Jira and collaborated with developers, business analysts, and product owners for defect resolution.

• Participated in Agile Scrum activities including Sprint Planning, Daily Standups, Backlog Grooming, Sprint Review, and Retrospective meetings.

• Conducted Production Smoke Validation after deployments to ensure application stability and successful release verification.

• Worked on Proof of Concept (POC) for implementing Playwright Automation Framework using Java for modern web application testing.

• Evaluated Playwright features including Auto Wait Handling, Parallel Execution, Multi-Browser Support, Network Interception, and Dynamic Element Handling. PROJECT: TravelBond

Domain Travel

Testing Approach Manual and Automation Testing

Tools Used JIRA

Methodology Agile Methodology

Tools Used Java, Selenium WebDriver, POM, TestNG, Git, Jenkins, Data Driven Approach, Rest Assured, Postman, Swagger API, Xpath, SQL, Oracle DB, Regression, Smoke, Functional Testing, Test cases, Test plan, Test Execution, Test closure

Description: Travel Bond is a web-based Travel and Hospitality application that provides end-to-end travel booking services for customers including flight booking, hotel reservation, holiday packages, bus booking, and payment processing. The platform enables users to search travel destinations, compare prices, book tickets, manage itineraries, perform cancellations, and track booking history through a centralized travel management system.

Role and Responsibilities:

• Performed end-to-end Manual and Automation testing for Travel and Hospitality web applications covering frontend UI, backend APIs, and database validation.

• Designed and executed detailed test scenarios and test cases for Flight Booking, Hotel Reservation, Payment Processing, Booking Management, Cancellation, and User Profile modules.

• Executed Functional Testing, Regression Testing, Smoke Testing, Sanity Testing, Integration Testing, System Testing, and User Acceptance Testing (UAT).

• Validated frontend functionalities including search operations, booking workflows, dynamic pricing, payment gateway validation, booking confirmation, and notification handling.

• Performed Cross-Browser Testing on Chrome, Firefox, and Edge browsers to ensure application compatibility and responsive behaviour.

• Developed and maintained Automation Test Scripts using Java, Selenium WebDriver, TestNG and Maven framework.

• Implemented Page Object Model (POM) framework architecture with reusable page classes, utility methods, hooks, runners, and step definition files.

• Automated Smoke and Regression test suites for critical booking and payment workflows.

• Integrated automation framework with Jenkins CI/CD pipeline for scheduled and nightly executions.

• Performed Backend and API Testing using Postman, Rest Assured, and Swagger for validating RESTful web services.

• Validated API methods including GET, POST, PUT, PATCH, and DELETE requests along with response body, status codes, headers, schema validation, authentication, and authorization.

• Worked with Bearer Token and OAuth authentication mechanisms for secured API validations.

• Performed Database Testing using SQL queries to validate booking transactions, customer details, payment information, and backend integration data.

• Validated third-party integrations including Payment Gateway APIs, Flight Inventory APIs, Hotel Booking APIs, and Notification Services.

• Logged, tracked, and monitored defects using Jira and collaborated with developers, business analysts, and product owners for issue resolution.

• Participated in Agile Scrum activities including Sprint Planning, Daily Standups, Backlog Grooming, Sprint Review, and Retrospective meetings.

• Conducted Production Smoke Validation after deployments to ensure application stability and successful release verification.

EDUCATION

B.Sc. Information Technology Mannar Thirumalai Naicker College 2018 - 2021 Madurai, Tamil Nadu, India



Contact this candidate