About the job
About AdalFi
At AdalFi, we are pioneering the evolution of digital lending in Pakistan with our AI-driven platform, empowering banks to introduce cutting-edge credit products in mere days rather than months. Our innovative use of advanced AI and data analytics facilitates smarter, quicker lending decisions, improving credit accessibility for millions.
Role Overview
As a Senior QA Engineer at AdalFi, you will play a critical role in assuring the quality, performance, and reliability of our software solutions. You will work closely with cross-functional teams, including developers and product managers, to rigorously test our mobile and web applications. The ideal candidate will possess strong analytical skills, a keen eye for detail, and a genuine enthusiasm for identifying software issues. Proficiency in writing test cases, reporting bugs, and operating within Agile/Scrum frameworks is essential.
Key Responsibilities
- Conduct comprehensive testing of mobile and web applications to uphold superior quality standards.
- Identify, document, and collaborate with developers to efficiently resolve bugs or discrepancies.
- Develop and maintain detailed test cases and scripts aligned with business requirements and user stories.
- Execute various testing methodologies including UI, regression, cross-browser, integration, and User Acceptance Testing (UAT).
- Enhance testing infrastructure and internal QA processes for optimal and consistent test execution.
- Generate clear and structured test reports that summarize outcomes, performance issues, and defect metrics.
- Engage in all phases of the software development lifecycle, offering insights during design, development, and release.
- Partner with cross-functional teams [Development, Business Analysis, and User Experience] to ensure software meets user expectations and is delivered timely.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or relevant field.
- 2–4 years of practical experience in manual testing, ideally within agile development settings.
- Thorough understanding of QA methodologies, testing techniques, and software development processes.
- Experience with automation testing is highly advantageous.
- Proven ability to write and execute test cases, test plans, and bug reports.
- Familiarity with defect tracking tools such as Jira or equivalent is preferred.

