About me
A highly versatile and conscientious QA specialist, with a proven track record of over 15 years in manual quality assurance and software testing strategies for mobile apps, browsers and operating systems. Able to demonstrate exceptional interpersonal skills in maintaining a highly professional and productive working relationship, while liaising with senior stakeholders and clients.
Quick to familiarise myself with the latest technologies and industry developments, demonstrating a logical and analytical approach to solving complex problems and issues.
Skills
AgileData AnalysisQuality AssuranceSQLTest Automation
Experience
qa engineer contract
Technology
Mobile App Development
My key project was Let's Do This, a mobile app and customer/operations portals for web. My responsibilities included developing and executing test plans, identifying and troubleshooting defects, creating and maintaining test documentation, and analysing and reporting test results. I achieved developing a comprehensive test plan, identifying and resolving software defects, documenting test results and procedures, and ensuring quality assurance standards were met.
Key responsibilities
- Developing and executing test plans
- Identifying and troubleshooting defects
- Creating and maintaining test documentation
- Analysing and reporting test results
Key achievements
- Developing a comprehensive test plan
- Identifying and resolving software defects
- Documenting test results and procedures
- Ensuring quality assurance standards were met
senior test analyst
Technology
Software Testing
My key project was ABS Global - Mobile app / Customer and Ops Portals (Web). My responsibilities included testing new functionality on iOS and Android app, creating ad-hoc branch builds via Sourcetree using Android Studio and Xcode, testing Airflow (Astronomer) pipelines, testing APIs using Postman, writing SQL scripts for testing DBs, using Charles Proxy to intercept and manipulate app URL calls, regression testing, executing BDD test cases and monitoring production app performance and crashes in Shakebug. I used various software, operating systems and testing methodology, such as Charles Proxy, Azure Dev Ops, Azure Data Studio, SQL DB, Postman, Sourcetree, Firebase, Figma, iOS, Android, Xcode, Android Studio, Flutter, Android Studio ADB, Apache Airflow (Astronomer), Microsoft Azure Storage Explorer, Vysor, Miro, Avion, Shakebug, UXCam and Agile.
Key responsibilities
- Testing new functionality on iOS and Android app
- Creating ad-hoc branch builds with Android Studio and Xcode
- Testing APIs with Postman
- Writing SQL scripts for testing DBs
Key achievements
- Using Charles Proxy to intercept and manipulate app URL calls
- Regression testing
- Executing BDD test cases
- Monitoring production app performance and crashes in Shakebug
qa engineer contract
Sustainable
Care service sector
I was contracted to work on PASSforcare and PASSsystem app, a care service sector app. My responsibilities included testing new functionality on iOS and Android app, testing APIs using Postman, creating, maintaining and updating test cases in regression pack using PractiTest, and regression testing. I achieved improved clarity of care plans, identified issues with medication and care in real-time, revolutionised care quality, and developed testing strategies.
Key responsibilities
- Testing new functionality on iOS and Android app
- Testing APIs using Postman
- Creating, maintaining and updating test cases
- Regression testing
Key achievements
- Improved clarity of care plans
- Identified issues with medication and care in real-time
- Revolutionised care quality
- Developed testing strategies
qa consultant contract
Financial Services
Software development
As a QA consultant, I was responsible for setting up a new robust testing process for the OakNorth Credit Intelligence Suite across various stacks, creating, maintaining and updating test cases in the regression pack using TestRail, executing regression tests on weekly release candidate, and triaging defects with the release team. I worked with Confluence and TestRail to ensure Agile methodology was followed.
Key responsibilities
- Setting up robust testing process
- Creating, maintaining and updating test cases
- Executing regression tests
- Triaging defects
Key achievements
- Adopted Agile methodology
- Established new testing process
- Updated test cases in regression pack
- Executed regression tests on weekly release candidate
senior test analyst
Technology
Agile Software Testing
My key project is TUI app (TDA - TUI Digital Assistant). My responsibilities include testing new functionality on iOS and Android app, executing BDD test cases, testing apps across 11 different country markets, creating and deploying ad-hoc builds, using Charles Proxy to capture and manipulate URL calls, testing APIs using Postman, uploading production builds to App Store and Google Play, monitoring production app performance and crashes in Dynatrace and regression testing. I have been using various software and operating systems such as Charles Proxy, JIRA, Confluence, Zephyr, Postman, GitHub, Jenkins, Sourcetree, buddybuild, HockeyApp, Dynatrace, Zeplin, Applanga, Google Analytics, iOS, Android, Xcode, Android Studio, IBM Silver Pop, Android Studio ADB. I have been working with Agile methodology.
Key responsibilities
- Testing functionality on iOS and Android app
- Executing BDD test cases
- Testing apps across 11 different countries
- Creating and deploying ad-hoc builds
Key achievements
- Using Charles Proxy to capture and manipulate URL calls
- Testing APIs using Postman
- Uploading production builds to App Store and Google Play
- Monitoring production app performance and crashes in Dynatrace
senior test analyst
Technology
Software testing
As a Senior Test Analyst, I have been responsible for testing new functionality using Docker, creating dummy data in MongoDB, testing APIs using Postman, testing integration of legacy production data and services, manipulating captured data using Charles Proxy, end of sprint demos to the client and other third parties via web conference, writing test cases in Zephyr, full browser testing of new functionality and regression testing. I have been using software and operating systems like Docker, MongoDB, Postman, Robo 3T, Charles Proxy, SourceTree, Bitbucket, JIRA, Zephyr, Confluence, Zeplin, Pulse Secure, Stoplight, Swagger, Slack, Web Developer Tools, Windows and OS Browsers. Testing methodology used is Agile.
Key responsibilities
- Testing new functionality using Docker
- Creating dummy data in MongoDB
- Testing integration of legacy production data and services
- End of sprint demos to the client and third parties
Key achievements
- Testing APIs using Postman
- Manipulating captured data using Charles Proxy
- Writing test cases in Zephyr
- Full browser testing of new functionality and regression testing
qa consultant contract
Retail
Software Testing
I was responsible for testing new functionality in Xcode and Android Studio, setting up bespoke network trackers and campaigns in Adjust, testing UK and International apps, testing APIs using Postman and checking data with Charles Proxy. I also managed Salesforce Marketing Cloud / Open Direct push notifications, Events/Attributions sent into Adjust, Audience, Acquisition and Behaviour data written to Google Analytics. I used a variety of software and operating systems such as Xcode, Android Studio, SourceTree, GitHub, GTM (Google Tag Manager), GA (Google Analytics), Adjust, Salesforce Marketing Cloud, Krux (Salesforce DMP), JIRA, Confluence, Postman, Charles Proxy, and worked with Agile methodology.
Key responsibilities
- Testing new functionality in Xcode and Android Studio
- Setting up bespoke network trackers and campaigns
- Testing UK and International apps
- Testing APIs using Postman and checking data with Charles Proxy
Key achievements
- Managing Salesforce Marketing Cloud / Open Direct push notifications
- Events/Attributions sent into Adjust, Audience, Acquisition and Behaviour data written to Google Analytics
- Using a variety of software and operating systems
- Working with Agile methodology
senior test analyst
Technology
Software Testing
I am a Senior Test Analyst with 2 years of experience. My key project is Channel 4's iOS Video on Demand 'All 4' app. My responsibilities include intercepting and manipulating app URL calls, executing tests in Gherkin style BDD, testing Apigee web services, testing third party feeds/releases, full regression testing prior to Apple app store releases, maintaining and updating regression pack held in GitHub, and tracking projects and defects using JIRA. I also provide weekly demos of new and completed stories to product owners and business analysts, and perform cross platform/multiple client testing. I am experienced in using Charles Proxy, JIRA, Confluence, Postman, SOAPUI Pro, Fabric, Omniture, Ad-Hoc Analysis, Conviva, Freewheel, and Kantar.
Key responsibilities
- Intercepting and manipulating app URL calls
- Executing tests in Gherkin style BDD
- Testing Apigee web services
- Testing third party feeds/releases
Key achievements
- Full regression testing prior to Apple app store releases
- Maintaining and updating regression pack held in GitHub
- Tracking projects and defects using JIRA
- Providing weekly demos of new and completed stories
test lead
Technology
Software solutions
I am responsible for testing the Sophos Salesforce and integrating the new Sophos Copernicus products and features. This includes testing the REST and SOAP communication through IBM Cast Iron with other systems, using SOAPUI Pro, Salesforce, Confluence, and JIRA. The project is conducted using an Agile methodology.
Key responsibilities
- Testing Sophos Salesforce
- Integrating Sophos Copernicus products and features
- Using SOAPUI Pro, Salesforce, Confluence, and JIRA
- Conducting project with Agile methodology
Key achievements
- REST and SOAP communication through IBM Cast Iron
- Testing and integrating new features
- Successful implementation of Agile methodology
- Ensuring smooth communication between systems
test lead
Automotive
Automotive Alliance
I was responsible for managing the testing process of a multi-million dollar Nissan-Renault Alliance project. I created re-usable components, layouts, styles and codes in Adobe CQ6/AEM to create the foundation for all brands across mobile, tablet and desktop. I monitored the performance of various software/operating systems, ensured quality assurance, and provided reliable solutions for the project needs. I also collaborated with cross-functional teams to successfully test the responsive websites.
Key responsibilities
- Managing testing process
- Creating re-usable components
- Monitoring performance of software/OS
- Collaborating with cross-functional teams
Key achievements
- Created foundation for all brands
- Ensured quality assurance
- Provided reliable solutions
- Successfully tested responsive websites