July 2023 – Ongoing

Test Automation Engineer


– Creating the automation framework from scratch using playwright with Python
– Massively speeding up and increasing the reliability of the legacy test automation suite
– Automating the 3 sites, info: https://www.taina.tech/fatca-crs-validation-platform
– Full coverage of localisation in 6 languages
– Smoke, Regression, Compliance and API testing
– Training the manual QA team in python/playwright/automation

February 2023 – March 2023 (Permanent)

Senior Test Automation Engineer


– Creating the automation framework
– Automating the smoke test suite for the POC
– Ensuring compatibility with the azure devops pipelines
– Training the manual QA team in python/playwright/automation

Employment ended early due to company insolvency/going into administration and redundancies. The test automation suite was ready to go live into the CI/CD pipelines at the point of redundancy.

April 2021 – February 2023 (Permanent)

Lead Test Automation Engineer

– Learning Python to an intermediate level

Learning and using test automation tools:
– Selenium
– Playwright
– Locust

– Developing and refining a test automation framework
– Making sure framework is compatible with the devops CI/CD workflow (Jenkins and then moved to Bitbucket)
– Covering new features, stories and bugs with new automated tests

November 2018 – April 2021 (Permanent)

Technical Analyst

– Heading up testing within the business
– Designing, developing, testing and implementing integrations to improve business work flows
– Introducing new software to the business, such as screen recording, digital signage and productivity
– Creating test plans and test summary reports for audit trail purposes
– Managing new projects by gathering requirements, project managing and other responsibilities that come with that
– Creating web automation to accelerate the manual process for their new website

July 2017 – November 2018 (Permanent)

Test Analyst

– Testing embedded software on set-top boxes
– Reporting bugs and managing tickets
– Automated testing using an IR receiver to record remote commands then an IR blaster to send those commands programmed in bash to the set top boxes
– Setting up automation to run by flashing the software and setting up boxes on the island in the office where we have the TVs being recorded by more rasberry pis
– Writing regression test scripts
– Debugging using serial with putty/teraterm

April 2015 – June 2015 (Temporary)

Mobile UAT Coordinator

– Manual testing of mobile application (Android and iOS)
– Managing communications between Edge (Outsourced Testers), Flybe and Nice (App developers)
– Logging bugs and setting the priorities

December 2014 – March 2015 (Temporary)

QA Tester


Manual testing of various app types:
– Mobile app (discontinued)
– Kiosks
– Website

Other duties:
– Improving outsourced test suite
– Reporting bugs in Jira
– Regression testing
– Organising workflows