About the role

  • Senior Quality Engineer overseeing software testing practices and processes for Scholastic's Agile team. Responsible for developing test strategies and mentoring quality engineers.

Responsibilities

  • Oversees quality practices and processes for Education Solutions Engineering’s Agile team(s)
  • Oversee all aspects of software and product testing within the team
  • Developing manual and automation test strategies
  • Drawing up test documents
  • Identifying faults and reviewing QA results
  • Serves as Quality Engineer Lead on one or more projects
  • Works closely with Quality Engineers to implement automated / performance tests
  • Defines and coordinates test activities across multiple teams
  • Ensures test results are analyzed, documented, and reported accurately
  • Based on test execution result analysis, opens defects as necessary and works with engineering teams for resolution
  • Identifies patterns of failures or practices contributing to overall product quality and works with other leaders to refine and improve development and quality practices
  • Engages with Product Owners and Engineers to document test scenarios and test plans
  • Creates and/or guides other quality engineers in developing Test Automation scripts using tools to test UI, API, Database layers
  • Mentors Associate and Staff Quality Engineers to build scale and organization growth

Requirements

  • Have an excellent understanding of how modern web and mobile applications interface and communicate with web services and other back-end systems
  • Excellent analytical skills, including debugging, triage, and root cause analysis
  • Solid communication skills and the ability to interact with software developers, product managers, and business leaders
  • Strong understanding of Agile product development and practices
  • Deep knowledge in test strategy development and test design
  • Test automation skills in one or more test tools and frameworks for both front end and back end testing
  • Knows modern source repositories such as Git / Github / Bitbucket and associated workflow and code/branch/version management and release strategies
  • Knowledge of applicable development and scripting languages, such as Javascript, Typescript, Java, python, or other
  • Ability to work develop and/or modify scripts to integrate tests and tools into CI/CD tool chains
  • Have an understanding of cloud and infrastructure, AWS in specific, and leveraging cloud services for quality engineering tooling
  • Experience specifically with technology product development and delivery in an Agile, continuous development and delivery environment
  • Defined and managed test suites for various purposes, e.g. smoke, regression, BVT/CVT, etc
  • Front End Testing Experience
  • Back End API Testing Experience
  • Experience with automation coding practices and building/modifying frameworks for integrated solution
  • Experience with Postman, Jira, Jenkins, Cucumber, Cypress are a plus
  • Experience working in EdTech is a plus
  • Experience with REACT based Web application

Benefits

  • Full suite of health and wellness benefits (including a $0 deductible Medical Plan)
  • Retirement Savings Plan 401(k) with options for both Roth and Traditional Contributions
  • Tuition-Free programs for undergraduate and graduate degrees
  • Generous Parental Leave Program
  • Employee Stock Purchase Plan (ESPP) with opportunity for discounted stock at a 15% discount

Job title

Quality Engineer

Job type

Experience level

Mid levelSenior

Salary

$130,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job