Built and maintained automated end-to-end test suites for client web and mobile applications using Playwright and Appium, integrated with CI/CD pipelines, Jira, GitHub, and Slack/Teams.
Authored test plans targeting 80% automated end-to-end coverage within four-month onboarding windows across multiple parallel client accounts.
Performed 24/5 test maintenance, updating selectors and logic to keep suites green as client applications evolved.
Triaged failed runs and delivered flake-free, human-verified bug reports with video, logs, and step-by-step repro instructions.
Reviewed AI-generated Playwright code as the human-in-the-loop verifier, validating correctness before customer delivery.
Partnered with customer engineering teams to scope coverage, prioritize critical user flows, and meet release timelines under SLA.
Contributed to internal QA engineering practices, tooling improvements, and onboarding documentation.
Ally Financial - Software Developer
Feb 2024 – Feb 2025
Engineered a GitLab CI/CD pipeline that improved deployment efficiency by 30%, collaborating cross-functionally to ensure seamless integration with existing systems.
Rewrote the legacy Java API testing platform as a lightweight TypeScript Node package, reducing dependencies and simplifying onboarding for new contributors.
Designed and built a reporting dashboard surfacing API test results to engineering and QA stakeholders.
Developed and extended API testing frameworks integrated directly into the GitLab pipeline.
Ping Identity - Solutions Architect Intern
Jun 2022 – Aug 2022
Built Node.js plugins for Ping Identity’s DaVinci orchestration platform using Axios to integrate RESTful APIs with external services.
Developed product demonstrations on the DaVinci platform in JavaScript to support Solutions Architects in customer engagements.