Agha Khan is an Automation Engineer and QA Lead with nine years of experience driving software quality through black-box testing and scalable test automation at Arbisoft. He specializes in building and maintaining automation frameworks using Cypress, Playwright, and Selenium, and applies agile practices to streamline testing and release cycles. His open-source contributions include adding acceptance tests to the widely used Open edX platform, validating critical LMS and Studio features via Bok Choy and Selenium. Based in Punjab, Pakistan, he combines hands-on test engineering with leadership in QA strategy, continually pushing for higher reliability and faster feedback loops. Notably, his work often focuses on end-to-end user workflows rather than only unit-level checks, ensuring real-world product behavior.
9 years of coding experience
1 year of employment as a software developer
BS (CS), Computer and Information Sciences, General, BS (CS), Computer and Information Sciences, General at GCU Lahore
The Open edX LMS & Studio, powering education sites around the world!
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:89 commits, 59 PRs, 324 pushes in 8 months
Contributions summary:Agha's commits primarily focus on creating and modifying acceptance tests within the `openedx/edx-platform` repository. These tests appear to be written using the Bok Choy testing framework and Selenium to automate interactions with the Open edX platform's Studio interface. The commits involve adding tests for various features, including advanced settings, grading settings, text book functionality, course creation and more. The user is responsible for verifying the correct behavior of different functionalities within the Open edX platform.
Contributions:3 reviews, 93 commits, 30 PRs in 2 years 3 months
e2e-teststestingedxcypresscypress-e2e
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.