George Reynolds, Developer in Cwmgwrach, United Kingdom
George is available for hire
Hire George

George Reynolds

Manual QA Engineer and Software Developer

Cwmgwrach, United Kingdom

Toptal member since March 9, 2022

Bio

George has over a decade of automated and manual testing experience, including non-functional and functional, with a wide technical breadth in manual and automated tests. He's certified as an ISTQB Advanced Technical Tester. George also has broad experience in functional and performance testing and enjoys mentoring as well as learning new skills. He can communicate with all business levels on risk and quality assurance.

Portfolio

A Multinational Healthcare and Hygiene Product Manufacturer
TypeScript, Playwright, Python 3, Python, API Testing...
UK Government
LoadRunner, C, Python 3, Confluence, Jira, Bitbucket, Rocky Linux...
Subject to NDA
Light LLMs, Open-source LLMs, Large Language Models (LLMs)...

Experience

  • Manual QA - 11 years
  • Testing - 8 years
  • Functional Testing - 8 years
  • Test Cases - 8 years
  • Manual Software Testing - 8 years
  • Load Testing - 5 years
  • Test Automation - 4 years
  • Python 3 - 3 years

Preferred Environment

Visual Studio Code (VS Code), Amazon Web Services (AWS), Azure, Windows 11, Jira, Microsoft Graph API, TypeScript, Python, Large Language Models (LLMs)

The most amazing...

...testing project I've worked on was creating an AI workspace. I enjoyed learning TypeScript and how to get deterministic test results from LLMs.

Work Experience

QA Engineer

2025 - PRESENT
A Multinational Healthcare and Hygiene Product Manufacturer
  • Created robust automated smoke tests in TypeScript and Playwright.
  • Increased quality across the development team by encouraging unit test creation, integration testing, and regular smoke testing.
  • Ensured a robust testing environment was built to ensure both the dev and pre-production environments are available for testing.
Technologies: TypeScript, Playwright, Python 3, Python, API Testing, Large Language Models (LLMs), Artificial Intelligence (AI), Prompt Engineering, AI Design, AI Programming, Full-stack Development, Generative Artificial Intelligence (GenAI), Test Documentation, Smoke Testing, AI Tools, Claude, Cursor AI, SaaS, AI Architecture, AI Automation, AI Agents, Figma, GitHub Actions, Automated UI Testing, Visual Regression Testing, Automated Testing, Test Automation Frameworks, Automations, Acceptance Testing, Beta Testing, Exploratory Testing, Test Scenarios

Senior DevOps Engineer | Test Engineer

2016 - PRESENT
UK Government
  • Created business information using Python coding to extract user data from cloud platforms, Azure ServiceNow.
  • Wrote functional and non-functional tests for applications starting from zero knowledge, including exploratory testing. Without any existing documentation, it was required to determine the scope of each application and expected behavior.
  • Created management information spreadsheets to consolidate data across cloud solutions.
  • Migrated several servers running legacy applications on legacy operating systems to supported operating system servers, ensuring the apps performed the same as before. Due to non-disclosure agreements, I am unable to disclose more information.
  • Wrote custom automated Python tests to monitor web responses and ensure smooth infrastructure changes when migrating from development to test and production. Due to the legacy infrastructure and lack of existing tests, robust custom tests are needed.
  • Worked with an IAMS team to create automated UI and process flow verification tests using Python, pytest, and Selenium.
  • Collaborated with an IAMs DevOps team to deliver an IAMs service using AWS, Azure B2C, and ServiceNow. This work involves developing the service, providing maintenance, and supporting users who apply the authentication provision to their service.
