Mark Custard

Versatile and results-driven QA Analyst with over 6 years of experience ensuring software quality across web, mobile, and TV platforms. Backed by a foundation in Business Law (LLB), I bring a unique blend of analytical rigor, process thinking, and user-focused testing strategies to every project.

I thrive in fast-paced, cross-functional teams—partnering with developers, designers, and stakeholders to deliver intuitive, high-quality software at scale.


Core Expertise

  • • Manual & Automated Testing – Playwright, Selenium, Rainforest QA
  • • API, Integration, & Unit Testing – Postman, ChaiJS, Pytest
  • • Test Strategy & Execution – Agile QA Leadership, BDD, TDD
  • • Data Validation & Analysis – SQL, Pandas, BigQuery
  • • Salesforce Testing – 3+ Years, Complex Multi-Org Implementations
  • • CI/CD, GitHub Workflows, Jira, TestRail, Confluence
  • • Agile, Scrum, & Kanban Methodologies
  • • Excellent Communicator, Problem-Solver, Detail-Oriented

About Me

I hold a Bachelor of Laws degree in Business Law from London Metropolitan University and a Web Development certification from Actualize Coding Bootcamp.

With over six years of experience in Quality Assurance, I specialize in manual and automation testing of web, mobile, and TV applications across multiple browsers, platforms, iOS, and Android. My work includes testing high-visibility projects such as the Non-Member Home Page (NMHP); Logged Out Display Page (LODP) at Netflix and supporting tools like Logomator and the Mockup Tool during a major migration project.

I have designed and executed comprehensive QA strategies, written test suites, and produced detailed documentation to support consistent and reliable product releases. My toolkit includes Playwright (for end-to-end automation in Test and Production environments), ChaiJS in Postman for API assertions, Python unit testing, and the Pandas library for ETL-related validation.

I have contributed to Test-Driven Development (TDD) by creating test datasets and integrating QA early in the development lifecycle. I'm self-taught in automation using the Page Object Model (POM) and actively expanding my knowledge of Behavior-Driven Development (BDD).

As a Key Person Responsible (KPR) on small projects, I’ve led quality initiatives by using metrics-driven approaches, aligning testing outcomes with project goals, and strengthening collaboration between QA and development teams. I’ve also implemented post-deployment smoke and regression testing, as well as spot-checking strategies to ensure system integrity after updates.

I'm a self-starter and continuous learner, always seeking to grow my skills and contribute to the success of every team I join.

Portfolio

Location: Portland, OR, USA

Duration: July 2024 - Present

  • Cross-Platform Testing: Performed manual and server-side QA across web, iOS, Android, and TV platforms for a FAANG company, ensuring consistent and high-quality user experiences.
  • Regression & A/B Testing: Executed functional, regression, and exploratory test cases on key UI features and multiple A/B variants, contributing to the stability of Netflix’s public-facing experiences.
  • Error Reduction: Identified and verified functional and client-side issues through thorough manual testing, improving overall application stability and performance.
  • Automation with Playwright: Built and ran automated test suites using Playwright in both Test and Production environments, reducing manual testing time by 50% and increasing test coverage by 15%.
  • Tool Migration QA: Led QA validation for the Logomator and Mockup Tool migration project, ensuring feature parity and functional stability across platforms post-vendor transition.
  • Debugging & Collaboration: Used Developer Tools for client-side issue analysis and collaborated in Agile teams to support planning, testing, and release readiness.

Location: Seattle, WA, USA

Duration: March 2022 - May 2024

  • Quality and Functionality Assurance: Ensured the integrity and functionality of web and mobile applications across Android and iOS platforms, overseeing quality standards for app releases as a KPR.
  • Testing Strategy and Execution: Led the development and execution of comprehensive test plans, including functional, integration, exploratory, spot-checking, and regression testing to maintain high-quality standards.
  • Collaborative Testing and Feedback: Partnered closely with developers and stakeholders to refine application features based on testing insights, ensuring alignment with user requirements and expectations.
  • Technical Proficiency and Tools: Utilized a range of testing tools including ChaiJS, Postman, and Python for unit testing, alongside SQL and Pandas for data queries and analysis to support robust testing processes. Enhanced system monitoring by using Google BigQuery to create Scheduled Jobs, which, when integrated with Zapier, enabled proactive alerts to developers about potential gaps in integration processes. This integration helped maintain seamless system functionality and enhanced workflow efficiency.
  • Issue Identification and Resolution: Played a crucial role in identifying and documenting defects, contributing to the continuous improvement of applications through detailed feedback and validation of fixes prior to release.
  • Leveraged technical proficiency in Salesforce: Created customized list views, ensuring data integrity through alterations, and generating insightful reports to drive decision-making. Additionally, integrated Salesforce with external platforms like Heroku and ensured harmony with microservices architecture.
  • Facilitated Seamless Integration: Tested interactions between modules and components, ensuring smooth integration during integration testing without encountering issues.
  • Conducted Manual Exploration: Delved into the application manually to identify unexpected behavior, edge cases, and potential usability issues not covered by predefined test cases in exploratory testing.
  • Performed Random Checks: Conducted random checks to swiftly identify obvious defects or inconsistencies, particularly after code changes or updates, during spot-checking.

Location: Merriville, IN, USA

Duration: July 2021 - May 2022 (11 months)

  • Collaboration and Requirements Analysis: Worked closely with multiple departments to clearly define and analyze requirements for new features and functionalities.
  • Test Case Development and Execution: Developed and executed detailed test cases based on explicit and implicit requirements, enhancing test coverage and accuracy.
  • Bug Reporting and Verification: Identified bugs, reported them via tracking software, and verified fixes to ensure all products met the intended design and functionality.
  • Regression and Exploratory Testing: Conducted comprehensive regression and exploratory testing to maintain overall product quality and uncover hidden issues.
  • Cross-Platform Testing: Performed rigorous testing on both desktop and mobile platforms, ensuring consistent application performance across different devices.

