Senior Assistant, AKDN d-HRC
Location: Karachi
Introduction:
Aga Khan University chartered in 1983 as Pakistan's first private international university, is committed to the provision of education, research, and health care of international standards relevant to Pakistan and the region. The affiliated Aga Khan University Hospital provides state-of-the-art clinical facilities and well-equipped diagnostic services. The University currently has teaching sites in Pakistan, East Africa, the United Kingdom, and Afghanistan, and is a major component of Aga Khan Development Network.
As an equal opportunity employer, AKU believes in promoting a diverse and inclusive culture and is committed to adopt appropriate standards for safeguarding and promoting a respectful relationship with and between diverse workforce of its faculty, staff, trainees, volunteers, beneficiaries, wider communities, and other stakeholders with whom it works, including children and vulnerable adults and expects all employees/trainees and partners to share this commitment.
The AKDN (Aga Khan Development Network) Digital Health Resource Centre (dHRC) is an initiative that leverages Information and Communication Technologies (ICT) to improve healthcare access, quality, cost, efficiency, and safety, particularly in low- and middle-income countries. It supports service delivery and research projects in Asia and Africa and focuses on building capacity for healthcare providers. The Innovation Lab within dHRC develops and tests low-cost, high-impact health solutions.
Responsibilities:
You will be responsible to:
- analyse requirements and design comprehensive test strategies, test plans and test cases
- conduct manual functional, regression, smoke/build verification and exploratory testing across various platforms (web, mobile, APIs)
- design, build and maintain automated test scripts using tools such as Selenium, Cypress or Playwright
- perform API testing using tools like Postman
- identify, document and track defects in bug tracking systems (e.g., Jira)
- review user stories and technical specifications to ensure full test coverage
- collaborate with cross-functional teams in Agile/Scrum environments
- participate in code reviews from a QA perspective and contribute to testability improvements
- ensure test environments are correctly set up and assist in test data preparation
- maintain and update test documentation for internal QA standards and audits.
Requirements:
You should have:
- a bachelor's degree in computer science, software engineering or a related field
- at least two years of hands-on experience in software testing
- strong understanding of SDLC, STLC and QA best practices
- experience with test case management tools (e.g., TestRail, Zephyr)
- experience in writing and maintaining automated test scripts
- solid knowledge of testing methodologies including boundary value, equivalence partitioning and risk-based testing
- experience working in a CI/CD environment using tools like Jenkins, GitLab CI/CD etc.
- excellent communication skills and attention to detail
- exposure to performance testing (e.g., using JMeter)
- familiarity with SQL for database validation
- familiarity with cloud-based environments like AWS or Azure
- experience using testing tools such as Selenium, Cypress or Playwright.
Comprehensive employment reference checks will be conducted.