Technologies: LoadRunner, C, Python 3, Confluence, Jira, Bitbucket, Rocky Linux, Red Hat Enterprise Linux, Manual QA, Quality Assurance (QA), Testing, QA Testing, Graph API, Amazon Web Services (AWS), SQL, MySQL, AWS Lambda, Test Automation, Manual Software Testing, Manual Testing, Python, Automation, APIs, Microservices, Spring MVC, Spring Microservice, DevOps, AWS DevOps, Agile DevOps, Docker, Web Applications, Unix, Pytest, Microsoft Graph API, Windows, Visual Studio Code (VS Code), Git, VuGen, Performance Testing, Load Testing, Non-functional Testing, Test Cases, Office 365, Postman, JavaScript, API Testing, Regression Testing, E2E Testing, Website QA, Software Testing, Software Development, Mobile Apps, SDET, CI/CD Pipelines, User Acceptance Testing (UAT), Documentation, Test Management, Bots, Selenium, Test Case Execution, Test Case Creation, Unit Testing, iOS, Agile, Mobile, HTML, Automated Testing, Linux, Test Planning, Front-end, Reading, JSON, Web App Testing, Node.js, React, PostgreSQL, Agile QA, UI Testing, Testing Strategy, GitHub, Testsigma, Google Maps API, Geolocation, Requirement Traceability Matrices, QA Automation, Automated UI Testing, Jest, Test Scripting, Apache JMeter, Performance, Azure DevOps, Playwright, Microsoft Entra, Microsoft Entra ID, Single Sign-on (SSO), Multi-factor Authentication (MFA), Agile Software Testing, Swagger, Zephyr, Programming, Cucumber, Migration, Database Testing, Performance Optimization, Code Review, Interviewing, Source Code Review, Task Analysis, Technical Hiring, Full-stack Development, Business Intelligence (BI), Management Information, Solution Testing, Robotic Process Automation (RPA), Azure Cloud Services, Generative Artificial Intelligence (GenAI), Active Directory (AD), Active Directory Synchronization, Authentication, Azure Active Directory, SAML, CSS, GraphQL, Test Documentation, NoSQL, Smoke Testing, Databases, SaaS, Artificial Intelligence (AI), Figma, Visual Regression Testing, Test Automation Frameworks, Trello, Automations, SMS, Workflows, Web Content Accessibility Guidelines (WCAG), Accessibility Testing, Acceptance Testing, Beta Testing, Exploratory Testing, Test Scenarios

LLM Assessor

2023 - 2025
Subject to NDA
  • Created prompts for emerging AI models in areas such as coding and creative writing.
  • Assessed AI model output against specific axes such as accuracy, relevancy, and safety.
  • Conducted A/B assessments with various emerging LLM technologies, rating on accuracy, verbosity, relevancy, and safety.
  • Assessed AI image generation on subject relevancy, accuracy, and safety.
Technologies: Light LLMs, Open-source LLMs, Large Language Models (LLMs), Large Language Model Operations (LLMOps), Artificial Intelligence (AI), AI Programming, Questionnaires, Generative Artificial Intelligence (GenAI), AI Tools, Automations, Workflows, Beta Testing, Exploratory Testing

Manual QA Engineer (via Toptal)

2023 - 2024
Toptal Engagement with a Popular Internet Community and Media Website
  • Wrote a regression testing suite for a particular product within the website. Worked on continuous improvement of the test cases to drive automation.
  • Collaborated with developers and engineers to ensure the quality of a new feature and release it to production.
  • Worked regularly with automated test engineers to improve and add automation testing cases.
  • Completed regular triages on incoming bugs from customers and the public to prioritize and replicate issues. This enabled prioritizing and easier fixes.
Technologies: Quality Assurance (QA), Mobile, QA Testing, Testing, Android, iOS, Manual QA, Mobile Applications, Test Scripting, Performance, Bug Fixes, TestRail, Zebrunner, Web, MacOS, Okta, Agile Software Testing, Xcode, Task Analysis, Test Documentation, Smoke Testing, Risk-based Testing, Visual Regression Testing, Workflows, Acceptance Testing, Beta Testing, Test Scenarios

Acceptance QA Tester

