Mohsan Zafar
Software Quality Assurance/Software Testing
Rawalpindi
Summary of Career
1. Software QA tester with 6 years of full system development lifecycle experience, including designing, developing and implementing test plans, test cases and test processes fueling swift corrective actions, significant cost savings and fault-free audits.
2. Hands-on technology professional accustomed to working in complex, project-based environments. Multifaceted experience in QA software testing, software development and user-acceptance testing.
3. Backed by strong credentials including a Computer Engineering degree, PM certification, Six Sigma techniques, SQL database knowledge, advanced command of various testing suites, agile methodologies, monitoring tools and cross-platform skills.
4. SQA Testing & Methodologies
5. Test Plans, Cases, Processes, Functionality, Regression & Negative Testing
6. Requirements Gathering & UAT / Data Interface & Migration Testing
7. User Manuals & Documentation
8. Functionality, Regression & Negative Testing
9. Scripting & Automation (Selenium/Jmeter)
10. Query Writing SQL Databases
Experience as Software Support Engineer
MTBC
01 May 2013
01 May 2014
• Demonstrations of solutions by developing documentation, flow charts, layouts, diagrams, charts, manuals of MTBC Soft.
• Testing new Software’s for compatibility with other existing software’s.
• Fixing any technical problems while testing, designing and implementing GUI.
• Providing support to the other departments for the issues related to application.
Experience as System/Application Support Engineer
Khushhali Bank limited
01 May 2014
01 May 2018
(System/App Support Engineer, 05/2014 to 05/2018)
Performed quality-assurance testing for banking software and system development projects.
• Performed system, unit, performance, load, regression, stress and data interface testing. Provided developer teams with detailed reports on quality metrics, identified bugs/flaws and recommended fixes.
• Documented software defects using bug tracking system and reported defects involving program functionality, output, online screen and content to software developers.
• Delivered thorough QA testing reports that determined product quality and release readiness.
• Assisted with user-acceptance testing and defect tracking for new software releases.
• Consistently recognized for excellent problem solving and analysis skills by programmers, project manager and supervisor.
• Active part of data migration team while moving whole bank data to Temenos T24 app.
Experience as Software Quality Assurance Engineer
White Wings Technologies
01 May 2018
29 September 2019
(Software Quality Assurance Engineer, 04/2018 to Present)
Serve as a key member of software development team as the QA tester on development projects and money transferring system clients. Supervise a three-member software QA testing team in developing and implementing quality-assurance and quality-control methodologies to ensure compliance with QA standards, federal regulations and customer specifications.
• Created and executed software test plans, cases for manual testing and scripts for test cases which needs automation, to uncover, identify, and document software problems and their causes. Led QA testing that:
o Documented test defects and procedures to enable accurate replication and ensure QA with standards. Accelerated average QA testing turn-around time by 10-15% or more, allowing company to accept more testing projects without increasing staff.
o Designed and implemented automated testing tools and programs addressing areas including database impacts, software scenarios, API’s testing, regression testing, negative testing, error/bug retests and usability.
o Demonstrated methodical, detail-oriented and thorough approach to all assignments while adhering to compressed timelines.
• Transitioned software development efforts to a test-driven development (TDD) process, which brought QA testing in on the front-end of the development cycle for gains in code quality, software functionality and programmer productivity.
• Automated 200+ test cases of Web Application by using Selenium with java scripting.
• Conducted formal and informal product design reviews throughout the software development lifecycle to provide input on functional requirements, product designs, schedules and potential issues.
• Tested mobile applications on different mobile Platform such as iOS and Android devices. One app already go live and three others are in final stages within one year of employment.
• Actively involved in all stages of testing process development of test procedures and test cases based upon requirements for regression test.
Master 25 November 2016
MS Project Management (Completed: 2016)Bachelor 25 November 2013
BE Computer Engineering (Completed: 2013)