P. KIRUBAKARAN
Quality Analyst QA Automation Engineer Software Testing
Email: ***************@*****.*** Phone: +91-720******* Chennai, India PROFESSIONAL SUMMARY
Quality Analyst with 5+ years of experience in manual and automated software testing across large-scale consumer technology platforms at Amazon. Skilled in designing and executing end-to-end test automation using Java, Selenium WebDriver, and Playwright, along with functional, regression, API, integration, smoke, and end-to-end testing. Experienced in developing and maintaining reusable automation components, API validation, database validation, defect tracking, root-cause analysis, and CI/CD-based test execution using Amazon Pipelines (Jenkins-equivalent workflows) and Git. Hands-on experience with basic Python scripting for limited testing support activities and AI-assisted development tools such as Amazon Q Developer for code assistance and debugging, and Claude for learning and test-script refinement. WORK EXPERIENCE
Quality Analyst, Amazon July 2021 - Present
Project: Amazon Pay – Payment & Transaction Platform (Apr 2023 - Present) Worked on a digital payments platform supporting secure online transactions, payment processing, refunds, transaction history, multiple payment methods, and backend service integrations. The project focused on validating end-to-end payment workflows, transaction accuracy, API integrations, and reliability across multiple payment scenarios.
• Designed and executed functional, regression, smoke, integration, and end-to-end test cases covering critical payment and transaction workflows.
• Validated successful transactions, failed payments, cancellations, refunds, transaction status updates, payment history, and other business-critical scenarios.
• Performed API testing using Rest Assured and Postman, validating request/response payloads, HTTP status codes, headers, JSON data, and transaction-related business logic.
• Verified integrations between payment services, backend systems, and external payment gateways to ensure accurate transaction processing.
• Automated critical payment workflows using Java, Selenium WebDriver, Playwright, and TestNG, improving regression coverage and reducing repetitive manual testing effort.
• Developed and maintained Playwright-based UI automation using reusable automation components and Page Object Model
(POM) principles.
• Implemented Page Object Model and data-driven testing approaches to improve automation framework maintainability and reusability.
• Created and maintained automated test scenarios covering positive, negative, boundary, and transaction-state validations.
• Performed database testing using SQL queries (SELECT, JOINs, filters) to verify transaction records, payment statuses, and data consistency across integrated systems.
• Validated end-to-end data flow by comparing UI and API results against backend database records after transactions, refunds, and cancellations.
• Used basic Python scripting occasionally for test-data preparation and small testing utilities alongside the primary Java-based automation work.
• Debugged automation failures through issue reproduction, log analysis, test-result investigation, and root-cause analysis.
• Logged, tracked, and verified defects using JIRA and collaborated with developers and cross-functional teams through defect resolution.
• Integrated automated test suites with CI/CD pipelines (Amazon Pipelines; Jenkins-style build, trigger and report workflows) and maintained automation code in Git-based repositories, with code reviews through Crux (GitHub pull-request equivalent).
• Used Amazon Q Developer for code suggestions, debugging, and resolving routine automation issues, and Claude for learning and test-script refinement.
• Reviewed and validated AI-assisted code and test suggestions before incorporating them into automation activities.
• Collaborated with QA, development, and cross-functional teams to understand requirements, identify testing gaps, and support quality throughout the release cycle.
Project: Fire TV Platform (July 2021 - March 2023) Worked on Amazon's Fire TV Platform, a digital media streaming ecosystem delivering OTT content across smart TVs, streaming devices, and mobile applications. The platform supported content discovery, playback, navigation, backend services, and device-app integrations across multiple device types and OS versions.
• Performed manual and automated testing of Fire TV applications across 15+ device models and OS versions, ensuring reliable streaming and navigation experiences.
• Designed and executed functional, regression, smoke, and end-to-end test scenarios covering key streaming workflows.
• Developed and maintained UI automation using Java and Selenium WebDriver for critical application workflows.
• Executed regression test cycles covering 200+ test cases and validated application behavior across multiple devices and OS versions.
• Performed API validation and developed 80+ API automation scripts using Rest Assured, validating endpoints, headers, request/response data, and JSON payloads.
• Validated UI workflows, device software, backend service integrations, and cross-platform communication.
• Logged, tracked, and retested defects using JIRA, collaborating with development teams through the defect life cycle.
• Maintained automation scripts using Git, submitted changes for code review in Crux, and supported automated execution through CI/CD pipelines (Amazon Pipelines).
• Performed cross-device and cross-version testing to identify functional, usability, and compatibility issues. ACHIEVEMENTS
• Recognized for contributions to process optimization and cost-effectiveness through test automation.
• R&R Award (Q1) - Recognized for excellence in Device Management.
• R&R Award (Q3) - Honored as Innovation Champion for building automation tools that improved team efficiency. TECHNICAL SKILLS
• Programming: Java, Basic Python, SQL
• UI Automation: Selenium WebDriver, Selenium Grid, Playwright, Page Object Model (POM), XPath, Dynamic Locators
• API Testing & Automation: Rest Assured, Postman, REST API Testing, JSON Validation
• Testing Frameworks: TestNG, JUnit, Cucumber (BDD)
• Testing Expertise: Functional Testing, Regression Testing, Integration Testing, Smoke Testing, Sanity Testing, API Testing, End-to-End Testing, Cross-Browser Testing, Parallel Test Execution
• Build & CI/CD: Maven, Jenkins, Git, GitHub, GitHub Actions, CI/CD, Amazon Pipelines, Crux (code review)
• Project & Test Management: JIRA, Agile Scrum, Confluence, Amazon internal wiki / Quip
• AI-Assisted Development: Amazon Q Developer (code assistance), Claude (learning and test-script refinement)
• Other Skills: Data-Driven Testing, Database Testing, Database Validation, STLC, SDLC, Extent Reports, Defect Tracking & Reporting
EDUCATION
B.Tech in Mechanical Engineering, SRM University, Chennai July 2015 - May 2019