Quality Analyst at ECA International (2026-01 – Present)
Used AI-assisted development to accelerate creation of Playwright automation scripts, and worked with DevOps to ensure integration across all test environments, improving regression coverage ahead of releases.
- Own end-to-end QA activities within a product-focused Agile environment, partnering with Product Owners, Developers and stakeholders to translate requirements, user stories and acceptance criteria into effective test coverage.
- Develop comprehensive test strategies, test plans and test cases covering functional, regression, integration and UAT testing, with a strong focus on identifying quality risks early.
- Work closely with Product Owners to identify gaps in acceptance criteria and ensure business requirements are clear, testable and measurable.
- Manage the defect lifecycle through JIRA, from identification and clear reporting through investigation, retesting and verification of fixes with development teams.
- Perform technical investigation across application behaviour and APIs, using Linux/terminal tools and log analysis to support defect diagnosis and root-cause investigation.
- Use SQL for data validation and backend verification, helping confirm data integrity and expected system behaviour.
- Develop and execute automated test scripts as part of continuous improvement, supporting increased regression coverage and testing efficiency.
- Maintain QA documentation, test evidence, results and reporting to provide transparency around testing progress, product quality and release readiness.
- Participate in Agile/Scrum ceremonies, product demonstrations and technical discussions, helping improve testability and reduce late-stage quality risk.
Senior Quality Assurance Analyst at Ennismore (2023-01 – 2026-01)
Used AI-assisted development to accelerate creation of Playwright automation scripts, improving regression coverage ahead of releases.
- Owned end-to-end QA across web and mobile platforms including the Dis-loyalty app, supporting continuous feature delivery from discovery through production.
- Acted as quality gate for releases, proactively identifying high-risk areas and reducing high-severity production defects.
- Led testing of subscription and payment flows across iOS and Android, covering lifecycle, renewals and complex edge cases.
- Embedded QA into early discovery and design phases through Figma reviews, reducing late-stage rework and ambiguity.
- Strengthened regression coverage for revenue-impacting features and core user journeys.
- Collaborated with engineering to improve internal tooling and automation efficiency using Windmill.
- Mentored junior QA engineers and reported release risk and quality insights to senior stakeholders.
Senior QA Analyst at Qualitest (2021-01 – 2023-01)
- Designed and executed QA strategies across multiple client engagements in fast-paced Agile environments.
- Owned regression planning, exploratory coverage and defect lifecycle management.
- Provided release sign-off recommendations based on risk analysis and test evidence.
- Supported junior QA engineers and improved reporting standards.
Senior Quality Assurance Engineer at Babylon Health (2017-01 – 2021-01)
- Delivered QA for regulated healthcare platforms requiring strict validation and compliance awareness.
- Owned BDD-style test planning and ensured sprint-level QA execution consistency.
- Supported CI/CD pipelines and API validation strategies.
- Improved sprint predictability through structured test coverage planning.
QA Engineer at Monitise Create (2013-01 – 2017-01)
- End-to-end mobile testing across iOS, Android and Blackberry from pre-alpha to store submission.
QA Engineer at Badoo (2011-01 – 2012-01)
- Tested high-traffic consumer mobile applications within rapid feature cycles.
QA Tester at Microsoft (2009-01 – 2010-01)
- Quality assurance and manual testing within a large-scale technology environment.
QA Tester / Assistant Team Lead at SEGA Europe (2005-01 – 2009-01)
- Coordinated regression and localisation testing from pre-alpha through submission.