Software Quality Engineer (SQE) - LMS, EdTech
Aqovia · Lahore
Job description
About the role
Aqovia is seeking a senior Software Quality Engineer to ensure high‑quality standards across its EdTech portfolio, including Moodle‑based LMS platforms and AI‑driven learning tools. This remote position focuses on building automated test frameworks, validating AI features, and integrating quality gates into CI/CD pipelines.
Key responsibilities
- Design, develop, and maintain automation infrastructure for Laravel back‑ends and Moodle integrations using Pest, PHPUnit, Playwright, or Cypress.
- Create testing strategies for AI‑centric components such as grading engines and personalized learning pathways.
- Integrate test coverage, quality gates, and release controls into GitLab CI, GitHub Actions, or Azure DevOps.
- Conduct load and performance testing to support high student traffic, leveraging Grafana and New Relic for observability.
- Collaborate with architects to define testing approaches for LTI integrations, custom Moodle plugins, and external partner APIs.
Required profile
- Extensive experience in test automation for Laravel‑based APIs and end‑to‑end frameworks (Cypress, Playwright, Selenium).
- Strong knowledge of Moodle’s plugin ecosystem, hooks, and core testing patterns.
- Proven ability to set up CI/CD pipelines, work with Docker, SQL databases, and cloud platforms (AWS or Azure).
- Familiarity with observability tools such as Grafana, New Relic, or OpenTelemetry.
- Experience in EdTech standards (SCORM, xAPI, LTI) and testing non‑deterministic AI outputs is a plus.
Required skills
- Laravel
- PHP
- Pest
- PHPUnit
- Playwright
- Cypress
- Selenium
- Moodle
- LTI
- GitLab CI
- GitHub Actions
- Azure DevOps
- Docker
- SQL
- AWS
- Azure
- Grafana
- New Relic
- OpenTelemetry
- Pact
- WCAG
- SCORM
- xAPI
What we offer
- Impactful work on high‑traffic educational platforms.
- Clear career progression toward technical leadership and principal engineering roles.
- Collaborative, multi‑regional team with emphasis on pairing and transparent communication.
- Competitive benefits package to be defined during the talent consultation.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 4 days ago
Expires 1 month from now
11 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Aqovia
Lahore