2022 - 2023
Multinational Forklift Company
  • Led a small team of testers to work on internal UAT testing on real trucks and simulated IOT devices.
  • Managed test plans, test cases, and test scenarios to ensure quality and coverage.
  • Worked closely with all business areas to raise, address, and assess concerns regarding testing.
Technologies: User Acceptance Testing (UAT), Testing, Manual QA, Internet of Things (IoT), Embedded Systems, Quality Assurance (QA), Test Management, Bots, Test Case Creation, Test Case Execution, Unit Testing, Java, Mobile, Test Planning, Reading, JSON, Web App Testing, UI Testing, Testing Strategy, Logistics, Requirement Traceability Matrices, Test Scripting, Agile Software Testing, Code Review, Task Analysis, Full-stack Development, Test Documentation, Smoke Testing, SaaS, Visual Regression Testing, Workflows, Acceptance Testing, Beta Testing, Test Scenarios

Tester

2015 - 2022
Applause
  • Tested a wide range of applications, hardware, and software.
  • Followed and completed hundreds of test plans for various customers.
  • Raised hundreds of issue reports for a large number of customers.
Technologies: Testing, Manual QA, Manual Software Testing, Manual Testing, Web Applications, Quality Assurance (QA), Windows, Voice Testing, Android, Android Wearables, Test Cases, Mobile App Testing, E2E Testing, Website QA, Software Testing, iOS, Integration Testing, Mobile Apps, Localization Testing, User Acceptance Testing (UAT), Internet of Things (IoT), QA Leadership, Bots, eCommerce, Test Case Execution, Test Case Creation, TypeScript, Mobile, Test Planning, Reading, JSON, Web App Testing, UI Testing, UX Testing, Testing Strategy, Google Maps, Test Scripting, Performance Optimization, Code Review, Task Analysis, Databases, WordPress, Visual Regression Testing, Trello, Test Scenarios

Test Analyst

2015 - 2016
Software Solved
  • Led the test automation within the business. Wrote the automation test strategy for the business.
  • Planned, created, and executed automated and manual functional and non-functional tests, including performance, regression, and smoke tests.
  • Guided the testing for several projects and provided progress reports to the test manager to ensure project deadlines were met. Took ownership of the testing process for multiple client projects simultaneously.
Technologies: .NET, Visual Basic, SQL, Testing, Manual QA, Quality Assurance (QA), Google Ads, TestComplete, Manual Testing, Manual Software Testing, Web Applications, Test Automation, Windows, Amazon Web Services (AWS), Visual Basic 6 (VB6), Test Cases, Mobile App Testing, E2E Testing, Website QA, Software Testing, Integration Testing, Software Development, SDET, User Acceptance Testing (UAT), Documentation, Bots, eCommerce, Test Case Execution, Test Case Creation, Salesforce, TypeScript, HTML, Linux, Reading, JSON, Web App Testing, UI Testing, Requirement Traceability Matrices, PHP, QA Automation, Test Scripting, Zephyr, Performance Optimization, Code Review, Task Analysis, Databases, Visual Regression Testing, Trello, Test Scenarios

Experience

QA Engineer for LLM Workspace at a Multinational Company

As a QA engineer, I created robust manual and automated testing for an LLM repository and workplace. I developed tests from scratch in TypeScript using the Playwright framework, ensuring quality is maintained alongside the rapid development of features in the Agile way of working.

Testing for an Insurance Company

• We didn't receive documentation for development or testing other than the information it has to behave like the existing system.
• Worked closely with developers and testers to write a test plan, test cases, and complete manual testing with a few automated tests.
• Released a working product that was signed into support by the client; maintained a good working relationship with the client for future bug fixes and maintenance releases.

Smart Home Device Testing for a Social Media Company

• Contributed to iterative cycles for a company offering a smart home device.
• Used the device in its early stages and worked through bug reports to iteratively improve voice recognition, intent, and response.
• Released the product to market with British language localization.

