Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Imran Khan

Frisco,TX

Summary

Well-practiced Test Automation Engineer with 15+ years designing and implementing streamlined diagnostic tools and policies. Keen to enhance legacy protocols and design holistic test automation frameworks. Veteran of revamping and developing test systems using emerging automation technology to shorten test phases, improve diagnostic accuracy and produce superior final products. Thorough quality assurance professional highly skilled in manual and automated application testing. Partners successfully with project management and development team members to put out high-quality software for customers. Decisive in identifying problems at any stage of production.

Overview

19
19
years of professional experience
1
1
Certification

Work History

Test Automation Engineer

Lexipol
04.2022 - Current
  • Develop QA test automation scripts for their leading online platform products using Selenium with Java and Playwright with JavaScript
  • Refine and update the existing automation framework
  • Develop meaningful test metrics to monitor progress from sprint to sprint
  • Update the manual test cases to reflect current updates to the application
  • Leverage Test Rails to organize the test cases in a meaningful way
  • Work closely with the Sprint team to work through assigned tasks.

VP of QA Test Automation

Bank Of America
01.2020 - 04.2022
  • Develop QA test strategies and processes for test automation
  • Coordinate testing activities for test automation with onshore and offshore resources
  • Coordinate resources and training for performance testing
  • Code test automation scripts utilizing Java and Selenium
  • Create test automation scripts using Tricentis Tosca, Selenium and Appium
  • Review manual test cases and test plans for all testing activities
  • Provide strategic leadership on implementation of In Sprint test automation
  • Develop SQL queries for backend data validation for data provisioning testing using TOAD
  • Develop process improvements for improving testing execution times
  • Developed CI\CD pipelines using Litmus and Tricentis Tosca.

Lead QA Test Automation Engineer

Hilti
11.2017 - 01.2020
  • Implementing best practices and processes for the QA automation team
  • Hiring and development of QA automation testers
  • Provided tool analysis and POC’s for new test automation tools
  • Coordinating with project leaders to implement QA methodologies
  • Implemented and trained team on Ranorex Studio for web test automation
  • Worked with Cucumber and Java to enhance existing automation tool
  • Implemented Selenium Grid through Cucumber to improve test execution times
  • Coding automation scripts using C#
  • Verifying data utilizing SQL and TOAD
  • Develop bugs using Jira and ALM
  • Implemented Appium studio for android and IOS mobile devices for automation testing
  • Involved in manual testing of all Hilti mobile apps
  • Lead and organized automation work for offshore automation team
  • Implemented metrics to measure the impact of test automation during multiple runs
  • Created weekly Power Point reports for management to show test automation progress
  • Integrated Ranorex Studio to Bamboo to develop the Continuous Integration pipeline
  • Integrated Ranorex Studio into Jira for automatic bug reporting
  • Worked with Selenium and C # to provide some alternative automation options
  • Worked with Jenkins and Cucumber for Continuous Integration
  • Worked on developing JMeter scripts for Load Testing
  • Developed POC for Load Runner and NeoLoad to replace JMeter solution
  • Coordinated with technical architects, senior developers, business analysts to implement quality in all stages of the project
  • Coordinated closely with the business to examine detailed requirements for testing
  • Assisted in the development of an analytics dashboard to capture QA metrics
  • Involved in API testing using POSTMAN.

Test Automation Architect