Location: Downers Grove, IL, USA

Duration: April 2021 - July 2021 (4 months)

  • Test Planning and Documentation: Developed and continuously updated test plans and cases, ensuring comprehensive test coverage and adherence to best practices in test methodology.
  • Testing and Defect Reporting: Executed a broad range of tests including functional, integration, regression, and user acceptance, while also managing defect reporting and analysis.
  • Scenario-Based Testing: Led scenario-based testing across diverse software applications and architectures, coordinating with multiple project partners to ensure thorough testing environments.
  • Communication and Reporting: Actively participated in daily stand-up meetings and produced daily dashboard reports, enhancing project communication and status tracking.
  • Time Management Excellence: Demonstrated exceptional time management skills, effectively organizing and prioritizing multiple project timelines to meet stringent deadlines.

Location: Downers Grove, IL, USA

Duration: January 2020 - April 2021 (1 year 4 months)

  • Test Development and Execution: Crafted and executed detailed test scripts, cases, and scenarios, ensuring system performance met specifications. Automated test processes to align with business requirements and user stories.
  • Defect Documentation and Troubleshooting: Maintained rigorous documentation of defects and enhancements in systems like Jira, and collaborated closely with development teams to debug and resolve software issues.
  • Compatibility Testing: Conducted compatibility tests across various browsers and versions to ensure consistent user experience, addressing issues like compatibility with Microsoft IE, Mozilla Firefox, and Google Chrome.
  • Testing Strategy and Improvement: Led initiatives to enhance unit testing coverage and developed comprehensive test suites, significantly advancing the automation of end-to-end testing.
  • Collaboration and Reporting: Partnered with business analysts and developers to ensure new software integrations met functional and compliance standards; communicated testing progress and outcomes effectively to all stakeholders.

Location: Downers Grove, IL, USA

Duration: October 2018 - January 2020 (1 year 4 months)

  • Software Development and Modification: Wrote, tested, and analyzed software programs and web applications, contributing to the entire production lifecycle from design to deployment.
  • Error Resolution and Reporting: Effectively analyzed and corrected software errors, providing timely updates and suggesting improvements to enhance code quality and functionality.
  • Application Development: Consistently developed and refined software applications to introduce new features and extend existing functionalities, ensuring alignment with technical specifications.
  • Collaboration and Feature Development: Worked directly with customers to conceptualize and develop new features, significantly improving product functionality and user satisfaction.
  • Documentation and Research: Prepared detailed documentation for program requirements and contributed to research on emerging software technologies, supporting ongoing development efforts and innovation.

  • Programming Languages: Ruby, Python, JavaScript, ChaiJS, SQL
  • Testing Tools: Pytest, Postman, Testrail, Browserstack, Rainforest QA, Playwright, Selenium, BigQuery
  • Types of Testing: Unit Testing, Integration Testing, Functional Testing, Regression Testing, Exploratory Testing, Smoke Testing, Automation Testing, Sanity Testing, Spot Checking
  • Test Practices & Techniques: Test Design, Test Planning, Test Writing, Test Coverage, Code Coverage, Data Analysis, Root Cause Analysis, Debugging
  • Frameworks & Libraries: React, VueJS, Pandas, Gherkin, Cucumber, Behave
  • Project Management & Agile: Jira, Scrum, Agile Software Development, Sprint Planning, Sprint Retrospectives, Confluence, Zephyr for JIRA, Xray for Jira, ClickUp, Notion
  • Cloud & Deployment: AWS, Heroku
  • Platforms & Tools: Salesforce, GitHub, Bitbucket

Projects

Here are some of the projects I have worked on:

Pandas Filtering Films

A Python project using Pandas to filter and process film data.

Personal Website Automation

An automation project for my personal website using Selenium and Python.

BDD Personal Website

A BDD project for my personal website using Gherkin and Selenium.

Films CRUD API

This project is a basic CRUD (Create, Read, Update, Delete) API for managing films using SQLAlchemy with SQLite. It includes Python scripts for adding, updating, deleting, and retrieving film records. The project also includes unit tests to ensure the functionality of the API.

Testimonials

"I only needed a day to know how valuable Mark is on a QA team. His experience, dedication and commitment are truly out of the ordinary. He will get the job done, no questions asked."

Santiago Guerrero, SR Software Development Engineer in Testing at Glassdoor

"I had the pleasure working with Mark for about 2 years - he's an outstanding QA Engineer with a knack for spotting details. His dedication to testing have made a huge impact in our product team."

Jon Kim, iOS Developer at Stake.

"Mark's meticulous attention to detail, thorough understanding of testing methodologies, and proficiency with various QA tools were instrumental in ensuring the high quality and reliability of our projects. His analytical mindset and knack for identifying potential issues preemptively added immense value to our team. I highly recommend Mark for any role where technical excellence and a passion for quality are paramount."

Julia Guimiot, Back End Software Engineer at Stake.

"We are extremely pleased with the outstanding work Mark did to update the pricing calculator section on our website. Mark demonstrated exceptional diligence and hard work throughout the project, ensuring every detail was meticulously addressed. His impressive skills and dedication have significantly improved our site's functionality. We highly recommend Mark for all future work and look forward to collaborating with him again."

Dominic Withers, Managing Director & Co-Founder at Withers & Wagg

Contact

Email: mark.a.custard@gmail.com

Phone: (360) 771-0564

Address: Ridgefield, Washington, 98642