
Quality Assurance Analyst
MIND EducationSummary
Join MIND Research Institute as a Quality Assurance Analyst to ensure the quality and performance of educational software through manual testing and cross-functional collaboration. Contribute to enriching student learning experiences by identifying and reporting quality issues early.
Job Description
Fast Facts
Join MIND Research Institute as a Quality Assurance Analyst to contribute to enriching educational software by ensuring quality and performance through manual testing and collaboration with cross-functional teams.
Responsibilities: Key responsibilities include executing manual testing, detailed bug reporting, creating test data, reviewing software requirements, and actively communicating findings with the team.
Skills: Excellent communication, detail orientation, software testing experience, proficiency in bug tracking tools, and familiarity with test script development and execution.
Qualifications: 2+ years of software quality assurance experience; Bachelor's degree in a related field is preferred but not required.
Location: This is a fully remote position based in the USA, requiring availability during Pacific Time hours.
Compensation: $75000 - $82000 / Annually
Job DetailsJob Location: Remote - RemoteSalary Range: $75,000.00 - $82,000.00 Salary/yearQUALITY ASSURANCE ANALYST
Are you ready to make a difference? MIND Research Institute, the creator of ST Math, is looking for a highly effective Quality Assurance Analyst that can think outside the box and be excited to provide solutions to challenges when they arise. Join us in our mission to ensure that all students are mathematically equipped to solve the worlds most challenging problems!
The right candidate will be driven, innovative, and a motivated problem solver. Most importantly, the right candidate will embody MINDs core values:
People: Partner with engineers, curriculum specialists, and product managers to surface quality issues early and advocate for the student and educator experience — all while contributing to a strong, inclusive team culture.
Problem-Solving: Triage competing test cycles and sprint commitments, escalating blockers and clearly communicating trade-offs to keep projects on track.
Learning: Bring your QA expertise to the team and grow continuously — whether exploring new testing methodologies, deepening your familiarity with educational software, or sharing what you learn with teammates.
Responsibilities
This role will execute and advise various aspects of Quality Assurance, including but not limited to:
Perform manual testing and detailed bug reporting on a variety of devices Assist in preparation of test data and procedures for ensuring our software products meet organization standards and end-user requirements Review, test and report on discrepancies between requirements and software Document and report progress on testing, defects found and problem resolution to management Assist with software test script development, execution and organization for a variety of devices Test script maintenance as the software evolves Create detailed and accurate bug reports in a bug tracker for developers and Triage team Report on testing activities using a test management tool Proactively identify problems with requirements (lack of clarity, inconsistencies) while testing, and communicate these issues early to help course-correct Attend daily video meetings to report on findings and discuss issues
QualificationsQualifications
Excellent oral and written communication Detail-oriented Experience testing software, reporting and monitoring issues in a bug tracking tool Experience developing test scripts and tracking executions using a test script management tool Ability to take direction, collaborate with developers and independently execute assignments 2+ years of experience in software quality assurance or a related role Bachelor’s degree in computer science, engineering, or a related field, or equivalent experience (desired, not required)
Desirable Technical Skills
Using Jira, Git, and Bitbucket or other software lifecycle management tools Using Chrome browser developer tools to inspect and modify runtime conditions Reading and manipulating JSON and XML data exchange formats Using Postman and other API testing and automation tools Using web accessibility testing tools (e.g., axe DevTools, WAVE) to evaluate WCAG 2.x conformance
This position reports to the Director of Sustained Engineering and is fully remote. This individual must be available between 8:30 a.m. and 4:30 p.m. Pacific Time, with occasional extended hours required during final customer deployments, and be able to participate in team and other video meetings throughout the day.