CBRE
11.2012 - 11.2017
  • Created the corporate wide QA process for all IT projects to follow
  • Developing corporate wide QA metrics to measure the progress of all testing
  • Created a framework for the Testing Center of Excellence (TCoE) for CBRE
  • Implementing best practices and processes for the TCoE
  • Hiring and developing QA testers for TCoE
  • Working with project leaders to implement QA methodologies
  • Implement Telerik Test Studio for test automation for manual regression testing for both web and mobile apps
  • Implemented Selenium for test automation using Java, C#, Visual Studio and Eclipse
  • Utilized Selenium Grid to develop test efficiencies by using parallel testing
  • Implement Microsoft Test Manager for the organization of manual test scripts
  • Coding automation scripts using C#
  • Trained team members in the use of Telerik Test Studio and Microsoft Test Manager
  • Involved in testing both android and IOS mobile devices in a manual and automated fashion
  • Lead onshore and offshore teams during the testing efforts
  • Mentors team members in how to perform functional and regression testing
  • Developed test summary reports at the end of each project
  • Developed templates for test scenarios, test scripts, test plans, bugs and test reports
  • Organize weekly status reports detailing the progress of all QA projects
  • Involved in process improvements within the SDLC and Agile
  • Develop QA methodologies to improve overall quality of the product
  • Review design documentation and develop a requirements traceability matrix
  • Develop templates in TFS for bugs to allow for improved efficiencies without defect fixing
  • Worked closely with technical architects, senior developers, business analysts to implement quality in all stages of the project
  • Worked closely with the business to examine detailed requirements for testing
  • Work closely with the business to undergo UAT testing
  • Extracted data using SQL for backend testing
  • Involved in the QA testing of all CBRE mobile applications
  • Scrum Master in Agile for the project team organizing sprint planning
  • SME for the multiple IT projects within CBRE
  • Involved in the DevOps transformation of CBRE
  • Worked on POC with Jenkins for Continuous Integration
  • Involved in Research and Development of new testing tools
  • Assisted in the development of an analytics dashboard to capture QA metrics.

Lead QA Analyst

Harris Computers True Automation
03.2011 - 10.2012
  • Lead a team of 8 QA analysts
  • Organize and allocate resources for all stages of our testing this being, functional, regression and acceptance
  • Work with the QA Manager to interview resources and assist in budget allocations
  • Develop standards for test cases, test plans and defect templates
  • Involved in selecting and testing the QTP automation tool for their client server application PACS
  • Involved in refining Team Foundation Server to utilize it as a test case management tool
  • Provide input for process improvements pertaining to the whole project life cycle
  • Instrumental in modifying design and use case documents to allow better efficiency for QA testing
  • Mentor and train the QA team in testing the application
  • Interface with Development and Business Analyst manager on a regular basis
  • Worked with Development manager to improve the quality of the release with targeted regression testing
  • Worked with JIRA for defect tracking
  • Tested WordPress sites
  • Worked with QA manager to interview candidates and develop staff career plans.

Lead QA Engineer

Apptricity Corporation
11.2009 - 02.2011
  • Leading a team of 3 QA Engineers
  • Involved in managing all functional, regression and integration testing of their premiere web based product
  • Involved in developing a new QA processes that has built efficiency, improved quality and reduced the number of defects into production
  • Developed an automation strategy and directly involved in recording and coding automation scripts using VB script for regression testing using HP Quick Test Pro
  • Developed test case templates and organized all the manual and automation scripts using HP Quality Center
  • Involved in researching performance testing tools for stress and load testing
  • Involved in developing in-house training for QTP and Quality Center
  • Responsible for keeping on top of new testing tools and methodologies that add value to our testing effort
  • Involved in developing standards for test plans, test scripts and test scenarios.

Lead QA Engineer

Interstate Batteries
10.2008 - 11.2009
  • Managing a staff of 8 engineers
  • Involved in allocation and co-ordination of testing work to all QA resources
  • Recording and coding scripts in VB script for test regression automation using the HP Quick Test Pro tool
  • Training my team on using the HP Quality Center and Quick Test Pro tools
  • Managed bi-weekly QA team meetings
  • Interfacing with project managers, business, development and DBA managers to cross co-ordination all work that comes through QA
  • Involved in training my staff in obtaining the CSTE certification through weekly study sessions
  • Developing documentation for developing test plans, test scripts using Quality Center, and writing up defects.

QA Manager

Match.Com
01.2008 - 10.2008
  • Managing a staff of 10 QA engineers
  • Responsible for the co-ordination of all functional, regression and integration testing of Match.com
  • Implementing process improvements to improve the quality of testing
  • Implemented QA metrics to monitor and improve testing
  • Currently involved in the implementation of a test case management tool Test Director for the management and organization of all our test scripts
  • Undertaking resource and budget planning for the acquisition of new tools and staff
  • Organizing the automation of all regression scripts using HP Quick Test Pro
  • Overseeing the training of QA staff in SQL and QTP
  • Interfacing regularly with upper management, business, and development and configuration management teams
  • Oversaw Match.com mobile app testing.

