Quality Assurance Specialist with Technical and Leadership Expertise

I am a seasoned QA professional with a comprehensive skill set in both technical and leadership domains. My approach to Software Quality Assurance (SQA) is highly customer-focused, employing a behavior-driven methodology (specification by example) to ensure that both human users and technical systems achieve the desired outcomes.

Since joining BSkyB in late 2005, I have honed my ability to blend code and process to address complex QA challenges. What sets me apart from others in my field is my proficiency in leveraging the right technology to transform behavioral specifications or requirements into precise, deterministic assertions of expected outcomes. This skill transcends specific tools—whether it's Ruby RSpec, Behave, Cucumber, or their variants—allowing me to ensure design targets are consistently met.

Technical Proficiencies

- CI/CD Pipeline:

Proficient with AWS, Azure, and GitHub, favouring a B/TDD or B/TDD-lite framework in Python or Ruby. 

- Tooling Solutions:

Strong track-record of developing bespoke tooling solutions where existing tools fall short and building automation frameworks from the ground up. 

- System Interaction:

Skilled in working with hardware devices, cloud-hosted systems, and various operating systems, including Windows, Linux, macOS, and cloud security assurance in AWS. 

- Networking engineering experience and training:

Gained working for a leading UK ISP (Easynet, UKOnline, Sky Broadband), router admin, and Linux Sys Admin using Perl, Bash, and Python. 

- Cloud Security experience:

Gained working on Government projects (BJSS), as part of a DevOps function, the security posture of the estate, automated remediations with targeted alerting and reporting, dependency scanning and outlining the impact of CVEs to business stakeholders, and deploying Security Guard Rails in Azure 

- Test Automation:

Adept at UI/Browser automation combined with API testing for comprehensive QA coverage. 

- Methodology and Mindset:

Experienced advocate for and practitioner of full Agile and the ‘horses for courses’ use of Agile-like processes to ensure accuracy in meeting briefs and to ‘course correct’ or ‘fail fast’. 

Professional Background

I have been immersed in the technology field since completing my studies at Bath Spa University in 2005. Prior to my technology career, I gained valuable people and leadership skills as a Registered Nurse with the NHS, which I further formalised through a CMI Diploma during Sky's Leadership Development Program, completing in 2012.

Summary

My diverse background enables me to approach SQA with a unique blend of technical rigour and leadership acumen, consistently delivering high-quality, reliable software solutions.

Click here to view my Linkedin Profile

Contact Me or Request a CV