
QA Engineer
Systemsltd • Lahore, Punjab, Pakistan
Role & seniority: QA Engineer, 2–3 years of hands-on manual and automated testing experience
Stack/tools: Manual and automated test design; test scripts across MVA, Web, iPay, My Book, OSS/BSS web e-commerce systems; test management and defect tracking tools
Top 3 responsibilities
-
Design, develop, and execute manual and automated test cases from business/functional requirements
-
Track, log, and manage defects; perform regression testing and verify fixes
-
Prepare and maintain test data, execution reports, QA documentation; support requirement reviews and test case walk-throughs
Must-have skills
-
2–3 years in software QA/testing; web/e-commerce domain familiarity
-
Strong analytical skills, attention to detail, and problem-solving
-
Excellent communication and documentation; ability to work in cross-functional teams
-
Experience with test management and defect tracking tools; understanding of end-to-end testing methodologies
Nice-to-haves
-
Experience with automation testing and script maintenance
-
Involvement in requirement/design discussions to identify gaps
-
Knowledge of QA processes, standards, and best practices
-
Location & work type: Location: Lahore, Islamabad, or Karachi (Lhr/Isb/Khi); work type not specified in the description
Full Description
The QA Engineer is responsible for designing, developing, and executing manual and automated test cases based on business and functional requirements to ensure high-quality software delivery. The role owns end-to-end test execution, defect management, and regression testing while maintaining clear documentation and reporting to support project deliverables and stakeholder visibility. Responsibilities & Requirements Design, develop, and execute manual and automated test cases based on business and functional requirements, ensuring comprehensive test coverage. Execute and maintain test scripts across applications including MVA, Web, iPay, My Book, and OSS/BSS web e-commerce systems. Track, log, and manage defects throughout their lifecycle and collaborate with development teams to validate fixes. Perform regression testing to ensure application stability and prevent impact on existing functionality. Analyze test results, verify issue resolution, and ensure all quality standards and test exit criteria are met prior to sign-off. Prepare, manage, and maintain test data, test cases, execution reports, and QA documentation to support project deliverables and stakeholder visibility. Participate in requirement reviews, test case walkthroughs, and design discussions to identify gaps and ensure alignment with business objectives. Ensure adherence to QA processes, standards, and best practices across the testing lifecycle. Bring 2–3 years of hands-on experience in manual and automated testing, preferably in web and e-commerce environments. Demonstrate strong analytical skills, attention to detail, and the ability to work effectively in cross-functional teams. Qualifications Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field. 2–3 years of professional experience in software quality assurance or testing. Experience with test management and defect tracking tools. Familiarity with web-based applications, e-commerce platforms, and end-to-end testing methodologies. Strong communication, documentation, and problem-solving skills.
Location: Lhr/ Isb / Khi Show more Show less