Automated Performance Test for a Meteorological Organization

• Created automated performance tests in C for a public-facing website to assure that the information served on public safety and weather was available at all times, including high load (bad weather).
• Worked with developers to uncover functional defects through non-functional testing.

Certifications

SEPTEMBER 2019 - PRESENT

Advanced Technical Tester

ISTQB

Skills

Libraries/APIs

Playwright, Graph API, Node.js, Google Maps, React, Google Maps API

Tools

Git, Jira, LoadRunner, Bitbucket, VuGen, Cucumber, Confluence, Postman, GitHub, Zebrunner, Claude, Figma, Pytest, Apache JMeter, TestRail, Zephyr, Xcode, Rocky Linux, Trello

Frameworks

Selenium, Swagger, .NET, Spring MVC, Spring Microservice, Jest

Paradigms

Testing, Automated Testing, Load Testing, Non-functional Testing, Functional Testing, Test Automation, Manual Testing, E2E Testing, Software Testing, Acceptance Testing, User Acceptance Testing (UAT), Unit Testing, Agile, Azure DevOps, Automation, Microservices, DevOps, Business Intelligence (BI)

Platforms

Windows, Web, Visual Studio Code (VS Code), Amazon Web Services (AWS), TestComplete, Android, iOS, Salesforce, Mobile, Linux, MacOS, Azure, Red Hat Enterprise Linux, AWS Lambda, Google Ads, Unix, Docker, Testsigma, WordPress

Storage

Microsoft Entra ID, JSON, PostgreSQL, Database Testing, Azure Cloud Services, NoSQL, Databases, MySQL, Azure Active Directory

Languages

SQL, Python, TypeScript, HTML, Python 3, C, Visual Basic 6 (VB6), VB.NET, Visual Basic, JavaScript, Java, PHP, SAML, CSS, GraphQL

Other

Windows 11, Manual QA, QA Testing, Smart Devices, Smart Homes, Cloud, Performance Testing, Quality Assurance (QA), Office 365, Manual Software Testing, Test Cases, API Testing, Regression Testing, Mobile App Testing, Website QA, Test Management, Artificial Intelligence (AI), Test Case Creation, Test Case Execution, Test Planning, Front-end, Reading, Web App Testing, Testing Strategy, Mobile Applications, Automated UI Testing, Test Scripting, Performance, Microsoft Entra, Agile Software Testing, Performance Optimization, Test Documentation, Smoke Testing, Visual Regression Testing, Test Automation Frameworks, Beta Testing, Exploratory Testing, Test Scenarios, Voice Testing, Microsoft Graph API, QA Automation, Web Applications, APIs, Mobile Apps, SDET, Quality Control (QC), Internet of Things (IoT), Documentation, QA Leadership, eCommerce, UI Testing, Requirement Traceability Matrices, Bug Fixes, Single Sign-on (SSO), Multi-factor Authentication (MFA), Programming, Source Code Review, Task Analysis, Generative Artificial Intelligence (GenAI), SaaS, GitHub Actions, Automations, SMS, Workflows, AWS DevOps, Agile DevOps, Android Wearables, Integration Testing, Software Development, CI/CD Pipelines, Localization Testing, Embedded Systems, Bots, Agile QA, Accessibility, UX Testing, Logistics, Geolocation, Okta, Migration, Code Review, Interviewing, Technical Hiring, Large Language Models (LLMs), Prompt Engineering, AI Design, Light LLMs, Open-source LLMs, Large Language Model Operations (LLMOps), AI Programming, Questionnaires, Full-stack Development, Management Information, Solution Testing, Robotic Process Automation (RPA), Active Directory (AD), Active Directory Synchronization, Authentication, Risk-based Testing, AI Tools, Cursor AI, AI Architecture, AI Automation, AI Agents, Web Content Accessibility Guidelines (WCAG), Accessibility Testing

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring