Zeashan Tayyab, Sr. Software Quality Assurance and support dept.

Zeashan Tayyab

Sr. Software Quality Assurance and support dept.

Roamworks fz llc

Location
United Arab Emirates - Dubai
Education
Master's degree, Computer Science
Experience
16 years, 3 months

Share My Profile

Block User


Work Experience

Total years of experience :16 years, 3 months

Sr. Software Quality Assurance and support dept. at Roamworks fz llc
  • United Arab Emirates - Dubai
  • My current job since September 2014

• Preparing daily workloads for staff & coordinating the daily allocation of work
• Participate in Requirement management process with Project manager. (Introduced Requirement Management Process)
• Perform Reviews, Inspection on the Requirement Artifacts to produce the final requirements with client & project management team (Introduced Verification process internally)
• Design the workflow between development and Testing department as per Agile standards
• Design and implement Estimation process & procedure along with workflow for project and team estimates.
• Perform reviews on Use cases according to requirements, design by the developer
• Prepare the test plan to identify the testing scope for the requirement’s
• Design & review the test scenario & cases as per test plan
• Define the testing methodologies (Introduced Validation process) as per international CMMI standards
• Introduced Estimation process/workflow in JIRA at organizational level as per CMMI standards
• Analysis the testing result and review the testing summary report within project deadline and send to all stakeholders
• Participate in automated regression testing session in QA & Mock Environments (Introduced QTP tool)
• Responsible to perform the Route Cause analysis, if some post production bugs exist.
• Give the Technical support to operation department and clients
• Migrating Manual validation process into Test Management tool (Introducing Testing Management Tool)
• Designing a generic Regression Test case for all the applications (products) to make sure that existing functionality of the system is ready for UAT.
• Script writing for regression test cases in Hiptest tool
• Comprehensive Test summary and Test report to all stakeholder once testing is done for each application.
• JIRA Administration, management and responsible for designing different workflows between different teams and roles.
• Comprehensive Test summary and Test report to all stakeholder once testing is done for each application.
Manage different local/remote UAT sessions with client against acceptance
Criteria.

Automation Testing Skills:
• Currently working on developing Framework in Selenium Java Automation in order to make regression testcases automated.
• Identifying different web elements in order to locate different functionalities of the application through X path inspector.
• Initialize web driver in order to use web elements.
• After getting functionality/pages wise Web elements (ID locators), put them in different classes and functions with the help of Selenium web driver.
• Write different functions as per regression test cases in order to send/perform different keys/Actions over the application.
• Write different public/private classes for calling different Tests.



Team Management Skills:

Ensuring that staff is motivated, monitored and measured in line with company targets and performance standards. Responsible for making sure that any gaps in performance or quality are quickly identified and addressed. Producing accurate reports on team performance for senior managers.

• Mentoring and training up junior and new staff
• Involved in the recruitment of new staff.
• Praise team members and creates a positive working environment.
• Providing prompt and accurate information on individual performance.
• Proven ability to manage through others.
• Able to priorities tasks and workloads in order of importance.
• Track record of delivering results with deadlines.
• Able to motivate and lead others in a team environment.

Sr. Software Test Engineer at CMA Systems, Dubai
  • United Arab Emirates - Dubai
  • April 2013 to September 2014

• Analyzing the Requirement document and coordinate with the business analyst for clarifications and participate in meetings regarding overview with customers.
• Planning of Testing activities based on the plan provided by the Test Manager
• Analyzing, Planning, Managing and Execution of Complete Test Cycle for Integration and System Testing.
• Review of Projects / Enhancements.
• Test Effort Estimation and Data Preparation
• Manually testing software applications and developing test plans and test cases.
• Test Data preparation for Build verification testing
• Designing of Functional and Regression Test cases in Quality Center and Rational Quality Manager.
• Functional and Integration Test Execution using Manual Testing.
Regression testing using Quick Test Professional.
Selecting appropriate data as per functionality & test it against the functional specifications in order to check for normal and abnormal behaviour of the system.
Identifying, analyzing defects, questionable functions, errors, and inconsistencies in software program functions, outputs, screens, and content
Defect tracking, reporting and preparation of test report in Rational Quality Manager.
Performing User Acceptance Testing on request.
Participating in Regression Testing for Qualification, Pre-Production and Production environments.
Close coordination with development team lead to meet project time-lines and ensuring high-quality software deliveries to client

