Lead Qa Engineer Resume
Fremont, CA
PROFESSIONAL SUMMARY:
- Over 13 years of experience in Quality Assurance in which around 7 years as QA Lead/Test Coordinator.
- ISTQB Certified Test Professional and Certified in HP ALM (Application Lifecycle Management) ATP.
- Extensively Proficient in Black Box, White Box, Functional, Integration, GUI, UAT, SystemUsability, Regression, Backend, Web Services, ETL, Database, Security, Stress, Load, reliability, Stability, Backend, Nonfunctional, manual and automation testing.
- Played different roles as QA Lead/ Test Coordinator/Sr.QA Engineer and QA Tools Admin.
- Experience with resource planning, scope assessment, communication plan, reporting metrics templates, defect reports and change management.
- Expertise on Retail, Healthcare, Utilities, Financial, Banking, Insurance, SCM and Media& entertainment Domains.
- Expertise in designing and developing Test Strategy, Test Plan, Test Cases and generating Test, Defect Reports.
- Experience in implementing SDLC Methodology including Waterfall, Agile methodology and Rational Unified Process.
- Proficient as Quality Assurance Lead/Manager in both manual and automated testing process with open source tools like Selenium WebDriver, Telerik, HP Tools like QTP/UFT, Load Runner, Performance, HP QC/ALM and JIRA.
- Expertise in SOAP, REST testing using SOAP - UI, Postman and Rest Assured JAVA based HTTP(REST) API testing
- Experience in implementing Selenium WebDriver, Appium for Web and Mobile (iOS, Android) automation.
- Experience in developing automation framework implementing Modular (Page Object Model), Data Driver and Behavior Driven Frameworks.
- Experience in testing mobile applications on iOS and Android.
- Good understanding of RDBMS Systems and worked on different databases like Oracle, SQL Server, NoSQL, and DB2.
- Experienced in HP QC/ALM Installation, Configuration, Site Administration, Customization and Upgrades.
- Expertise in Defect Tracking and Bug Reporting Tools like HP ALM, JIRA, QC/Test Director/Rational Clear Quest.
- Managing, improving and driving Quality Center/ALM usage, best practices and enhancements for IT QA organization.
- Strong knowledge in Six Sigma, SEI-CMM, ISO standards, Automated Software Testing Maturity Model
- Excellent in structuring and leading Quality Assurance teams towards building Quality Software Products.
LEADERSHIP SKILLS:
- Experience in creating Test Strategy with focus on Resources, Schedules and Risk Analysis
- Experienced in developing and executing plans, meeting deadlines and operating under time constraints
- Proven experience in Client Relationship Management, Business Process Improvement, Complex Situations.
- Proven experience in building QA teams, knowledge transfer and trainings.
- Experienced in representing QA Team in User Group meetings involving stake holders of the projects.
- Experience in Acceptance Test conductance for release decisions
- Experience in coordinating work with onsite, offshore teams
TECHNICAL SKILLS:
Test Automation Tools: Selenium WebDriver, Appium, UFT/QTP, Loadrunner, Junit/TestNG, SOAP-UI, Postman, Telerik, JMeter
Test Management Tools: HP ALM 12.20, 11.5, QC10, Microsoft TFS, SAP Sol Manager, Jira, Bugzilla, Buganizer.
Programming Languages: Java, VB, JavaScript, Perl, SQL, PL/SQL, C#.Net
ALM Tools: HP ALM Synchronizer, PC 11.5, ALM Ali, HP ART, ALI Dev, JMeter, MSVS, Loadrunner and PC.
Mobile Testing: ADB, LogCat, Charles Proxy, Fabric(Beta), Android Studio, Xcode
Platforms: Linux, UNIX, Windows
Database Systems: Oracle, MySQL, NoSQL, TOAD
Other Software: Subversion, Perforce, TFS, Maven, Jenkins.
PROFESSIONAL EXPERIENCE:
Confidential, Fremont, CA
Lead QA Engineer
Responsibilities:
- Analyzed and functional design & specification, technical design, database design documents and developed test strategy for LAM test delivery.
- Created test plans for each release (Release 0,1,2,3 and 4)
- Prepared a regression and functional test scripts using Selenium WebDriver, TestNG and Telerik
- Developed and tested web service test cases for REST services using Postman.
- Developed and performed performance testing using Telerik and JMeter
- Performed Unit testing code reviews on MSVS Solution Explorer
- Integrate Telerik with third party ALM, IDE tools such as JIRA and TFS
- Performed different phases of testing including GUI, Sanity, Functional, System, security and integration testing
- Install, maintain Test Automation tools like Telerik, test management tolls, patch installation, maintenance and upgrades
- Develop status reports to include Test Status & Test Metrics like Test Completion, Defect metrics, Test Effectiveness etc.
- UAT coordination with various regions and crated How To videos and UAT survey questionaries’
- Monitor the test execution progress for various mile stones in the release and communicate it with management.
- Involved in MInT mobile app testing (iOS, Android platforms) and track the execution, report the defects.
- Experience in using Mobile Platform tools and other debugging tools like ADB, Monitor, Logcat, Android Studio
- XCode, Charles proxy.
- Responsible for conducting A/B Testing as part of multiple new feature/design implementations
- Reported defects using ALM/JIRA and interacted with the development team to resolve any defects.
- Development, implemented complex defect process and customization
- Upload functional, UAT test cases and organize the test execution cycles
- Conduct Triage meetings and publish Dashboards and Daily Status Reports
Environment: Selenium WebDriver, Java, TestNG, Jenkins, Maven, Appium, C# .Net, SSMS 17.3, XML, SQL, LINUX/Windows, JIRA, Telerik Test Studio, Android Studio, Charles Proxy, Fabric(Beta, Postman, TFS, HTML, AngularJS.
Confidential, San Jose, CA
Lead QA Engineer
Responsibilities:
- Analyzed and developed a uniform baseline strategy for test Delivery
- Create Test Plans for each release and or/deployment
- Review and provide comments for Test Plans and Test Scenarios
- Verified traceability of Test Conditions to Test Cases
- Monitor the test execution progress for various mile stones in the release and communicate it with management.
- UAT coordination with Business Analyst and Project Management teams
- Performed different phases of testing like GUI, sanity, Functional, integration, Interruption, security and regression testing in Mobile and web based apps and produced various metrics to PMO team.
- Developed the UAT test plans, UAT test case creation and execution for PFiT UAT cycles.
- Prepared a regression and functional test scripts using Selenium WebDriver and TestNG.
- Developed web service test cases for REST services testing using Postman tool.
- Developed and executed performance test scripts using HP Loadruner/Performance Center.
- Monitor the test execution progress for various mile stones in the release and communicate it with management.
- Involved in Confidential Business mobile app testing (iOS, Android platforms) and track the execution, report the defects.
- Experience in using Mobile Platform tools and other debugging tools like ADB, Monitor, Logcat, Android Studio XCode, Charles proxy.
- Responsible for conducting A/B Testing as part of multiple new feature/design implementations
- Reported defects using ALM and interacted with the development team to resolve any defects.
- Development, implemented complex defect process and customization on PFiT Program
- Upload functional, UAT test cases and organize the test execution cycles in test lab in ALM
- Conduct Triage meetings and publish Dashboards and Daily Status Reports
- Create custom fields in ALM, setup test releases, cycles and support Business users
- Create and publish daily Defect dashboard, test execution dashboard and requirement coverage metrics
Environment: Selenium WebDriver, Appium, Java, TestNG, Jenkins, Maven, SAP HANA, Bank Analyzer, ECC, SAP, Informatics, XML, SQL, LINUX/Windows, TOAD, ALM, Certify Worksoft, UFT, Android Studio, Charles Proxy, Fabric(Beta) and Postman.
Confidential, Louisville, KY
Sr.QA Engineer
Responsibilities:
- Analyses the Functional Requirements and develop the test strategy, Test Plan and test scenarios
- Provided Test Estimates for various phases of the project
- Create UAT Test strategy and track the UAT progress in ALM
- Review and provide comments for Test Plans and Test Scenarios
- Meets quality assurance financial objectives and provide metrics
- UAT coordination, monitor the test execution progress for various mile stones in the release and communicate it with management
- Performed mobile testing of Confidential &E app on iOS and Android platforms.
- Developed webservice testing scenarios and executed scripts using SOAP-UI
- Responsible for build and maintain the automation framework using Java, Selenium WebDriver
- Developed Data Driven Tests for multiple features
- Executed tests using Maven, Jenkins.
- Perform HP QC & ALM Site, Template, Library and Project Administration tasks
- Develop the uniform Defect workflow process and build in Template project
- Analyze existing QA Tools, Backup& Restore mechanism, conduct Disaster Recovery Test and user management
Environment: Java, J2EE, SAP, XML, SQL, Oracle, PERL, LINUX/Windows, TOAD, HP QC/ALM, Loadrunner, SOAP-UI, iOS, Android, Google Analytics.
Confidential, Charlotte, NC
Lead Test Engineer & Tools Engineer
Responsibilities:
- Analyze and developed a uniform baseline strategy for test Delivery
- Identified gaps with current Test Plan and Test Strategy Templates and made recommendations on how those templates could be improved
- Create Test Plans for each release and or/deployment for web and mobile apps
- Involved in Mobile App testing - Native Apps (iOS, Android platforms) in Real devices and Virtual devices.
- Review and provide comments for Test Plans and Test Scenarios
- Performed API web services testing using the SOAP UI
- Verified traceability of Test Conditions to Test Cases
- Monitor the test execution progress for various mile stones in the release and communicate it with management.
- UAT coordination with Business Analyst and IT teams
- Responsible for build and maintain the automation framework using Java, Selenium WebDriver, TestNG
- Executed tests using Maven, Jenkins.
- Perform QC 10 to ALM 11.5 upgrade and ALM Site Administration tasks
- Analyze existing QC/ALM Backup& Restore mechanism and conduct Disaster Recovery Test
- Analyze & troubleshoot user access and technical issues
- Identified the gaps in Defect Workflow and proposed Role Based workflow
Environment: Java, Eclipses, Web Services, JSP, XML, SQL, Oracle, PERL, LINUX/Windows, TOAD, iOS, Android, Selenium WebDriver, TestNG, Maven, ALM, JIRA, SOAPUI
Confidential, East Hanover, NJ
Lead QA Engineer
Responsibilities:
- Analyzed the System Specification Requirements (SSR) to understand the Test Requirements in each release
- Involved in System, Functional & Regression Testing Phases
- Analyze the Business Requirements, Define the Test Strategy and Test Plan
- Preparation of Test Scenarios, test case and Test Data Requirements
- Involved in Mobile/iPad testing on iOS devices and tracked the test progress
- Performed Test Execution and Track the Defects for Scheduling and Clinical Trail apps
- Performed HP Quality Centre Projects customizations
- Developed new fields in Defect module, test plan, test lab and requirement modules
- Manage a group of 8 testing Resources from different teams
- Preparing the status reports and circulated to varies stakeholders
Environment: Java, J2EE, Web logic, Oracle, HP QC9.2,iOS
Confidential
Senior QA Lead
Responsibilities:
- Reviewed current OM QA Methodology / Process by interacting with BAs, Project Managers, Test Managers, Testers, members of the QA Governance and Proposed a Testing Center of Excellence QA Life Cycle that the Testing Center of Excellence recommends should be the standard for all QA departments throughout the organization.
- Lead a group of 8 testing Resources from different Lines of Business within the OM
- Created Tools Strategy and Test Plan documents
- Created QA Project Plans for all phases of the Project Life Cycle for Test Resources
- Defined Entry / Exit criteria and Customized Defect Process
- Provided Test Estimates for various phases of the project
- Verified traceability of Test Conditions to Test Cases
- Coordinated Off-shore Test Resources
- Facilitated Project Defect Triage Meetings. Provided Senior Management with Defect Management Metrics
- Involved in coordinate activities with various technical teams i.e. network, database, architecture to design solutions and resolve incidents, requests and support
- Recommended various metrics be gathered and edits to the existing QC 10.0 Test Lab and Defect Templates to help capture Ambiguity Defects, Test Execution Prioritization and various stages of a Defect’s Life Cycle
- Developed SQL queries to test the accuracy in report generation
- Defined Test Data requirement strategy and Performed data validation
- Performed UI and Functional Testing through Web interfaces
- Hands on experience in implementing QTP/VB Script based automation
- Conduct Demos and Trainings to various client teams on QC/ALM New Features
- Reporting and triaging the bugs through Quality Center
Environment: Java, JSP, XML, SQL, Oracle, PERL, LINUX/Windows, TOAD, QTP, Quality Center/ALM, TFS
Confidential
Sr. Quality Assurance Engineer/ Lead QA Engineer
Responsibilities:
- Involved in requirement collection and analysis at client’s site with all key stake holders.
- Participated in Test reviews to ensure the requirements coverage
- Provide the Test Estimations
- Reviewing Test Plans with onsite team and client
- Defect reporting using the Quality Centre and Status Reports
- Managed the communication with onsite team and client
- Extensively involved in Regression testing using QTP, VB Script
- Performed Functional and Data Driven Testing using QTP
- Responsible for hiring/training QA resources at offshore for manual and automated testing.
- Lead the QA for multiple feature releases and worked with team of 3-15 people.
- Responsible for performance management of QA team.
Environment: Java, J2EE, Web logic, Oracle, QTP, HP QC