Quality Assurance Engineer II

Go guardian

Job Summary

GoGuardian is seeking a QA Engineer II to lead thorough functional, regression, and exploratory testing, ensuring a seamless, high-quality product experience for users. This role involves designing detailed test cases, analyzing requirements, reporting defects, and partnering closely with product and engineering teams from planning through release. The position is part of the Quality Assurance Team, which safeguards product reliability and improves testing processes. The ideal candidate is analytical, detail-focused, an effective communicator, and brings a strong ownership mindset.

Must Have

  • Analyze user stories, acceptance criteria, and design documents to create thorough test cases and test plans.
  • Execute functional, regression, exploratory, and integration testing across assigned product areas.
  • Identify, document, and track defects with detailed reproduction steps and context in tools like Jira.
  • Collaborate closely with engineering, product, and design to clarify requirements and ensure test coverage.
  • Validate fixes, retest issues, and ensure quality before and after deployments.
  • Contribute to improving test processes, documentation, and team quality standards.
  • Participate in sprint ceremonies, providing clear communication on testing status, risks, and blockers.
  • Support cross-team testing efforts such as release validations, end-to-end workflows, or special projects.
  • 4+ years of experience performing manual QA testing in Agile software development environments.
  • Skilled in writing clear, detailed test cases, test plans, and defect reports using tools like Jira, TestRail, or Qase.
  • Strong understanding of functional, regression, integration, and exploratory testing.
  • Experienced in analyzing requirements, user stories, and acceptance criteria to design effective tests.
  • Adept at identifying edge cases, reproducible defects, and working closely with engineering teams to resolve issues.
  • Highly detail-oriented, analytical, and proactive in ensuring product quality.
  • Strong communication and collaboration skills to work effectively with product, design, and engineering teams.

Good to Have

  • College Degree Preferred in Computer Science, Information Technology, or related field.

Perks & Benefits

  • Competitive pay
  • Health insurance
  • Accident insurance
  • Life insurance
  • Retirement savings plan
  • Paid annual leave
  • Paid holidays
  • Paid parental leave
  • Paid leave for life events
  • Paid year-end holiday break
  • Work from home funds
  • Wellness checks
  • A varied and challenging role in an innovative, global company
  • Supportive, driven colleagues who have your back and share your passion

Job Description

What We Do

At GoGuardian, we’re helping build a future where all learners are ready and inspired to solve the world’s greatest challenges. Our award-winning system of learning solutions is purpose-built for K-12 and trusted by school leaders to promote effective teaching and equitable engagement while helping empower educators to keep students safe.

What It’s Like to Work at GoGuardian

We are an outcomes-focused learning company with a steadfast focus on improving learning environments, one classroom at a time. Working with us means joining a remote team of diverse, committed, mission-driven employees who are inspired by our vision, dedicated to our customers, and ready to roll up their sleeves. Guardians put their heads together to solve problems, learn together from experiments that fail, and stand together by their work with full accountability. We balance our diligence with an inclusive culture that invites everyone to bring their whole self to work. Join us and learn why “I love the people here” is one of the most frequent comments we hear from Guardians.

The Role

We’re looking for a QA Engineer II to lead thorough functional, regression, and exploratory testing that ensures our product delivers a seamless, high-quality experience to users. In this role, you’ll design detailed test cases, analyze requirements, report defects with clarity, and partner closely with product and engineering to validate features from planning through release. This position sits on the Quality Assurance Team, a team that safeguards product reliability, improves testing processes, and promotes quality throughout the organization. The ideal candidate is analytical, detail-focused, and an effective communicator who brings a strong ownership mindset.

What You'll Do

  • Analyze user stories, acceptance criteria, and design documents to create thorough test cases and test plans.
  • Execute functional, regression, exploratory, and integration testing across assigned product areas.
  • Identify, document, and track defects with detailed reproduction steps and context in tools like Jira.
  • Collaborate closely with engineering, product, and design to clarify requirements and ensure test coverage.
  • Validate fixes, retest issues, and ensure quality before and after deployments.
  • Contribute to improving test processes, documentation, and team quality standards.
  • Participate in sprint ceremonies, providing clear communication on testing status, risks, and blockers.
  • Support cross-team testing efforts such as release validations, end-to-end workflows, or special projects.

Who You Are

  • 4+ years of experience performing manual QA testing in Agile software development environments.
  • Skilled in writing clear, detailed test cases, test plans, and defect reports using tools like Jira, TestRail, or Qase.
  • Strong understanding of functional, regression, integration, and exploratory testing.
  • Experienced in analyzing requirements, user stories, and acceptance criteria to design effective tests.
  • Adept at identifying edge cases, reproducible defects, and working closely with engineering teams to resolve issues.
  • Highly detail-oriented, analytical, and proactive in ensuring product quality.
  • Strong communication and collaboration skills to work effectively with product, design, and engineering teams.
  • College Degree Preferred in Computer Science, Information Technology, or related field.

What We Offer

  • Competitive pay, health insurance, accident insurance, life insurance, and a retirement savings plan.
  • Paid annual leave, paid holidays, paid parental leave, paid leave for life events, and a paid year-end holiday break.
  • A robust catalog of benefits that support your professional growth and personal wellbeing, including work from home funds, wellness checks, and more…

Plus the intangible:

  • A varied and challenging role in an innovative, global company.
  • Supportive, driven colleagues who have your back and share your passion.

The typical base salary range for this position is INR 1,100,000 - INR 1,500,000 per year. The range displayed on this job posting reflects the minimum and maximum target for new hire base pay for this position and your pay will be determined by a variety of factors, including your primary work location, skills, qualifications and experience. Additional benefits information is listed on our careers page.

Please share this with your friends or co-workers who may be interested in working at GoGuardian! We have multiple openings and are always looking for talented people.

GoGuardian is an equal opportunity employer and makes employment decisions on the basis of merit and business needs. GoGuardian does not discriminate against employees, applicants, interns or volunteers on the basis of race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, pregnancy, marital status, sex, age, sexual orientation, military and veteran status, registered domestic partner status, genetic information, gender, gender identity, gender expression, or any other characteristic protected by applicable law.

GoGuardian's Job Applicant Privacy Policy is located here.

#BI-Remote

6 Skills Required For This Role

Game Texts Quality Control Agile Development Test Coverage Testrail Jira