Senior Software Quality Assurance Tester for AI powered EdTech platform

Posted 14 hours ago

Worldwide

Summary

We are looking for an experienced Senior Software Quality Assurance (SQA) Tester to help ensure the quality, reliability, and performance of our AI-powered math learning platform. In this role, you will work closely with product managers, developers, AI engineers, and UX designers to validate new features, identify issues early, and deliver a seamless learning experience for students and educators. This position requires a strong background in manual and automated testing, excellent analytical skills, and experience testing web, mobile, and AI-driven applications. Key Responsibilities Develop, execute, and maintain comprehensive test plans, test cases, and test scripts. Perform functional, regression, integration, system, usability, and exploratory testing. Design and maintain automated test suites for web and mobile applications. Validate AI-powered features, including personalized learning recommendations, adaptive assessments, answer evaluation, and chatbot interactions. Test mathematical content for correctness, formatting, rendering (LaTeX/MathML), and user experience. Verify application performance, reliability, accessibility, and cross-browser compatibility. Collaborate with software engineers to identify, reproduce, and resolve defects. Participate in Agile ceremonies including sprint planning, daily stand-ups, backlog grooming, and retrospectives. Track, prioritize, and verify defects using issue management tools. Review product requirements and provide feedback to improve testability. Ensure releases meet quality standards before deployment. Continuously improve QA processes, automation coverage, and testing efficiency. Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent experience). 5+ years of experience in Software Quality Assurance. Strong experience with manual and automated testing methodologies. Experience testing web-based SaaS applications. Hands-on experience with API testing tools such as Postman or Swagger. Experience using Selenium, Playwright, Cypress, Appium, or similar automation frameworks. Familiarity with SQL and database validation. Experience with defect tracking tools such as Jira, Azure DevOps, or similar platforms. Understanding of CI/CD pipelines and automated quality gates. Experience working in Agile/Scrum environments. Strong analytical, problem-solving, and communication skills. Preferred Qualifications Experience testing AI or machine learning applications. Familiarity with Large Language Models (LLMs), prompt testing, and AI response validation. Experience testing adaptive learning platforms, educational technology (EdTech), or e-learning products. Knowledge of mathematical notation, equations, graphing tools, or symbolic computation. Experience with accessibility testing (WCAG 2.1). Experience with performance testing tools such as JMeter, k6, or LoadRunner. ISTQB or equivalent QA certification. Technical Skills Test Automation: Selenium, Playwright, Cypress, Appium API Testing: Postman, REST APIs, GraphQL Programming/Scripting: JavaScript, TypeScript, Python, or Java CI/CD: GitHub Actions, GitLab CI, Jenkins, Azure DevOps Version Control: Git Bug Tracking: Jira, Azure DevOps Database Testing: SQL Cross-browser testing tools Mobile testing (iOS and Android) Success Metrics High defect detection rate before production releases. Stable automated regression test coverage. Reduced production defects and customer-reported issues. Improved release quality and deployment confidence. Consistent adherence to QA best practices and testing standards. What We're Looking For The ideal candidate is detail-oriented, curious, and passionate about delivering exceptional user experiences. You enjoy investigating edge cases, validating AI-generated outputs, improving automation frameworks, and collaborating with cross-functional teams to build reliable educational software that helps learners succeed. If you're excited about combining software quality, AI, and education to create meaningful learning experiences, we'd love to hear from you. If this role will focus heavily on AI quality, I can also tailor it into an AI QA Engineer or AI Test Engineer job description with responsibilities like prompt testing, hallucination detection, evaluation frameworks, and LLM quality assurance.

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Software Testing
Functional Testing
Activity on this job
  • Proposals:50+
  • Last viewed by client:5 hours ago
  • Interviewing:
    1
  • Invites sent:
    3
  • Unanswered invites:
    2
About the client
Member since Sep 21, 2019
  • United States
    Sugar Land2:37 PM
  • $103K total spent
    106 hires, 28 active
  • 9,935 hours

Explore similar jobs on Upwork

Video Editing
Automated Testing
Software QA
Web Testing

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo