Wahaj Ashraf

Senior SQA Engineer at Mauqah Technology LLC
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
United Arab Emirates, AE
Languages
  • English -
  • Urdu -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Web Engineering
    N.E.D University of Engineering & Technology

Experience

    • United Arab Emirates
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior SQA Engineer
      • May 2016 - Present

      1) Make Checklist of requirement specification/ change request & share with the development team. 2) Conduct a requirement meeting to elaborate the requirement task or change request. Review requirement specification documents and software design specification documents and develop a comprehensive understanding of testing requirements. 3) Review product design documentation to ensure that requirements stated are correct, unambiguous, and verifiable. 4) Consult with project development team to evaluate system interfaces, operational requirements, and performance requirements of overall system. 5) Define test methods and create test plans for new or updated software projects to determine if the software will perform accurately and reliably according to documented requirements as well as established standards under both normal and abnormal conditions. 6) Recommend design improvements or corrections to software team throughout the development process. 7) Maintain effective communication with the project software team on project limitation, capability & performance requirement. 8) Execute test plans and create test reports to describe program evaluation, testing, and correction. 9) Create test tools that facilitate data gathering and test method execution. 10) Support manufacturing by verifying fixture software or any software used during production. 11) Play a major role to improve quality, functionality, reliability and usability of software products Document, track, and resolve software bugs or defects with help from the programming team. 12) Write, implement, and document test cases to identify bugs and rewrite requirements. 13) Conduct exploratory testing to evaluate robustness and functionality of products 14) Conduct inception & walk-through meeting during project development & QA phase. 15) Analyze test results to assure quality of existing and new functionalities 16) Bug tracking and resolution via bug tracking software’s. (JIRA) Show less

  • Innovative Solutions
    • House No. 16-B, Block-6, P.E.C.H.S Karachi, Sindh Pakistan
    • Senior SQA Engineer
      • Sep 2015 - May 2016

      Roles and Responsibilities: • Review requirement specification documents and software design specification documents and develop a comprehensive understanding of testing requirements. • Review product design documentation to ensure that requirements stated are correct, unambiguous, and verifiable. • Consult with product development to evaluate system interfaces, operational requirements, and performance requirements of overall system. • Define test methods and create test plans for new or updated software projects to determine if the software will perform accurately and reliably according to documented requirements as well as established standards under both normal and abnormal conditions. • Recommend design improvements or corrections to engineers throughout the development process. • Maintain effective communication with the project software engineers on project limitation, capability, performance requirement and hardware interface changes. • Execute test plans and create test reports to describe program evaluation, testing, and correction. • Monitor program performance after implementation to prevent re occurrence of program operating problems and ensure efficiency of operation. • Support manufacturing by verifying fixture software or any software used during production. • Play a major role to improve quality, functionality, reliability and usability of software products • Perform thorough test case execution and analysis report • Document, track, and resolve software bugs or defects with help from the programming team. • Design benchmarks, test cases, and testing framework. • Develop manual and program automated test software using diverse tools and source documentation • Write, implement, and document test cases to identify bugs and rewrite requirements. • Analyze test results to assure quality of existing and new functionalities • Estimation, planning and control of QA activities. • Bug tracking and resolution via bug tracking software’s. Show less

    • SQA Architect
      • Jul 2013 - Jun 2015

      1) Extensive experience in Business Analysis of the Functional Requirements of the application, development of functional specifications, project planning and Scrum Methodology.2) Involved effectively in the Software development life cycle (SDLC) right from development through Various Testing phases. Involved in the preparation of TRM (Test Responsibility Matrix) which is defined as mapping between Development stages and Test factors as part of Business Analysis (BA).3) As Part of Content Management System, got the latest Business Requirement Docs from the developers and BA (Business Analyst).4) Review Requirements and Use cases.5) Involved in various Testing phases like Test Policy, Test Methodologes, and Test Strategies etc.6) Execute and wrote test documentation for Test Plan, Test Design and Test Strategy, Test Cases.7) Wrote Test Cases based on Boundary value Analysis (BVA), Equivalence Class Partition (ECP).8) Designed Planned Created and Executed Test Cases and made Test Case Selection Review.9) Experience in different Testing methodologies like Functional testing, Regression testing, Unit, Exploratory Testing, GUI testing, System Testing,Interface,User Acceptance testing(UAT), Installation, Compatibility and Load testing.10 ) Involved in the Requirements Meetings, Review Meetings continuously with developers and BA (Business analyst) and modifying the Test Cases accordingly to test the new features developed in the application as per the user requirements as part of User Acceptance Testing(UAT).11) After completion of Final Regression cycles, concentrated on User Accepting testing (UAT) to correct feedback in two types of approaches such as Alpha Testing and Beta Testing.12) Experience in centralized database testing from which the data is flown to the different databases13) Used Test Management System (TFS) very effectively for reporting the defects and updating the status of Defects and for estimation of the Test status. Show less

    • Associate SQA Engineer
      • Aug 2014 - Feb 2015

      1) Create and execute Test Cases & Test Scenarios.2) Preparing Test Status Report.3) Bug reporting and verification of bugs reported through TFS.4) Testing Web,Mobile and Desktop applications5) Perform Functional, Regression, Black box, Smoke, System, GUI and user acceptance testing.6) Interacting with the development team to help solve the defects found.7) Perform Backend testing + DB level verification.8) Perform Load Testing using Load Runner and through online websites.9) Expertise in functional specification & requirement.10) Expertise in testing Cross Platform and Cross browser Issues Show less

    • Sr.SQA Engineer
      • Jul 2013 - Jul 2014

      1) Create and execute Test Cases & Test Scenarios.2) Preparing Test Status Report.3) Bug reporting and verification of bugs reported through TFS.4) Testing Web,Mobile and Desktop applications5) Perform Functional, Regression, Black box, Smoke, System, GUI and user acceptance testing.6) Interacting with the development team to help solve the defects found.7) Perform Backend testing + DB level verification.

    • United States
    • Information Technology & Services
    • 1 - 100 Employee
    • SQA Engineer
      • Mar 2012 - Jul 2013

      Software Testing and Software Quality Assurance:- 1) Working as a Software Quality Assurance (SQA) on Web application, E-commerce & Mobile application in Alphasoft from 1st April 2012 to current. 2) Writing test cases for functional testing. 3) Testing of the reports. 4) Using SQL for checking the output of various reports. 5) Effective coordination between development team and testing team. 6) Preparing Test Status Report. 7) Perform Black box, Regression, GUI and Functional testing. Show less

Education

  • Sir Syed University of Engineering and Technology
    Bachelor's degree, Computer Engineering
    2008 - 2012
  • Govt. Degree Gulshan-e-Iqbal College,, Karachi
    Intermediate-High-School (Pre-Eng)
    2005 - 2007
  • Kemal Ata Turk School, Karachi
    Matriculation (Pre-Eng.)
    2003 - 2005

Community

You need to have a working account to view this content. Click here to join now