Team Lead-Software Quality Assurance Engineer at Lahore Stock Exchange(G) limited
  • Pakistan - Lahore
  • March 2009 to March 2013

Job Responsibilities:

• Develop and lead the software system testing process, resources, programming, projects and documentation.
• Develop departmental policies and standard operating procedures, as needed, to effectively execute the principles and responsibilities of software quality assurance.
• Responsible for the selection and development of people, resources, and budgets necessary to perform the functions of software quality assurance.
• Responsible for assuring that output from the software development process includes adequate identification and interpretation of product requirements, such as a) traceability requirements, b) test requirements, c) usability, etc.
• Ensure appropriate scheduling of software quality resources/personnel to projects.
• Review product design documentation to ensure that requirements stated are correct, unambiguous, and verifiable.
• Assist in generation of use cases to ensure that all functional requirements of a system are captured during the product design phase.
• 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 reoccurrence of program operating problems and ensure efficiency of operation.
• Conduct compatibility tests (Mock Sessions) with the users.
• Give the Technical support to More than 20K User (Brokers & clients)
• Responsible to perform the Route Cause analysis and assist operation department in the same
• Assist operation department for any new changes in the program


As Software Quality Assurance officer:

Lahore Stock Exchange (G) Limited. , Lahore.
Job Responsibilities:
• Analyze the application functionality with requirement documents like BRS* and
• FRS* documents.
• Identify test scenarios or Test conditions for allocated module on test director
• To prepare Test cases in test director for desktop & web
• Create automation test script in test director
• Execute Test Cases in test lab in test director
• Defect Report and prioritizing defects in test director
• Participating in Re-testing* and Regression Testing* in test director
• Participate in Mock sessions
• Conduct System Testing, Functional testing, Sanity testing, Integration testing, Performance testing, User Acceptance Testing, Ad Hoc Testing, Exploratory Testing, Field Validation, Browser Compatibility Testing & Usability testing

Projects:
• Client Level Margining in Ultra Trading Application
• Client Trade Risk Filter in Ultra Trading Application
• Pre Settlement Delivery
• Revised UIN data Transmission Mechanism in Ultra Trading System
• Re-introduction of Odd Lot Market in Ultra Trading System
• Restriction to UIN—Block UIN in Ultra Trading System
• Margin Trading System
• Brokernet System (Ultra Trading Application to Clients)
• Short Selling without uptick or zero-plus tick up in Ultra Trading
• TFC Bond Market
• Erroneous Trades Session
Assurance and Change Management:
• To ensure that all ongoing initiatives are meeting the defined business objectives.
• To create liaison with area heads and respective stakeholders for creating sponsorship for desired change.
• Helping the teams to deliver the change

Visiting faculity at University of Engineering & Technology
  • Pakistan - Lahore
  • March 2010 to August 2012

Visiting Faculty-Software Quality Assurance in University of Engineering & Technology, Lahore

Software Quality Assurance Engineer at Harmain Trading & IT Services
  • Pakistan - Lahore
  • January 2008 to March 2009

 Review the Functional Specification or Use Case documents.
 Prepare Test Plane
 Identify test scenarios and test cases on Test Director.
 Designing of Functional and Regression Test cases

Education

Master's degree, Computer Science
  • at University of Punjab
  • December 2007

Programming, database, Software quality Assurance

Specialties & Skills

Stock Exchange
Software Quality Assurance
Requirements Gathering
Quality Assurance
capital market
trading systems
Software Quality Assurance/ business Analyst/ technical support to clients-- Financial systems
Change Management, SVN, Dimenssions, Visual source safe
Oracle Forms & Reports Testing
Mobile Trading Apps
Bug zila, Test Director, Rational quality manager, QTP, Win runner
Gateway Application
Oracle Procedure & packages
Web base Testing
SAP Application Testing
Real time Application Testing
Protocol Testing

Languages

English
Expert
Urdu
Expert

Training and Certifications

Software Quality assurance (Certificate)
Date Attended:
April 2008
Valid Until:
July 2008

Hobbies

  • Hobby to work under pressure in challenging Environment