Overview
Work History
Professional Summary
Skills
Education & Certifications
Timeline
Generic

Rev Velagapudi

Vancouver,BC

Overview

6
6
years of professional experience

Work History

Software Development Engineer in Test (SDET)

Best Buy Canada
Vancouver, British Columbia
08.2025 - Current
  • Built and maintained automated test coverage for account-driven and transaction-based workflows, ensuring reliability of systems that directly impact customer trust and recurring business operations
  • Validated lifecycle-based workflows such as creation, updates, cancellations, and state transitions across WMS, FSM, and RSS, closely mirroring subscription sign-up, renewal, and termination flows
  • Performed REST API testing using Postman to verify state changes, event sequencing, and data integrity across distributed services
  • Executed end-to-end system testing by combining UI automation, API validation, and backend SQL checks to ensure consistency across dependent systems
  • Designed and maintained automation scripts in JavaScript, Python, and Java using Playwright and Selenium to reduce regression risk in frequently changing workflows
  • Focused testing efforts on high-risk, high-volume scenarios, proactively identifying issues that could impact customer experience or financial accuracy
  • Verified error handling, retry logic, and failure scenarios to ensure system resilience during partial outages or downstream service disruptions
  • Actively participated in Agile/Scrum ceremonies, aligning test strategy with evolving product requirements and release priorities
  • Partnered closely with developers to shift quality left, reviewing acceptance criteria and identifying automation opportunities early in the development lifecycle
  • Supported release readiness by validating critical paths and clearly communicating quality risks to engineering and product stakeholders

Applications: Warehouse Management System (WMS), Fulfillment Services Management (FSM), Return Support System (RSS)

Environment: Playwright, Selenium WebDriver, JavaScript, Python, Java, Postman, REST APIs, SQL (Oracle/MySQL), Git, Agile/Scrum

Role: Quality Assurance Automation Engineer

Well Health Technologies
Vancouver, BC
05.2023 - 06.2025

Project: Digital Health Record & Patient Portal Automation

  • Implemented Playwright test suites for cross-browser UI automation of appointment booking, secure messaging, and intake forms.
  • Built and maintained a Selenium + PyTest automation framework to support end-to-end testing of EMR modules and patient profile workflows.
  • Developed API tests using Postman and REST Assured to validate appointment scheduling, provider messaging, and access control services.
  • Tested API authentication, token expiry, and access control in staging environments.
  • Wrote complex SQL queries to validate medical record integrity, audit trail entries, and backend transactions across services.
  • Created GitLab CI jobs to tag failed test runs, and store logs for post-run analysis and debugging.
  • Generated HTML test reports using PyTest plugins to summarize test results during sprint reviews.
  • Integrated test suites into CI pipelines for automated execution across staging and UAT environments.
  • Built test data utilities in Python for reusable patient records and edge case simulation.
  • Participated in sprint planning, grooming, retrospectives, and story QA alignment sessions.
  • Authored detailed QA artifacts, including test strategy, risk matrix, and post-release validation checklists.
  • Mentored new QA hires on framework usage, environment setup, and code reviews.
  • Performed backend response validation for EMR service layers, and verified response schemas and status codes.
  • Collaborated with DevOps to troubleshoot CI failures caused by container-level environment issues.
  • Conducted WCAG-based accessibility checks to validate usability for users with visual or motor impairments.

Environment: Selenium (Python), Playwright, PyTest, Postman, REST Assured, SQL Server, GitLab, Jenkins, JIRA, TestRail, Windows, macOS

Role: Quality Assurance Analyst

Clearco
Toronto, ON
04.2020 - 05.2023

Project: Real-Time Funding Application Testing

  • Collaborated closely with DevOps and release engineering teams to coordinate smoke testing during deployments, and reduce release cycle issues through early defect detection.
  • Developed automation test cases in Java using Selenium WebDriver and TestNG for core workflows, such as funding approvals and onboarding.
  • Applied the Page Object Model (POM) design to structure scripts for maintainability, and executed tests across Chrome and Firefox.
  • Designed API tests in Postman and REST Assured to validate financial scoring engines and user account synchronization.
  • Validated data transformation between internal microservices and third-party APIs to ensure consistency and integrity.
  • Executed manual testing for new features using TestRail for test case coverage and traceability.
  • Performed functional, regression, and cross-browser testing across Chrome, Firefox, and Safari, with bugs tracked in JIRA.
  • Created automated Postman monitors with environment-specific assertions to catch API-level regressions across builds.
  • Maintained modular Selenium scripts to streamline updates when UI elements changed across weekly releases.
  • Created and maintained structured test plans and reusable test cases in TestRail, with full traceability to product requirements.
  • Logged, tracked, and triaged defects using JIRA, collaborating with developers and product managers to prioritize and resolve issues effectively.
  • Queried MySQL databases using complex SQL to validate funding disbursements and loan schedules.
  • Automated more than 150 test cases for funding, scoring, and onboarding flows, significantly reducing manual test effort.
  • Shortened the overall regression cycle by 2 days by building reusable test plans and modular automation scripts.
  • Performed end-to-end validation of funding workflows by chaining API, UI, and database checks across staging and UAT environments.
  • Worked with design and front-end teams to ensure UI rendering met visual design standards.
  • Verified accessibility compliance and cross-browser display across Chrome, Firefox, and Safari.

Environment: Java, Selenium, TestNG, Postman, MySQL, JIRA, TestRail, Git, Chrome, Firefox, Safari, Windows.

Professional Summary

Software Development Engineer in Test (SDET) with around 6 years of experience testing web, API, and backend systems across enterprise and consumer-facing platforms. Strong focus on test automation, system reliability, and lifecycle-driven workflows that impact customer trust and revenue. Experienced in building scalable automation, validating distributed services, and supporting release readiness in Agile/Scrum environments.

Skills

  • Testing types: Functional, Regression, Integration, UAT, Smoke, Cross-browser, Accessibility (WCAG)
  • Automation: Selenium WebDriver (Python, Java), Playwright, Cypress, Appium, TestNG, Pytest, POM
  • API and backend: Postman, REST Assured, JSON/XML, Postman CLI (Newman), SQL (MySQL), SQL Server, and Oracle
  • CI/CD and DevOps: Jenkins, GitLab CI, GitHub Actions, Docker (basic)
  • Tools and platforms: JIRA, TestRail, Azure DevOps, Git, Bitbucket, IntelliJ, and VS Code
  • Cloud and Infra: AWS, Azure
  • Methodologies: Agile/Scrum, STLC, BDD (Cucumber/Gherkin), and Defect Lifecycle

Education & Certifications

  • Bachelor of Technology in Information Technology
  • ISTQB Certified Tester

Timeline

Software Development Engineer in Test (SDET)

Best Buy Canada
08.2025 - Current

Role: Quality Assurance Automation Engineer

Well Health Technologies
05.2023 - 06.2025

Role: Quality Assurance Analyst

Clearco
04.2020 - 05.2023
Rev Velagapudi