Clera - Your AI talent agent
LoginStart
Start
AT
Appnovation Technologies

Senior QA Engineer (React / Headless CMS / Storybook) - Contractor

contract•Toronto

Summary

Location

Toronto

Type

contract

Experience

5-10 years

Company links

WebsiteLinkedInLinkedIn

About this role

<div class="content-intro"><p><strong>About us</strong></p> <p>Appnovation is a global, full-service digital partner that combines Strategy, Experience &amp; Design, Engineering and Managed Services. We build digital solutions that deliver real impact today and serve as foundations for future growth.&nbsp; Bold ambition. Practical action. Endless possibilities.</p></div><h3><strong>About the Role&nbsp;</strong></h3> <p>Appnovation is seeking an experienced and detail-oriented Senior QA Engineer with strong technical testing skills and hands-on experience validating modern React applications and headless CMS implementations, preferably <a href="http://builder.io">Builder.IO</a>, although Contentful or Sanity experience would also be relevant. This is an opportunity to ensure quality across a global project within our agile, cross-functional teams. The intention is for the role to be a mixture of hands-on manual and automated testing.</p> <p>You will work with your immediate project team with developers, designers, and other QA engineers to understand requirements, validate that features look as designed and work as expected. Your day-to-day will include executing functional / user interface / cross browser / accessibility / CMS test scenarios, using automation tests to assist with test activities where appropriate. You will also be expected to prioritise &amp; log defects and report test status during daily stand ups.</p> <h3><strong>THE ESSENTIALS</strong></h3> <p>A strong mix of the following skills will make you an excellent candidate:</p> <ul> <li>5+ years of relevant experience in software quality assurance, focused on web applications.</li> <li>Experience testing headless CMS implementations (Builder.io, Contentful, Sanity or similar).</li> <li>Multi-lingual testing experience including English and non-English languages.</li> <li>Strong proficiency with browser DevTools — you understand &amp; can confidently inspect and analyse HTML structure, CSS styling, JavaScript console errors, network requests, and performance metrics.</li> <li>Experience testing modern React applications, including understanding of component-based architecture, state management, and client-side rendering behaviour.</li> <li>Experience with component library testing, preferably Storybook.</li> <li>Hands-on experience with end-to-end &amp; integration TS/JS test automation frameworks, preferably Playwright, although Cypress experience can also be considered. You should be able to independently write, maintain &amp; extend automated test suites with minimal supervision, with a focus on “shift-left” automation, starting with component library tests first.</li> <li>Experience with and understanding of Git for branching and version control, including integrating automated tests into CI/CD pipelines as appropriate.</li> <li>Automated visual regression testing experience using tools like Percy (preferable), Chromatic, or BackstopJS.</li> <li>Experience using AI and LLMs to expedite the creation of test scenarios, both manual and automated.</li> <li>Solid understanding of accessibility testing practices (WCAG 2.2) and experience using tools like Axe, WAVE, or Lighthouse to automatically identify compliance issues.</li> <li>Experience validating responsive designs across devices and breakpoints, including testing on real devices on iOS and Android platforms.</li> <li>Experience with page performance testing, using tools such as Google Lighthouse to validate against Core Web Vitals metrics.</li> <li>Experience working in Agile environments with short sprint cycles, participating in refinement, and providing accurate test effort estimates.</li> <li>Strong communicator, proactive, able to prioritise workloads and make recommendations.</li> </ul> <h3><strong>NICE TO HAVE</strong></h3> <p>Experience in the following areas is a plus:</p> <ul> <li>Understanding of GraphQL endpoints which are prevalent in headless CMS providers.</li> <li>Experience with data migration validation testing.</li> <li>Knowledge of SEO validation techniques (structured data, meta tags, canonical URLs).</li> <li>Understanding of personalisation and A/B testing validation.</li> <li>Knowledge and experience of industry standard security practices such as OWASP</li> </ul><div class="content-conclusion"><div class="p-rich_text_section">Thank you for your interest in a career with Appnovation Technologies! Please note that only those selected for an interview will be contacted.</div> <div class="p-rich_text_section">&nbsp;</div> <div class="p-rich_text_section"><em><span style="font-weight: 400;">At Appnovation, we recognize that diverse teams are the strongest teams. Diversity, Equity &amp; Inclusion is not only something that we embrace - we celebrate it! We are proud to be an Equal Opportunity Employer and we encourage applicants from all backgrounds, lived experiences and industries to apply. Come join us at Appnovation, and learn more about how we stay true to our company values as we build better lives through better digital. </span></em><em><span style="font-weight: 400;"><br></span></em><em><span style="font-weight: 400;"><br></span></em><em><span style="font-weight: 400;">Accommodations are available upon request throughout the recruitment process.</span></em></div></div>

What you'll do

  • The Senior QA Engineer will work with project teams to validate features and ensure quality across a global project. Responsibilities include executing various test scenarios and reporting test status during daily stand-ups.

About Appnovation Technologies

Appnovation is a global, full-service digital partner that combines bold ambition with practical action to create customer-first digital solutions. Fuelled by Experience. Powered by AI, we build purposeful digital solutions that deliver real impact today and serve as strong foundations for future growth. Appnovation supports every phase of the digital journey, with blended services that span across AI & Data, Strategy, Creative & Experience Design, Technology & Platform Development, Managed Services and Corporate Agility. We’re an award-winning team dedicated to building better lives through better digital. Learn more at appnovation.com. #InspiringPossibility

Ready to join Appnovation Technologies?

Take the next step in your career journey

Frequently Asked Questions

What does a Senior QA Engineer (React / Headless CMS / Storybook) - Contractor do at Appnovation Technologies?

Toggle
As a Senior QA Engineer (React / Headless CMS / Storybook) - Contractor at Appnovation Technologies, you will: the Senior QA Engineer will work with project teams to validate features and ensure quality across a global project. Responsibilities include executing various test scenarios and reporting test status during daily stand-ups..

Is the Senior QA Engineer (React / Headless CMS / Storybook) - Contractor position at Appnovation Technologies remote?

Toggle
The Senior QA Engineer (React / Headless CMS / Storybook) - Contractor position at Appnovation Technologies is based in Toronto, Canada. Contact the company through Clera for specific work arrangement details.

How do I apply for the Senior QA Engineer (React / Headless CMS / Storybook) - Contractor position at Appnovation Technologies?

Toggle
You can apply for the Senior QA Engineer (React / Headless CMS / Storybook) - Contractor position at Appnovation Technologiesdirectly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
Clera - Your AI talent agent
© 2026 Clera Labs, Inc.TermsPrivacyHelp

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on Appnovation Technologies's careers site.
Join our talent pool first to get notified about similar roles that match your profile.