Senior Frontend Engineer - Quality Engineering

Scribd, Inc.Vancouver, BC
Hybrid

About The Position

Scribd, Inc. is seeking a Senior Software Engineer, Quality Engineering to own and scale the quality infrastructure supporting their web engineering organization during a transition from a monolithic application to smaller, independently tested and deployed surface areas, including microfrontends. This role involves building quality platform capabilities for the current codebase while designing for future distributed architectures. A key aspect of the role is implementing AI's impact on quality engineering, enabling teams to use AI for testing and ensuring deterministic quality guardrails keep pace with agentic development. The engineer will write code, ship tooling, solve technical problems, establish standards, mentor engineers, and drive adoption of quality practices.

Requirements

  • Strong software engineering background with deep expertise in frontend architecture and automated testing.
  • Hands-on proficiency in JavaScript/TypeScript and modern frontend frameworks.
  • Experience designing and scaling testing strategies for large, evolving web applications — particularly through significant architectural transitions (monolith decomposition, modularization, platform migrations, or similar).
  • Experience using or evaluating AI-powered engineering tools, with the ability to think critically about what an agentic development workflow demands from quality infrastructure.
  • Solid understanding of the testing pyramid: unit, component, integration, contract, and end-to-end layers, and strong opinions on where investment should go.
  • Experience with modern testing tools such as Playwright, Cypress, WebdriverIO, Jest, Testing Library, or similar.
  • Track record of building shared frameworks, tooling, or platform capabilities adopted by multiple engineering teams.
  • Strong knowledge of CI/CD pipelines, test reliability, and release quality practices.
  • Ability to work cross-functionally and influence engineering practices through strong technical judgment and collaboration.
  • Excellent communication skills and the ability to translate technical strategy into practical, adoptable engineering standards.
  • Hands-on experience with AI-first developer workflows, agentic coding tools, prompt-driven engineering, or building internal tooling and feedback loops that leverage LLMs for code generation and validation.

Nice To Haves

  • Experience with microfrontend architecture, module federation, or other distributed frontend architectures.
  • Experience with contract testing or interface validation strategies (e.g., Pact).
  • Familiarity with accessibility testing, visual regression testing, or frontend observability.
  • Background in platform engineering, developer productivity, or quality engineering roles.

Responsibilities

  • Define and drive a scalable testing strategy that supports the migration from monolithic to independently deployable frontend surface areas.
  • Build shared frameworks, tooling, templates, and utilities that improve test authorship speed, reliability, and consistency across teams.
  • Shift test coverage toward more effective layers (unit, component, integration, contract) and reduce reliance on brittle, high-maintenance end-to-end suites.
  • Establish clear test ownership models so teams can independently validate their surface areas with confidence.
  • Design and implement CI/CD quality gates that balance speed with release confidence.
  • Partner with frontend and platform engineers to improve system testability early in design and implementation.
  • Build and instrument quality metrics that give engineering leadership actionable visibility into risk, reliability, and release readiness.
  • Design and build feedback loops and verification layers that enable AI agents to validate the code they produce.
  • Identify and implement high-value applications of AI in the testing lifecycle: test generation, impact analysis, failure triage, test maintenance, and coverage gap detection.
  • Build tooling, deterministic guardrails, and best practices that help engineering teams use agentic development responsibly.

Benefits

  • Scribd Flex (flexible work model)
  • Comprehensive health, dental, and vision coverage
  • Mental health support and disability coverage
  • Generous paid time off, including vacation, sick time, holidays, winter break, volunteer time, and sabbaticals
  • Paid parental leave and family support benefits
  • Retirement matching and employee equity
  • Learning and development programs and professional growth opportunities
  • Wellness and home office stipends
  • Complimentary access to the Scribd, Inc. suite of products
  • Enterprise access to leading AI tools
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service