Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Ejaz Waheed

Lahore, Punjab

Summary

Resourceful Software Quality Assurance Engineer with 9 years handling complete review process. Expertly assists IT design, testing and maintenance to preserve application effectiveness. Offers detailed patch assessment to handle service delivery in rigorous always-on environments. Actively resolves technical complications during application QA testing.

Overview

11
11
years of professional experience

Work History

Senior Software Quality Assurance Engineer

Arbisoft
01.2015 - Current
  • Developed and executed QA test cases, Test scenarios and procedures daily regression testing.
  • Resolved technical issues and forecasted troubleshooting complications during software testing.
  • Fixed identified issues to improve workflows.
  • Planned and devised cohesive test plans for projects using advanced testing technologies.
  • Collaborated with QA analysts to establish, meet and maintain quality assurance thresholds based on best-practice tools.
  • Documented testing procedures for developers and future testing use.
  • Incorporated delivery requirements into planning of testing schedules.
  • Recommended changes and corrections to developers for optimal software performance and usability.
  • Authored and maintained well-organized, efficient and successful manual test cases for entire team.
  • Completed in-depth usability testing on Web ,Windows, Android and iOS mobile devices.
  • Assessed application patches and updates at development, testing and quality assurance stages.
  • Monitored resolution of bugs, tested fixes, and helped developers tackle ongoing problems by providing QA perspective.
  • Tested functional and compatibility of new programs or updates in comparison to existing applications.

Senior Software Quality Assurance Engineer

Cresta
10.2018 - 10.2023

Along side Managing QA Team, my responsibilities were:

  • Experience performing system, performance, load, regression, stress and data interface testing.
  • Experience executing test cases while adhering to established software quality standards in general for measuring software quality.
  • Experience communicating major status of projects QA personnel and customer concerns to the QA Lead in a timely manner.
  • Experience performing in-depth quality assurance reviews on software, finding all bugs and taking careful notes of where they are and how they can be reproduced.
  • Experience creating reports for the programming team with details about each bug or error, listing all mistakes in order of their importance and providing in-person assistance to fix issues.
  • Experience making notes of non-technical mistakes as well, including typos or aesthetic failings for the appropriate team to remedy.
  • Experience writing and optimizing test cases to maximize success of manual software testing with consistent and thorough approaches.
  • Responsible for weekly release, daily sync and grooming and planning meetings.

Software Quality Assurance Engineer

KAYAK
10.2015 - 09.2018

Kayak (styled as KAYAK) is an American online travel agency and metasearch engine owned and operated by Booking holdings.

Kayak's website and mobile apps are currently available in over 18 languages and more than 30 countries, including the United States UK, and Europe.


My Role and Responsibilities:


  • Created and execute regression suites for multiple applications for Kayak (Mobile(includes iOS, Android) and Web) using Test Rail.
  • Shares Execution Success/failure report to the whole team to identify feedback loopholes.
  • Proactively participating in handling change requests and modifying test cases and test suits in Test Rail accordingly.
  • Review product design documentation to ensure that the requirements stated are correct, unambiguous, and verifiable.
  • Consult with product development to evaluate system interfaces, operational requirements, and performance requirements of the 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 limitations, capability, performance requirements, and hardware interface changes.
  • Execute test plans and create test reports to describe program evaluation, testing, and correction.
  • Honored with awards of "Best Quality" and "Best Performance".


Sharepoint Customer Support Administrator

Telenor Norway
01.2013 - 10.2015

Responsibilities:


  • To provide IT support for Portal, SharePoint, and Communicator to Telenor employees globally via using internal applications.
  • Provide Support to our clients 24/7
    To coordinate with users via online meetings in 14 countries regarding the issues.
  • To coordinate with the vendor via communicator or online meetings in India/Norway.
  • To ensure that all queries are properly logged and updated in Query Management System (eSD Ticketing tool) and provide the resolution timely to the user.
  • Co-ordination with vendors at different levels
  • We have a timeline with vendors and clients we give resolution within that time. • Training (Coaching Users about WoW tools i.e. SharePoint, Live Meeting, Communicator.
  • If the user calls its prime responsibility to provide resolution on call.
  • Built strong relationships with field operations team to support business development opportunities and improve service.
  • Listened to customers' questions and concerns to provide answers or responses.


Education

Master of Science - Computer Engineering

University Of Education
Lahore, Punjab, Pakistan
01.2012

Bachelor of Science - Commerce And IT

University of Punjab
Lahore, Punjab, Pakistan
01.2008

High School Diploma -

Lahore Board
Lahore, Punjab, Pakistan
01.2006

Skills

  • Performance Testing
  • Defect tracking
  • Scrum Framework
  • Functional Testing
  • User Acceptance Testing
  • Regression Testing
  • Manual Testing
  • Test Planning
  • Integration Testing
  • Test Documentation
  • Load testing
  • Defect documentation
  • Software Compatibility Testing
  • Requirements Analysis
  • Test Case writting
  • Test Reporting

Languages

Urdu
Native language
English
Proficient
C2

Timeline

Senior Software Quality Assurance Engineer

Cresta
10.2018 - 10.2023

Software Quality Assurance Engineer

KAYAK
10.2015 - 09.2018

Senior Software Quality Assurance Engineer

Arbisoft
01.2015 - Current

Sharepoint Customer Support Administrator

Telenor Norway
01.2013 - 10.2015

Master of Science - Computer Engineering

University Of Education

Bachelor of Science - Commerce And IT

University of Punjab

High School Diploma -

Lahore Board
Ejaz Waheed