EdTech Jobs
New Classrooms

Senior QA Engineer / SDET

New Classrooms
🇺🇸Remote$122K–$140K/yr12h ago
Prep for this Role

Role Snapshot

AI‑generated

Senior QA Engineer / SDET role at New Classrooms combining strategic quality advocacy with test automation engineering for personalized education products. This hybrid position ensures high-quality, data-driven learning solutions through comprehensive testing and quality practices across the development lifecycle.

Key Responsibilities: Champion quality-first culture, develop test plans and automation scripts for frontend/backend services, perform manual and exploratory testing, manage test data, and mentor QA team members. Collaborate with engineering and product teams to identify defects, drive resolution, and continuously improve test coverage and reliability.
Skills & Tools: Expert in test automation (SDET), manual testing, and non-functional testing (performance, accessibility, UI); proficiency with AI tools for testing; strong code review and engineering best practices; ability to communicate with technical and non-technical stakeholders; familiarity with emerging testing technologies.
Qualifications: Not explicitly stated in description; typically requires 5+ years QA experience, strong programming background, expertise in test automation frameworks, and demonstrated ability to mentor and influence quality practices across teams.
Location: Remote
Compensation: $122K–$140K/yr

Job Description

ABOUT THE ROLE

At New Classrooms, quality is not just a checkpoint; it’s foundational to how we serve students and teachers. As part of our commitment to delivering high-quality, data-driven learning solutions, the Quality Assurance team plays a vital role in ensuring our products perform seamlessly at scale. We are seeking a Senior QA Engineer / SDET to help shape the quality of our personalized education products and services. This is a hybrid role that combines the strategic quality mindset of a Senior Quality Engineer with the technical depth of an SDET. As a member of the QA team, you will collaborate with product, engineering, and other technical teams to deliver the best possible experience to the teachers and students who use our products every day. In this role, you will be an advocate for quality throughout the entire development lifecycle — partnering with team members and stakeholders across departments to ensure quality is built into everything we do.

This role is remote and requires some overlap with our headquarters timezone of EDT/EST.

WHAT THIS ROLE DOES

Quality Strategy & Advocacy

  • Champion a quality-first culture across engineering, product, and support teams and ensure quality practices at every stage of the development process
  • Translate business and technical requirements into comprehensive test plans, test cases, and test scripts (manual and automated)
  • Collaborate with engineers and the Program Success team to identify, log, analyze, triage, and drive resolution of defects
  • Develop and maintain comprehensive QA documentation, ensuring all processes and testing protocols are well-documented and easily accessible
  • Take ownership of initiatives and projects aimed at enhancing both development and QA processes
  • Mentor other members of the QA team through collaboration and knowledge sharing
  • Communicate clearly with both technical and non-technical audiences

Test Automation Engineering (SDET)

  • Contribute to existing automated and manual test suites for frontend and backend services, improving coverage, speed, and reliability
  • Collaborate with the team to plan long-term evolution of test strategies and tooling
  • Build and maintain tools for generating and managing test data to support automation at scale
  • Ensure test suite quality through code reviews, maintaining clean automation scripts, and following engineering best practices

AI & Emerging Tools

  • Experience incorporating AI tools into your testing practice (e.g., GitHub Copilot, Anthropic Claude, ChatGPT, or similar)
  • Curiosity and enthusiasm for exploring emerging tools and a willingness to help pioneer their adoption within our QA process
  • Demonstrated ability to evaluate and integrate new technologies to improve testing efficiency and coverage

Manual, Exploratory & Non-Functional Testing

  • Perform a range of quality testing types including Functional, Integration, Regression, UI, Device, Performance, Accessibility, and end-to-end (E2E) testing across both frontend and backend systems
  • Define and execute test cases for complex, ambiguous problem spaces with varying levels of specification
  • Design and execute performance and load tests to validate system behavior under expected and peak conditions
  • Conduct non-functional testing (NFT) across dimensions, including performance, scalability, reliability, and security
  • Perform accessibility testing to ensure our products meet WCAG standards and are usable by all students and teachers, including those with disabilities and a range of learning needs
  • Identify and advocate for NFT and accessibility requirements early in the development process

TECHNOLOGY & SKILLS

Product Technology Stack

  • Microservices implemented in C# and .NET Core
  • Data access layer implemented in GraphQL
  • PostgreSQL database clusters
  • Containerized build and deployment pipelines in GitHub
  • Front end in React and Relay
  • Django content management system
  • Integrations with a number of third-party services
  • Cloud hosting in AWS

Test Technology Stack

  • Test cases managed in QMetry
  • Pytest for backend test suites
  • Playwright for frontend and E2E test suites
  • Axe for accessibility testing
  • Artillery for performance testing
  • GitHub and AWS for running tests and collecting results

KEY COMPETENCIES OF THE ROLE

  • Operates Effectively: Excellent time management and the ability to manage a substantial workload during peak periods
  • Team Player: Highly collaborative; interfaces regularly with all engineers across the Build team
  • Communication: Strong written and verbal skills to work effectively with both technical and non-technical audiences
  • Information Sharing: Open and transparent about challenges, blockers, and actions required to address unexpected developments
  • Engineering Mindset: Approaches testing problems with a developer’s lens — building tools, frameworks, and systems, not just finding bugs

WHAT WE ARE LOOKING FOR

  • You embody our core values: Prioritize People, Initiate and Innovate, Lifelong Learning, Creative Collaboration, Purposeful Partnerships and Considered Confidence.
  • 7+ years of QA methodology, including automated and manual testing
  • Strong expertise in building and maintaining Pytest suites for APIs
  • Experience with Playwright and React
  • Experience building performance tests with Artillery or comparable tools
  • Proficiency with SQL databases both directly and through Python
  • Proficiency with Bash shell scripting and general Linux tooling
  • Familiarity with AWS services including RDS, Lambda, ECS, S3, and CloudWatch

ROLE CLASSIFICATION AND BENEFITS

This role is remote, full-time, and includes benefits such as rich medical, dental, and vision insurance, 41 paid days off per year (prorated for the period in which you work), paid parental leave, a professional development budget and a quarterly cell phone subsidy.

The hiring salary range for this role is $121,500 - $126,225 and will be commensurate with experience. We have a hiring salary range of $135,000 - $140,250 for specific higher cost of labor locations, which include New York City, Washington DC, Boston, San Francisco/Oakland, Los Angeles, Seattle and their metro areas.

New Classrooms is a fully remote organization. All employees work from home, and occasionally travel for in-person get-togethers and off-sites.

EQUAL OPPORTUNITY

All qualified applicants will receive consideration for employment without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality or sex.

ABOUT NEW CLASSROOMS

New Classrooms is a national non-profit organization focused on reimagining math education for all students. We are a fully remote team of educators, technologists, and advocates committed to the idea that all students deserve an educational pathway that meets them where they are and gets them to where they need to be. We partner with schools, districts, and states to support the implementation of our personalized, competency-based math solution, Teach to One Roadmaps, while also advocating for shifts across the K-12 landscape to create the conditions for more student-centered learning.

Salary Description
$121,500 - $140,250