Qa Automation Test Lead Resume
Denver, CO
SUMMARY:
- 12+ years of total IT experience
- Experience in Cable, Telecom, Automotive, Financial and Embedded Domains
- Vast experience in Technical as well as Project Management roles in the Projects
- Experienced Software Professional specializing in Quality Assurance and Test Automation
- Experience in Test Automation Framework and Script development using Scripting Languages and Testing Tools
- Extensive knowledge in QA DevOps involving Continuous Integration and Delivery using Concourse and Jenkins
- Experienced using Configuration Management tools namely Puppet and Chef
- Extensive knowledge and experience in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Expertise in QA Methodologies, Quality Assurance Life Cycle, Test Strategy, Test metrics.
- Involved in the all phases of testing life cycle starting from Test Design, Test Execution, Requirement Traceability matrix, Defect Management (Tracking & Reporting) and Test Metrics Reporting
- Experience in Effort Estimations, Task Allocation, Test Deliverables, Test Plan, Defect Reports, Metrics based on client requirement.
- Demonstrated Excellence in Requirements understanding and analysis, creating test approach documentation
- Experience in test automation tools like HP Quick Test Pro (QTP), Selenium, Quality Center and various other tools
- Experience in writing query for MySQL Database and Non - SQL DBs such as Mongo DB
- Experience in Bug tracking and reporting using Defect Management Tools such as JIRA, BugZilla, HP ALM and Quality Center
- Advanced knowledge and experience with testing methodologies - Functional, Regression, GUI Testing, Integration, End-to-End, Smoke and stress testing techniques
- In-depth understanding of Procedural and Object oriented programming models
- Experienced in developing the unit test cases, functional as well as Regression test cases and integration test cases
- In-depth knowledge and experience working extensively in Agile, Waterfall, and Scrum SDLC Methodology
- Ability to learn quickly in work environment, fluent in communication, productive interpersonal skills with the ability to understand and cooperate with group requirements efficiently
- Cross browser knowledge and testing essential
- Web Service testing (RESTful and SOAPUI) and Automation using Apache JMeter using JSON, XML payloads.
- Experienced in Automotive Bench Testing, In-Car Testing, Drive Testing.
- Excellent knowledge in CAN Protocol including Analysis and logging tools as well as SiL and HiL.
- Experienced in handling teams, Estimations, Project management, Client interactions, Test plan preparations, Test Case Design, Test Case Execution, Reviews, Bug Reporting and Deliverables Preparation
- Results oriented, with an ability to work with aggressive timelines and deliverables and to see any assignment to successful completion within the established project schedule.
TECHNICAL SKILLS:
Automation and Testing Tools: PyCharm, HP QTP/UFT, Selenium, Cucumber, Apache JMeter, Test Builder, Appium, PyAnvil Tool, Sikuli, Harness Tool (Client Proprietary), Panacea, CANalyser, CANoe, Cygwin, Hummingbird Exceed, Web Services, RESTful API, SOAPUI, MATLAB, Puppet, Chef, Jenkins, Concourse
Defect Tracking & Management Tools: JIRA, Bugzilla, Clarify, RTC, HP ALM, MS Project, Trello
Programming and Scripting Languages: Python, Perl, VBScript, Groovy Script, Sikuli script, Ruby, JavaScript, JSON, SQL, XML, C++, C
Version Control Tools: Clearcase, VSS, SVN, GitHub, SharePoint
Test Devices and Browsers: Set-Top Box, Automotive Test Bench, Mobiles, Tablets, IE, Mozilla Firefox, Safari, Chrome
Other Tools / Knowledge: Dockers, Kubernetes, MySQL, MongoDB, Redis, MS VISIO, MS Office, Gliffy tool, Sharepoint, Filezilla, Putty, DOORS
Operating systems: Windows, QNX, Unix, Linux, iOS, Android
Methodologies: Agile, SCRUM, Kanban, Waterfall
PROFESSIONAL EXPERIENCE:
Confidential, Denver, CO
QA Automation Test Lead
Responsibilities:
- Interaction with the Business Clients, Product Owners, Developers and Client Manager for clear exposure to trickle down the technical/functional User Requirements to Test Plans and Test Scenarios
- Tested the product in highly dynamic environment with sprint team using agile SCRUM methodology.
- Planning and identification of test scenarios
- Preparation of Test cases for the Emergency Alert System module
- Development of Test Automation Framework and Test Scripts
- Automation implementation and Execution of the Test scenarios and cases for different features
- Implementation of the Continuous Integration using Concourse
- Feasibility and Implementation analysis of Continuous Delivery using Jenkins
- Configuration management using Puppet
- Task Management and effort logging, updating and attending Technical calls
- Logging and tracking of the bugs in JIRA Defect Tracking tool
- Managing the team members and co-ordinate the activities to provide the deliverables effectively
- Functional, Regression, Sanity, smoke, Integration and System Testing
- Involved in REST-ful web services testing using JMeter testing tool
- Review of the test plan, test scenario and test cases.
- Coordinate with offshore and onsite members for technical clarifications.
- Helping the team members with Technical and hardware issues.
- Responsible for sharing the metrics for the offshore and onsite team.
- Prioritizing of bugs and status reporting
- Testing and Verification of the fixed defects
- Attending the Grooming and Sprint planning for the module
- Conducting Daily scrum standup meeting for the QA team and tracking the activities
- Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports
Environment: Python, PyCharm, Concourse, Jenkins, Puppet, JSON, JMeter, XML, Trello, GitHub, iOS, Android, JIRA, Trello, Various STBs, Various Mobiles and Tablets
Confidential, Denver, COQA Automation Test Lead
Responsibilities:
- Interaction with the Business Clients, Product Owners, Developers and Client Manager for clear exposure to trickle down the technical/functional User Requirements to Test Plans and Test Scenarios.
- Tested the product in highly dynamic environment with sprint team using agile SCRUM methodology
- Verified business requirements, rules, and user stories, business scenarios to write Test Plan, and Test Strategy and test cases/scenarios and performed testing
- Planning and identification of test scenarios.
- Preparation of Test cases for the various Dynamic Ad Insertion module
- Development of Test Automation Framework and Test Scripts
- Automation and Execution of the Test cases for different features
- Implementation of the Continuous Integration using Concourse
- Feasibility and Implementation analysis of Continuous Delivery using Jenkins
- Configuration management using Puppet
- Task Management and effort logging, updating and attending Technical calls.
- Logging of the bugs in Defect Tracking tool.
- Managing the team members and co-ordinate the activities to provide the deliverables effectively.
- Sanity, Functional, Regression, Integration and System Testing.
- Involved in REST-ful web services testing using JMeter testing tool
- Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports.
- Review of the test plan, test scenario and test cases.
- Coordinate with offshore and onsite members for technical clarifications.
- Helping the team members with Technical and hardware issues.
- Responsible for sharing the metrics for the offshore and onsite team.
- Prioritizing of bugs and status reporting
- Testing and Verification of the fixed defects
- Attending the Grooming and Sprint planning for the module
- Conducting Daily scrum standup meeting for the QA team and tracking the activities
Environment: Python, PyCharm, Concourse, Jenkins, Puppet, JSON, XML, JMeter, Appium, GitHub, Trello, Various STBs, iOS, Android, JIRA, Trello, Various Mobiles and Tablets
Confidential, Peachtree City, GAQA Automation Test Lead
Responsibilities:
- Analysis of business requirements, rules, user stories, business scenarios to write Test Plan, and Test Strategy and test cases/scenarios and performed testing
- Gathered and reviewed Business Requirement (BRD), System Requirement Specification (SRS) and details
- Planning and identification of test scenarios.
- Preparation and execution of Test cases for Multimedia, Bluetooth, Voice Recognition and Radio services
- Experienced in testing with Apple Car Play and Android Auto
- Review of the test scenarios and test plan
- Demonstrated Excellence in CAN Protocol including Analysis and logging tools
- In-Depth Knowledge of MOST, LAN, and LIN
- Knowledge and Experience in Automotive Serial Communication Protocols, SiL and HiL
- Experienced in Automotive Bench Testing, In-Car Testing and Drive Testing
- Involved in HMI, ECU and System Level testing
- Development of Test Automation Scripts
- Task Management and effort logging, updating and attending Technical calls
- Logging of the bugs in Defect Tracking tool
- Regression testing on various builds
- Experience with NeoVI serial data test tool
- Managing the team members and co-ordinate the activities to provide the deliverables effectively
- Version up testing, Sanity Testing, Functional, Regression and System Testing
- Coordinate with offshore and onsite members for technical clarifications
- Helping the team members with Technical and hardware issues
- Performed Review of Project documentations and technical documentations to ensure QA processes are complaint
- Followed all verification and auditing process to ensure QA guidelines meets the compliance and maintain test documentation as per set standards and procedures
- Responsible for sharing the metrics for the offshore and onsite team.
- Prioritizing of bugs and status reporting
Environment: QNX, Test Builder, CANalyser, CANoe, Panacea, RTC, SharePoint, SVN, Windows, iOS, Android, Automotive Test Bench, In-Car Testing, Drive Testing
Confidential, Peachtree City, GAQA Automation Test Lead
Responsibilities:
- Analysis of business requirements, rules, user stories, business scenarios to write Test Plan, and Test Strategy and test cases/scenarios and performed testing
- Gathered and reviewed Business Requirement (BRD), System Requirement Specification (SRS) and details
- Analyzing the requirements from SRS Document.
- Planning and identification of test scenarios for Voice Recognition and Navigation system
- Execution of the Test cases for different features.
- Review of the test cases.
- Demonstrated Excellence in CAN Protocol including Analysis and logging tools
- Experienced in Automotive Bench Testing, In-Car Testing and Drive Testing
- Knowledge and Experience in Automotive Serial Communication Protocols, SiL and HiL
- Involved in HMI, ECU and System Level testing
- Task Management and effort logging, updating and attending Technical calls.
- Development of Test Automation Scripts
- Logging of the bugs in Defect Tracking tool.
- Regression testing on various builds.
- Managing the team members and co-ordinate the activities to provide the deliverables effectively.
- Version up testing, Sanity Testing, Functional and System Testing.
- Coordinate with offshore and onsite members for technical clarifications.
- Performed Review of Project documentations and technical documentations to ensure QA processes are complaint
- Followed all verification and auditing process to ensure QA guidelines meets the compliance and maintain test documentation as per set standards and procedures
- Helping the team members with Technical and hardware issues.
- Responsible for sharing the metrics for the offshore and onsite team.
- Prioritizing of bugs and status reporting
Environment: QNX, Test Builder, CANalyser, CANoe, Panacea, RTC, SharePoint, SVN, Windows, iOS, Android, Automotive Test Bench, In-Car Testing, Drive Testing
ConfidentialTechnical Lead
Responsibilities:
- Planning and identification of test scenarios.
- Preparation of Test cases for the various modules.
- Development of Test Scripts for all the test case scenarios.
- Preparation of the Test Plan and Test Cases for the Validation.
- Attend Design review meetings and understanding of the work items.
- Prepare test estimates and revise if applicable.
- Manage and Assign work to the team.
- Escalate any issues/risks to ensure quality of all deliverables meets expectations.
- Attend review meetings.
- Ensure team follows proper defect management process.
- Testing of the product sprint cycles.
- Testing the REST-ful web services testing
- Daily customer Interaction to update them on the progress at offshore team.
- Prioritizing of bugs and status reporting
- Knowledge sharing and Defect Prevention Activities
Environment: Intel Test Harness tool, Python, JSON, Windows 7, Windows 8, iOS, Bugzilla, SVN, JIRA, Selenium Web Driver
ConfidentialTechnical Lead
Responsibilities:
- Planning and identification of test scenarios.
- Development of Test Scripts for all the test case scenerios.
- Review the Test Scripts completed by the team.
- Manage and Assign work to the team.
- Escalate any issues/risks to ensure quality of all deliverables meets expectations.
- Frequent Customer Interaction to update them on the work progress and discuss technical issues.
- Prioritizing of bugs and status reporting
Environment: Intel PyAnvil tool, Python, HP QTP/UFT, VBScript, Selenium, Sikuli, Windows 7, Git, JIRA
ConfidentialTechnical Lead
Responsibilities:
- Involved in development of the Feed Parser automation tool using Python
- Involved in scripting and testing of the web application using the HP QTP tool
- Involved in testing and validation of the Project sprint Cycles.
- Involved in preparing Test Plan, Traceability Matrix
- Preparation and Execution of Test cases
- Prioritizing of bugs and status reporting
- Knowledge sharing and Defect Prevention Activities.
- Management of the work allocation and completion.
- Interacting and reporting the updates to the client
Environment: Python, HP QTP/UFT, VBScript, Sikuli, Windows 7, Git, MPP Feed Parser tool, MPP Tool
ConfidentialTechnology Lead
Responsibilities:
- Development of fixes and patches for bugs identified for the node.
- Planning and identification of test scenarios.
- Preparation of the Test Plan and Test Cases.
- Attend Design review meetings and understanding of the work items.
- Manage and Assign work to the team.
- Escalate any issues/risks to ensure quality of all deliverables meets expectations.
- Attend review meetings.
- Ensure team follows proper defect management process.
- Take care of the knowledge management activities in the team.
- Daily customer Interaction to update them on the progress at offshore team.
- Prioritizing of bugs and status reporting
- Knowledge sharing and Defect Prevention Activities
Environment: C++, C, Perl, Clearcase, Windows, Unix, Clarify, Cygwin, Humming Bird Exceed
ConfidentialProject Engineer
Responsibilities:
- Development of fixes and patches for bugs raised for the node.
- Preparation of the Test Plan and Test Cases.
- Attend review meetings.
- Testing of the new product releases
Environment: C++, C, Perl, Clearcase, Windows, Unix, Clarify, Cygwin, Humming Bird Exceed