Part time Software tester - ASC Technologies AG - Germany
(2022-09 - 2023-08)
- Development of test scenarios and test cases based on business requirements.
- Functional test cases were performed to identify bugs in the software system.
- Conducting acceptance and regression tests to verify bug fixes and releases.
- Deployment and configuration of patches and release versions in test environments.
- Error analysis, defect management, and tracking of identified software defects (Jira).
- Configuration and Operation of Network Environments (TCP/IP).
Quality Assurance and Support Engineer - Meezan Bank Head Office - Pakistan
(2019-11 - 2020-11)
- Validation of Software Releases and Patches Through Acceptance and Regression Testing
- Quality assurance for various banking software solutions through the performance of functional and non-functional tests.
- Defect management and issue tracking using project management tools (Mantis).
- Collaborate with business analysts in the analysis and specification of business requirements.
- Creating bug reports for the assigned developer and working in accordance with the agile software development life cycle (SDLC).
Software-Test Engineer - Al-Rehman Technologies - Pakistan
(2019-01 - 2019-10)
- Conducting tests on Android and Apple smartphones as well as on the corresponding web applications (e.g., online shopping applications, shopping cart and payment via PayPal, and gift cards).
- Conducting smoke and sanity tests to ensure software stability
- Contribute to test automation using Selenium WebDriver, TestNG, and Java.
- Evaluation of the user interface through GUI and usability tests.
- API validation with Postman to test interfaces and data flows.
- Collaborate with the development team on troubleshooting and requirements analysis.
Software-Test Engineer - O16 Labs - Pakistan
(2018-03 - 2019-01)
- Development of functional and non-functional test cases to verify the functionality and quality of mobile applications.
- Ensuring critical functions through smoke tests.
- Verifying bug fixes in builds using sanity tests.
- Conducting regression tests to verify bug fixes and existing features.
- Error logging, defect management, and bug tracking using appropriate tools.