Becky Norville

Senior QA Automation Engineer

Based in Yorkshire

I specialise in establishing end-to-end automated testing solutions for businesses looking to fully integrate continuous testing into their software development lifecycle. With over 12 years of experience in automated testing, I provide accurate automated regression testing solutions for the web, complete with training programs for new testers.I predominantly use W3C-compliant Selenium WebDriver with fully-headed real-world browsers. I utilise parallel cloud technology, enabling test suites to be run quickly and repetitively, providing fast and early feedback about product quality. I have several years of experience in automating .NET and VB Windows applications in TestComplete.Being highly sociable, I make a unique and lively addition to any team.


Skills

Quality Engineering - Test Automation - Selenium WebDriver - Playwright - TestComplete
Azure DevOps - Ruby - C# - TypeScript - SQL - REST - CSS - HTML - SCRUM - Windows - Linux


Work Experience

Rosslyn Analytics

Lead QA Automation Engineer

November 2023 - December 2025

‣ Fully designed and implemented the first complete automated regression testing suite for Rosslyn Platform using Selenium WebDriver (Ruby), RSpec and Azure DevOps hosted UI testing environments.
‣ Ran a training program for the QA team and on-boarded them as full time contributors to the automated test suite within 3 months.
‣ Designed several small Proof of Concept projects to assist with the selection of automated testing tools, which included Playwright .Net, Playwright TypeScript, Selenium .Net and Selenium Ruby.
‣ Integrated the automated test suite into the Azure DevOps Continuous Deployment pipelines, enabling defects to be caught immediately after introduction into the application.
‣ Developed SQL integration with TinyTDS for data manipulation during automated test execution.
‣ Wrote a load testing framework with Locust (Python) for testing of Rosslyn Platform APIs. Executed the scripts using Azure DevOps Load Testing servers.
‣ Contributed to the development of 160+ automated tests which ran in parallel for an average of 12 minutes and were executed after each code merge.
‣ Maintained the automated test suite on a regular basis to prevent test flakiness and eliminate false positives in the test results.
‣ Provided feedback and ideas in regular meetings such as daily standups and story refinement.


IRIS Software Group

Lead QA Automation Engineer

February 2021 - November 2023

‣ Fully designed and implemented the first automated regression testing suite for Practice Engine using Selenium WebDriver (C#), NUnit and Azure DevOps hosted UI testing environments.
‣ Developed API integration with RestSharp for the automated test project to allow for data manipulation during test execution.
‣ Set up daily scheduled test runs within Azure DevOps release pipelines, enabling defects to be caught on a daily basis.
‣ Rescued a struggling Selenium (C#) and SpecFlow automation project for IRIS Firm Management by introducing built-in explicit wait statements to reduce test flakiness.
‣ Regularly assisted and mentored the automation team members to improve upon best practices for automated tests.
‣ Contributed to the development of 300+ automated tests.
‣ Designed automated tests during 2-week sprints alongside the work of the development team to ensure fast coverage of new functionality.
‣ Wrote and maintained manual test scripts in Azure DevOps Test Plans and linked them to the automated tests for statistical analysis and traceability.
‣ Regularly attended SCRUM meetings such as standups, retrospectives and backlog refinement.


Legend

Lead QA Automation Engineer

December 2016 - January 2021

‣ Led the creation of a new automation team, including reviewing CVs, interviewing applicants and developing processes for the day-to-day running of the team.
‣ Developed a new framework for automating the regression testing suite using Selenium (C#), NUnit and Azure DevOps hosted UI testing environments.
‣ Actively managed the automation team including prioritisation of backlog items, assignment of tasks, training and annual appraisals.
‣ Developed a RestSharp interface to call Legend APIs for data creation within automated tests.
‣ Maintained test servers, Azure DevOps self-hosted agents and multiple automated test pipelines.
‣ Performed load testing of Legend Public APIs using JMeter.
‣ Assisted the QA team with developing automated tests in TestComplete for regression testing
of Windows applications.
‣ Web and mobile application testing which included responsive and non-responsive design testing, accessibility checking, console error reporting, payment provider configuration, payment processing, cross browser and multi-device testing.


SuperBreak

QA Automation Engineer

March 2015 - December 2016

Access Intelligence

Junior QA Automation Engineer

March 2013 - March 2015

EMIS Health

Software Support Technician

August 2009 - March 2013


Education & Qualifications

- Microsoft Certified: Azure Fundamentals (2021)
- ISTQB Certified Tester (Foundation Level) (2019)
- Diploma in Web Design with Dreamweaver (2005)
- National BTEC Diploma in Animal Management (2003 - 2005)


Personal Profile

My career in IT began in 2007 when I developed the "Defence & Community" online magazine which was featured in the Herald Express newspaper. I was also interviewed about the magazine on South Devon radio.

My experience came from several years of personal website development, including design, management of web hosting, installation of various Content Management Systems and moderating large communities of people online.
With proficiency in front-end and back-end development of web-based applications, I transitioned into test automation in 2013 and have pursued this path since.
I am a licensed bird ringer working as a volunteer to monitor endangered farmland species in my local area. I'm also an artist, narrowboat owner and fishkeeper.

References are available on request.