I am a results-driven Software Quality Assurance Engineer with over 10 years of experience testing mobile and web applications across e-commerce, digital media, and retail sectors. I excel at manual testing, UI/UX validation, and Agile methodologies, and I collaborate closely with cross-functional teams to deliver high-quality mobile software solutions. I am proficient with Jira, Azure DevOps, Charles Proxy, New Relic, and other QA tools, and I enjoy mentoring peers and continuously improving testing processes for clients and retail partners. I thrive in fast-paced environments and am passionate about ensuring a polished user experience. My approach blends meticulous validation with collaborative problem-solving to help teams shipping reliable software on Android, iOS, and web platforms.

David Ferguson

I am a results-driven Software Quality Assurance Engineer with over 10 years of experience testing mobile and web applications across e-commerce, digital media, and retail sectors. I excel at manual testing, UI/UX validation, and Agile methodologies, and I collaborate closely with cross-functional teams to deliver high-quality mobile software solutions. I am proficient with Jira, Azure DevOps, Charles Proxy, New Relic, and other QA tools, and I enjoy mentoring peers and continuously improving testing processes for clients and retail partners. I thrive in fast-paced environments and am passionate about ensuring a polished user experience. My approach blends meticulous validation with collaborative problem-solving to help teams shipping reliable software on Android, iOS, and web platforms.

Available to hire

I am a results-driven Software Quality Assurance Engineer with over 10 years of experience testing mobile and web applications across e-commerce, digital media, and retail sectors. I excel at manual testing, UI/UX validation, and Agile methodologies, and I collaborate closely with cross-functional teams to deliver high-quality mobile software solutions. I am proficient with Jira, Azure DevOps, Charles Proxy, New Relic, and other QA tools, and I enjoy mentoring peers and continuously improving testing processes for clients and retail partners.

I thrive in fast-paced environments and am passionate about ensuring a polished user experience. My approach blends meticulous validation with collaborative problem-solving to help teams shipping reliable software on Android, iOS, and web platforms.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate

Language

English
Fluent

Work Experience

Software Test Engineer at Swiftly
June 1, 2019 - February 1, 2025
Led manual validation of UI/UX, functionality, design elements and performance for high-profile retailer client applications on Android, iOS and web. Wrote and executed test cases for a proof-of-concept mobile checkout app for Zion Market, including UI/UX validation, analytics verification, and validation testing of the maximum number of redemptions per user account. Performed release validation testing for production deployments to reduce post-release defects and verified alignment of mobile design elements with Figma specifications. Mentored and onboarded new QA team members. Managed test cases and executed validation testing of retailer client loyalty, rewards, rebates and challenges programs pre-launch for Save Mart, Save A Lot, Shop N Save and Dierbergs. Authored, tracked, and tested tasks, user stories, epics and defects using Azure DevOps and Jira. Assisted in war-room triage and high-priority incident resolution with senior leadership. Used Charles Proxy to monitor and manipula
Senior Mobile QA Engineer at Starbucks (Contract)
November 1, 2018 - June 1, 2019
Conducted manual and exploratory testing for the Starbucks mobile app (Android), ensuring smooth UI/UX, compliance with design in Figma and functionality. Confirmed checkout flow UI/UX and functionality for mobile orders; performed transaction validation testing for payment methods, i.e., adding/removing/changing, processing mobile Starbucks orders and adding funds to Starbucks card. Created and managed test cases in TestRail, improving test coverage across multiple app releases. Supported testing and release of revamped Starbucks Rewards program for tier-based rewards. Tracked and resolved defects using JIRA and tools like Charles Proxy, improving defect resolution turnaround.
Mobile Test Engineer at Disney Parks and Resorts Digital (Contract)
February 1, 2017 - August 1, 2018
Verified UI/UX, redline and copy requirements for Disney Parks apps on iPhone before App Store releases. Validated checkout flow UI/UX and functionality for Annual Pass purchases in Disney Parks mobile apps for A/B testing between Florida resident and non-resident accounts. Conducted transaction validation testing for payment methods, i.e. adding/removing/changing, processing and confirming Annual Pass purchases.
QA Engineer at Amazon (Contract)
October 1, 2016 - December 1, 2016
Confirmed UI/UX and functionality for 3P and internal Amazon ad campaigns on mobile, desktop and tablet against design elements and ad spec requirements. Created and regressed defects using Jira discovered during ad validation testing across mobile, desktop, and tablet platforms.
QA Engineer at Facebook (Contract)
January 1, 2016 - June 1, 2016
Validated UI/UX, functionality, spec requirements and compliance of Facebook mobile app ads and Marketplace features for deployment on iPhone and Android mobile devices. Verified analytics details for user interaction in Marketplace tab and ads in the News Feed on desktop and mobile devices.
QA Engineer at Amazon
November 1, 2014 - October 1, 2015
Responsible for validating UI, functionality and spec requirements on Prime Now for deployment on iPhone, Android and Fire mobile devices. Conducted checkout flow UI/UX and functionality testing for Amazon orders in Prime Now mobile application. Performed transaction validation testing for payment methods, i.e. adding/removing/changing, processing and confirming Amazon orders.
QA Tester at POP
June 1, 2012 - July 1, 2014
Conducted UI/UX and functional testing and verified design/copy requirements on Android, iOS and web for marketing campaigns and mobile apps for third party retail clients. Logged and regressed issues discovered during testing using Jira.
Mobile QA Tester at Starbucks (Contract)
August 1, 2010 - December 1, 2010
Certified Starbucks Mobile Card application for iPhone and iPod, testing app functionality and PayPal integration into Starbucks.com; confirmed SMS registration process for Starbucks cards; managed test cases for Starbucks.com PayPal integration, Starbucks Mobile Card application and mobile SMS registration process, including basic functionality, feature enhancements, revisions to branding and text requirements and suggested testing procedures.
Mobile Certification Engineer at AOL
April 1, 2006 - March 1, 2010
Certified 3rd-party mobile apps for AOL’s Mobile Development Program. Ensured compatibility and performance across domestic and international carriers. Reviewed and edited Client Certification Kit and Client Certification Guide for IM and email, including feature enhancements, technical requirements for features, branding and text requirements and test cases.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Retail, Software & Internet, Media & Entertainment, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate

Hire a QA Engineer

We have the best qa engineer experts on Twine. Hire a qa engineer in Seattle today.