Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: As a Staff Quality Engineer in HMH, you will be working with our front-end development teams to enhance and maintain best practices and tooling for our UI monorepo. We follow a strict Continuous Integration and Continuous Delivery approach, deploying to production multiple times a day. Our main UI technology is React and we use a micro-frontends approach based in single-spa. Your role will be to guide the teams in following our UI testing strategy and develop this strategy further, always with a focus on delivering new code to production quickly, while still keeping the quality bar high Education & Experience 10 years experience * Bachelor’s degree in computer science OR equivalent work experience Required Skills and Experience * Excellent understanding of testing tools for front-end web development, including: * In depth experience with at least one UI automation tool such as Cypress, TestCafe, Protractor or Webdriver.io * Familiarity with integration testing a front-end application using tools such as React Testing Library and Mock Service Worker * Strong understanding of testing approaches such as TDD and BDD - Strong understanding of how a modern web application is developed and deployed, including: * Familiarity with tools for developing a modern frontend application such as yarn, pnpm, Lerna, Nx, Webpack, Rollup or Vite. * Strong understanding of the architecture of a modern web application. * Excellent understanding of the guiding principles behind Continuous Integration, Delivery and Deployment and experience implementing CI/CD pipelines with a tool such as Jenkins, CircleCI or Travis - A strong background in testing and quality practices o Has developed at least one test strategy/test approach for a team or multiple teams Desirable Knowledge And Skills · Exposure to testing backend APIs with Rest or GraphQL would be welcome · Experience with contract testing using a framework such as Pact · Experience with using monitoring tools such as the ELK stack or Datadog · Experience with web performance testing (frontend performance and load testing) ABOUT US: Houghton Mifflin Harcourt (NASDAQ:HMHC) is a global learning company dedicated to changing people’s lives by fostering passionate, curious learners. As a leading provider of pre-K–12 education content, services, and cutting-edge technology solutions across a variety of media, HMH enables learning in a changing landscape. HMH is uniquely positioned to create engaging and effective educational content and experiences from early childhood to beyond the classroom. HMH serves more than 50 million students in over 150 countries worldwide, while its award-winning children's books, novels, non-fiction, and reference titles are enjoyed by readers throughout the world. For more information, visit http://careers.hmhco.com Houghton Mifflin Harcourt is committed to a comprehensive policy of Equal Opportunities and we aim to create a workplace which provides for equal opportunities for all employees and potential employees.