Sr. Quality Assurance Engineer

The Learning Internet Inc
124d$100,000

About The Position

The Senior QA Engineer leads Learning.com’s quality assurance and release management efforts, ensuring that every product release meets the highest standards of reliability, functionality, and user experience. This role owns the process of validating completed work, tracking version readiness, and coordinating production releases. Working closely with engineering, product, and IT, the Senior QA Engineer ensures that quality is built into each stage of development rather than verified at the end. In addition to managing production releases, this role sets QA strategy, designs and executes testing frameworks, and mentors engineers in effective testing practices that promote shared ownership of quality. The Senior QA Engineer also explores emerging tools and AI-powered solutions to increase test coverage, accelerate feedback cycles, and enhance release confidence. The ideal candidate brings technical expertise, collaborative leadership, and a passion for continuous improvement.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field—or equivalent experience
  • 5+ years of experience in quality assurance, with at least 3 years in a senior or lead QA role
  • Strong knowledge of QA methodologies, tools, and frameworks, including automated testing tools such as Selenium, Playwright, or Postman
  • Familiarity with version control systems, CI/CD pipelines, and related tools to collaborate effectively with DevOps teams
  • Deep understanding of software development processes and how to embed testing throughout the lifecycle
  • Demonstrated ability to create comprehensive test plans and test cases
  • Familiarity with accessibility testing and Web Content Accessibility Guidelines (WCAG)
  • Strong communication and collaboration skills with the ability to influence peers in remote, cross-functional teams
  • Curiosity and experience leveraging AI or other automation to enhance testing and release efficiency

Responsibilities

  • Develop, implement, and maintain consistent QA and release management standards and procedures
  • Define and execute testing strategies to identify, document, and verify functionality
  • Build and maintain automated testing frameworks to enhance efficiency, reliability, and test coverage
  • Manage defect tracking and resolution to ensure clear communication and timely closure
  • Lead release management activities, coordinating readiness across teams, validating completed work, documenting released changes, and executing final deployments
  • Research, pilot, and implement automation and AI-driven QA tools to improve accuracy and reduce cycle time
  • Coach developers on effective testing strategies, helping them validate code quality before submission to foster shared ownership of quality
  • Provide oversight and coaching for contracted QA team members on a per-project basis, ensuring consistent standards and a collaborative testing culture
  • Track, analyze, and report on key QA and release metrics such as defect escape rate, test coverage, and cycle time to support continuous improvement and accountability

Benefits

  • Medical/dental/vision coverage
  • 401k plan with matching
  • Long and Short-term disability and Life insurance
  • EAP
  • Flexible Spending & Health Savings accounts
  • Health, wellness, and professional development benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service