Senior Software Quality Assurance Tester for AI powered EdTech platform
Worldwide
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/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:5 hours ago
- Interviewing:1
- Invites sent:3
- Unanswered invites:2
About the client
- United StatesSugar Land2:37 PM
- $103K total spent106 hires, 28 active
- 9,935 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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