Resume

Rithin Kumar

QA Engineer | Test Automation

Result-driven QA Engineer with 6.5+ years of experience in manual and automation testing. Builds API and UI automation frameworks with Java, Rest Assured, TestNG, and Playwright, supported by Azure DevOps CI/CD. Uses AI tooling to speed up test design and log analysis across banking, financial services, retail, and enterprise software.

Capabilities

Skills & tools

Test automation

Rest Assured · TestNG · Cucumber (BDD) · Playwright (Java, TypeScript) · Playwright MCP · Selenium (Java) · Page Object Model · Allure Reporting · Maven · Data-driven and payload-templated testing

Azure & DevOps

Microsoft Azure · Azure DevOps YAML pipelines · Test result and artifact publishing · Azure AD / OAuth2 client credentials · Azure Data Studio · Post-release monitoring

Testing & tools

Manual testing · API testing · Database testing · Mobile testing · Postman · Swagger · JMeter · JIRA · Zephyr Scale · TestRail · BrowserStack · MySQL · SQL Server (SSMS) · Core Java · Git

AI-assisted QA

Claude Code · Claude Skills · Playwright MCP

Experience

Work history

QA Engineer

Jun 2024–Present

Domain: Retail · Point-of-sale systems and APIs

Test automation

  • Designed and built a retail API automation framework from scratch using Java 21, Rest Assured, TestNG, Maven, Jackson, and AssertJ. Its layered structure covers configuration, authentication, HTTP client, payload templating, scenario context, validators, and per-domain services, allowing new domains without core changes.
  • Automated item-sale and payment API domains with 45+ test classes covering regression, discount, loyalty, bonus-payment, and negative cases. Smoke, regression, and domain suites run from TestNG.
  • Implemented OAuth2 client-credentials authentication with token caching, token-based JSON payload templates, and state chaining across multi-step cart flows.
  • Automated hosted-checkout payments end to end with a reusable headless Playwright browser layer, testing full and partial capture-on-delivery against sandbox checkouts.
  • Added a production safety guard to skip write-group tests in production and retry handling for flaky tests.
  • Produced Allure reports with per-assertion steps and request/response attachments; added run-summary notifications and automated report email delivery.
  • Developed and maintained UI automation using Playwright and Playwright MCP; wrote regression tests documenting known API validation gaps.
  • Contributed to an earlier Rest Assured and Cucumber BDD suite through feature files, JSON data files, and reusable step definitions.

Cloud, CI/CD & quality engineering

  • Built a YAML pipeline parameterized by environment and suite. It provisions JDK 21, runs tests, publishes TestNG results and Allure report artifacts, and reads secrets from pipeline variables.
  • Participated in on-premises and cloud deployment of a desktop application and cloud deployment of its APIs.
  • Monitored post-release activity in cloud environments and delivery pipelines to confirm deployment stability and resolve issues quickly.
  • Validated data flows with SQL Server Management Studio and Azure Data Studio; tested APIs with Postman and Swagger.
  • Developed AI assistant skills for test case creation and production log analysis to speed up test design and defect troubleshooting.

Quality Assurance Test Engineer

Apr 2024–May 2024

Domain: Enterprise software · R&D project management and compliance

Quality assurance

  • Tested a research and development project management and compliance platform.

Cloud Engineer - QA

Feb 2023–Mar 2024

Domain: Banking · Accounts web application

Quality assurance

  • Designed test cases and scenarios from business requirements and user stories.
  • Performed functional, sanity, regression, and end-to-end testing; reported bugs in a defect tracking system.
  • Tested APIs with Postman and Swagger and databases with SQL queries.
  • Automated lead form and account creation flows using Selenium with Java.
  • Provided QA sign-off for production releases.

Test Engineer

Nov 2019–Feb 2023

Domain: Financial services · Mutual fund web and mobile products

Quality assurance

  • Led a team of four QA members across test planning, traceability matrix, and estimations.
  • Designed test cases and scenarios for web and mobile products from business requirements.
  • Performed end-to-end testing, mobile app testing, and API testing.
  • Created test and defect reports and delivered product presentations.
Education

Education

Bachelor of Engineering in Electronics and Communication

Nitte Meenakshi Institute of Technology, Bangalore

2015–2019 · 8.13 CGPA