Senior QA Engineer at Axonista (2021-06 – Present)
Own end-to-end QA for flagship projects including Virgin Media Player, IFI Archive, and Video Elephant across mobile, web, and Set-Top-Box (STB) platforms.
- Defined and implemented a test automation strategy using TestCafe, reducing time by ~40% through reusable Page Object Models.
- Automated API testing in Postman (JS), validating CMS content feeds, dynamic endpoints, and third-party integrations.
- Maintained GitHub Actions continuous integration pipelines to automate end-to-end testing, reducing manual verification time and ensuring stable builds for every pull request.
- Integrated AI tools including Claude and ChatGPT into daily QA workflows to accelerate test script development, generate step definitions, and debug automation issues.
- Wrote and executed test cases in Zephyr covering regression, smoke, and exploratory scenarios, contributing to formal release sign-off on every sprint.
- Worked in Linux/Unix environments for server log analysis, configuration checks, and backend troubleshooting.
- Championed shift-left testing practices by engaging in requirement reviews and sprint refinement to catch defects early in the development cycle.
- Debugged frontend runtime errors and worked directly with developers to reproduce and resolve defects quickly.
- Logged and tracked defects in JIRA; monitored open defect trends and performed thorough regression testing.
- Maintained QA documentation in Confluence: test strategies, environment setups, known issues, and release notes.
- Drove cross-functional collaboration across development, product, and design teams through daily Agile ceremonies including stand-ups, sprint planning, and retrospectives.
QA Engineer at Ubisoft (2017-04 – 2019-02)
Designed and executed test strategies for the Ubisoft Store across web and mobile platforms.
- Automated cross-browser regression testing using Selenium WebDriver (Java), achieving consistent multi-platform coverage.
- Validated REST API request/response cycles in Postman, including JSON payload verification for backend integrations.
- Wrote SQL queries to configure test data and verify backend data integrity across end-to-end test scenarios.
- Tested Android mobile features with Appium, catching device-specific bugs before production releases.
- Collaborated in Agile sprints with developers, BAs, and scrum masters to define scope, prioritise testing, and align on release goals.
- Contributed across the full testing lifecycle: unit, integration, system, UAT, and performance testing.
- Presented sprint-end QA walkthroughs to product owners, providing full visibility of test coverage and outstanding risks.
- Performed root cause analysis on UAT defects, validated fixes, and ensured stability in production after each release.
Functional Tester at Vyomo (2015-07 – 2016-05)
Tested responsive e-commerce web and mobile applications across browsers and devices.
- Validated user onboarding, service selection, payment flows, and third-party integrations end-to-end.
- Conducted API testing with Postman, SoapUI, and Swagger — validating XML/JSON payloads and response codes.
- Logged and tracked defects in JIRA; collaborated with developers to investigate root causes and verify fixes.
- Participated in requirement reviews and sprint ceremonies, providing early QA feedback and effort estimates.
- Supported junior testers through onboarding and shared QA best practices to improve team test efficiency.