Senior QA Engineer

T-System Inc.
03.2007 - 01.2008
  • Tested the EV and Data Mart applications
  • Responsible for conducting all functional, regression and integration testing with the QA lead and manager
  • Responsible for the creation of all test document templates such as: test scripts, test plans and defect tracking
  • Involved in the implementation of the Test Case Management tool QA Director
  • Interfacing with development, business and technical network teams
  • Involved in co-coordinating and conduction defect and project progress meetings
  • Worked on developing SQL to perform data validation on backend applications.

QA Manager

ACS
05.2006 - 02.2007
  • Managing a staff of 12 team members consisting of onshore and offshore testers
  • Responsible for coordinating and conducting all functional, regression and performance testing
  • Implementing QA process improvements using the Vali Test Pro methodology
  • Implementing and running QA test automation for regression testing using Compuware Test Partner
  • Responsible for implementing a test case management tool Compuware QA Director
  • Interfacing with development, business and technical network teams
  • Responsible for creating test metrics for measurability and performance improvements.

Lead QA Engineer

Blockbuster
10.2004 - 05.2006
  • As a Lead QA Engineer for the largest video Entertainment Company my responsibilities include the following: Testing their POS system using both automated and manual test methods
  • Testing Blockbuster Online using manual and automated testing
  • Developing test scripts, test plans and outlining testing strategies
  • Oversaw automation of POS system using Mercury Winrunner for regression testing
  • Utilizing Mercury Test Director to develop manual test scripts and develop test metrics
  • Responsible for a team of 8 contract testers
  • Coordinating tasks between project managers, business and development
  • Assisting in the development of a QA certification program
  • Developed QA process for requirements and design testing
  • Overseen multiple high visibility projects, which included costing, resource allocation, developing testing strategies and finalizing budget proposals
  • Interfaced with project managers, software development directors and business directors on a regular basis.

Education

Tricentis Tosca Fundamentals AS1 and AS2

Certified Scrum Master

Quality Assurance Institute of America -

Certified Software Test Engineer (CSTE)

Information Systems and Technology -

Master of Science

Business Administration with Economics -

Bachelor of Arts (Honors)

Skills

  • Selenium
  • Playwright
  • Functionize
  • Tricentis Tosca
  • CI/CD
  • Java
  • JavaScript
  • Test Case Development
  • SQL Knowledge
  • Test Documentation
  • Gathering Requirements
  • Creating Test Cases
  • Software Quality Assurance
  • Test Management Tools
  • Atlassian Tool Suite
  • Jenkins Build
  • JIRA
  • NodeJS
  • Test Automation
  • Stress Testing
  • Regression Testing

Certification

  • Functionize Level 1-3 AI Test Automation
  • Tricentis Tosca AS! and AS2
  • CSTE - Certified Software Test Engineer

Timeline

Test Automation Engineer

Lexipol
04.2022 - Current

VP of QA Test Automation

Bank Of America
01.2020 - 04.2022

Lead QA Test Automation Engineer

Hilti
11.2017 - 01.2020

Test Automation Architect

CBRE
11.2012 - 11.2017

Lead QA Analyst

Harris Computers True Automation
03.2011 - 10.2012

Lead QA Engineer

Apptricity Corporation
11.2009 - 02.2011

Lead QA Engineer

Interstate Batteries
10.2008 - 11.2009

QA Manager

Match.Com
01.2008 - 10.2008

Senior QA Engineer

T-System Inc.
03.2007 - 01.2008

QA Manager

ACS
05.2006 - 02.2007

Lead QA Engineer

Blockbuster
10.2004 - 05.2006

Tricentis Tosca Fundamentals AS1 and AS2

Certified Scrum Master

Quality Assurance Institute of America -

Certified Software Test Engineer (CSTE)

Information Systems and Technology -

Master of Science

Business Administration with Economics -

Bachelor of Arts (Honors)
Imran Khan