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