Qa Lead Resume
San Francisco, CA
SUMMARY:
- Having 10+ Years of experience in Software Testing ensuring the quality of E - Commerce, Gaming, Asset Management, Financial and Email Marketing domains using Manual testing Techniques and Automated Testing Tools supporting areas of Client-Server Technology, Web applications and Mobile Applications.
- Experience writing Gherkin test cases implementing BDD with Ruby and Cucumber.
- Proficient with selenium in writing test scripts using locators, web driver methods, Java programming features and TestNG implementations.
- Implement Java OOPS concepts in building Keyword Driven, Data Driven, Hybrid and Page Object Model test automation framework.
- Experience with Agile, continuous integration environment with Jenkins and Maven.
- Experience testing native, hybrid, responsive apps on physical devices and Emulators.
- Experience in cross browser, cross platform, cross version testing using Sauce Lab.
- Experienced in using repository manager such as GitLab.
- Managed Release/ Production launch calls.
- Sound understanding and experience with SDLC, STLC focused in Agile and Waterfall methodologies.
- Expertise in Effort estimation, developing POC, Test Scripts reviews, establishing coding standards, updating automation framework based on client requirements, test scripts design.
- Good at Sprint planning, Story point estimation, Sprint demo, daily stand-up meetings, preparing QA guidelines, tracking project status and deliverables, providing Test Reports and Release notes.
- Expertise in Functional and Non Functional Mobile Application Testing on different mobile platforms (Android & IOS).
- Hands-on experience in SDK tool and adb commands for android platform.
- Experience in testing applications on Phone and Tablets in 2G, 3G and 4G, Wifi networks.
- Well versed in testing the application on various generations of Android and Iphone.
- Expertise in testing the application based on device configuration like Camera, Battery, device settings, Calls, SMS, different networks.
- Experience in Automating Client/ Server applications using IBM RFT tool.
- Experienced in Mobile App Testing in Android Platform using Appium.
- Involved in managerial process and taking care of all the reporting activities on daily basis and reporting the status to client, onsite and offshore management.
- Provided day-to-day guidance, Time management, Task management, and Team management.
- Maintained standards for testing software including identifying testing resources as well as scheduled and planned testing activities.
- Expertise in writing User Stories, Test Scenarios, Test Cases, Test Case Reviews and Test Execution.
- Well versed in all Testing Stages/Phases, Testing Types and Techniques.
- Strong Experience in User Interface Testing, Functional Testing, System Testing, Regression Testing, Integration Testing and User Acceptance Testing.
- Expertise in Non Functional testing such as Security Testing, Compatibility Testing, Usability Testing, Accessibility Testing.
- Experienced in analyzing Functional Requirement Specifications (FRS) and System Design Specifications (SDS).
- Experience in Back - end testing, data validation, Database testing using SQL queries.
- Excellent interpersonal skill set with a self-starter attitude, team-player, and flexibility with strong analytical, problem solving and leadership skills.
TECHNICAL SKILLS:
Testing Types: Black Box, Functional, Integration, System, Sanity, Regression, End to End, User Interface, User Acceptance, Smoke, Database Testing, Security Testing, Compatibility Testing, Usability Testing, Accessibility Testing.
Automation Tools: Cucumber, Rspec, Selenium, Appium and IBM Rational Functional Tester.
Operating System: Windows, MAC
Mobile OS: ANDROID, IOS
Test Management & Defect Management Tools: Test Link, JIRA, VersionOne, Bugzilla
Database: Oracle 8i/9i/10g/11g, SQL Server 2005/2008.
Browsers: IE, Mozilla, Chrome, Safari, Opera, Edge
Domain Knowledge: E-commerce, Financial, Gaming, Asset Management and Email Marketing
Languages: C++, Java, Ruby
IDE: Eclipse, IntelliJ
Agile Tools & Office Tools: Hansoft, JIRA, VersionOne & MS Office
Misc: Maven, SVN, Jenkins, Sauce Lab
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, CA
QA LeadResponsibilities:
- Release Regression QE Lead.
- Responsible for testing web application on Desktop and mobile.
- Certifying the build and supporting the release.
- Responsible for preparing Test Strategy, Test Plans, Iteration Plans and managing the QA activities.
- Development of Automation test scripts using Gherkin with Ruby Cucumber implementing BDD.
- Designed and developed behavior driven development scripts using Page object model.
- Integrated the test automation project with continuous integration system - Jenkins and maintained in repository manager GitLab.
- Scheduling Execution Jobs in Jenkins, analyzing the test results and fixing script errors or creating defect accordingly.
- Responsible for preparing Test Data.
- Responsible for Test case/ automation scripts reviews and providing the feedback to ensure testing efficiency and vast code coverage.
- Responsible for defect tracking, defect Triaging and defect health monitoring.
- Performed Functional testing including Sanity, Smoke, System, Integration, Regression, User Interface Testing, End to End testing and non-functional testing including Security, Usability, Accessibility and Compatibility Testing.
- Managed and coordinated with the offshore team for completion of project tasks.
- Worked closely with development engineers to improve testability of requirements specifications.
- Issue analysis and defect assignment to the Development teams using JIRA and VersionOne.
Confidential, San Francisco, CA
QA LeadResponsibilities:
- Analysis of functional specifications and designing Test Plans, Test Scenarios and Test cases.
- Responsible for testing mobile web application on both Android and IOS platforms.
- Responsible for preparing Test Strategy, Iteration Plans and managing the QA activities.
- Development of Automation test scripts using Gherkin with Ruby Cucumber implementing BDD.
- Designed and developed behavior driven development scripts using Page object model.
- Integrated the test automation project with continuous integration system - Jenkins and maintained in repository manager GitLab.
- Executed automated test scripts for Sanity, Functional and regression testing using cucumber.
- Show casing of current stories at end of Iteration.
- Responsible for conducting Bug Triage.
- Responsible for preparing Test Data.
- Responsible for Facet Testing for Search and Browse modules.
- Responsible for Test case reviews and providing the feedback for vast coverage of test cases.
- Tested the application under different networks and Internet speeds including 4G, and Wi-Fi.
- Tested the application based on different OS versions of the devices and prepared the traceability Matrix for analyzing the behavior.
- Responsible for defect tracking and defect health monitoring.
- Performed Functional testing including Sanity, Smoke, System, Integration, Regression, User Interface Testing, End to End testing and non-functional testing including Security, Usability, Accessibility and Compatibility Testing.
- Leading and Mentoring QA Team.
- Issue analysis and defect assignment to the Development teams using JIRA and VersionOne.
Environment: Cucumber, Rubymine, Selenium Webdriver, GitLab, JIRA, VersionOne, MAC, IOS & Android.
Confidential, Piscataway, NJ
QA LeadResponsibilities:
- Lead the team of 5 members including both manual and automation.
- Analysis of functional specifications and designing Test Plans, Test Scenarios and Test cases.
- Responsible for preparing Test Strategy, Test Plans, Iteration Plans and managing the QA activities.
- Providing the Automation Estimation for developing scripts using Selenium Webriver.
- Development of Automation Scripts for mobile web site using Java Selenium Webriver.
- Designed and developed automation scripts using Page object model.
- Executed automated test scripts for Sanity, Functional and regression testing using Selenium Webriver
- Responsible for conducting Bug Triage.
- Responsible for preparing Test Data.
- Responsible for Test case reviews and providing the feedback for vast coverage of test cases.
- Responsible for defect tracking and defect health monitoring.
- Performed Functional testing including Sanity, Smoke, System, Integration, Regression, User Interface Testing, End to End testing and non-functional testing including Security, Usability, Accessibility and Compatibility Testing.
- Leading and Mentoring QA Team.
- Issue analysis and defect assignment to the Development teams using JIRA.
Environment: Selenium Webdriver, Appium, JIRA, MAC, IOS.
Confidential
Sr QA EngineerResponsibilities:
- Lead the team of 8 members including both manual and automation.
- System study & Analysis of the product functionality.
- Responsible for Testing of ON Track application on Web, Smart Phone and Mobile reader.
- Responsible for Testing Smart Phone mobile application on both Android and IOS platforms.
- Responsible for testing core feature of Web Interface like Assets, Employees etc.
- Responsible for preparing Test Strategy and managing the QA activities.
- Responsible for preparing Test Plans, Sprint Plans, Release Notes, Test Reports and Sprint Reports.
- Provided the Automation Estimation for developing scripts with Selenium and Appium.
- Development of Automation Scripts for web application using Selenium WebDriver with Java.
- Designed and developed Selenium test scripts using Hybrid Framework (Page object model, data driven and keyword driven).
- Integrated the test automation project as a downstream project and make sure it ran as nightly job in continuous integration system like Jenkins.
- Executed automated test scripts for Sanity, Functional and regression testing using Selenium Webdriver and Selenium Grid on different browsers/environments and provided Results.
- Gave Web and Mobile Applications Sprint Demos to clients.
- Responsible for conducting Bug Triage.
- Participated in Bug Hunt session with clients.
- Developed Sanity test scripts for Mobile application using Appium Tool with Java.
- Used Hybrid Framework for developing the scripts on Appium.
- Executed automated test scripts using Appium on different Android versions & devices and provided the Results.
- Installed/uninstalled new builds, took logs for Android devices using ADB commands
- Preparation of Test Data.
- Responsible for writing User stories for some of the core features.
- Responsible for Test case reviews and providing the feedback for vast coverage of test cases.
- Prepared Application- User story Traceability Matrix.
- Developed Test Cases for both Web and Mobile application using Test Link tool.
- Performed compatibility on wide range of Mobile handsets including Samsung (S3, S4), Sony (Fablet, T2), RFID Reader.
- Tested the application under different networks and Internet speeds including 2G, 3G, 4G, and Wi-Fi.
- Performed accessibility testing based on device settings and tested application on different device configuration like Camera, Battery, Calls, SMS, different networks.
- Tested the application based on different OS versions of the devices and prepared the traceability Matrix for analyzing the behavior.
- Responsible for defect tracking and defect health monitoring.
- Performed Functional testing including Sanity, Smoke, System, Integration, Regression, User Interface Testing, End to End testing and non-functional testing including Security, Usability, Accessibility and Compatibility Testing.
- Leading and Mentoring QA Team.
- Issue analysis and defect assignment to the Development teams using JIRA.
- Won star of the quarter for contribution of work in this project.
Environment: Selenium Webdriver/Grid, Appium, Java, TestNG, Jnuit, Jenkins, Maven, SQL Developer, Test Link, JIRA, Agile, Hansoft, Windows, Android and IOS platforms, ADB Tool, Samsung, Sony, Iphone, RFID Reader.
Confidential
QA EngineerResponsibilities:
- Responsible for preparing Estimates, Sprint Plans, Test Reports and Release Notes for QA activities.
- Responsible for reviewing test cases and providing the feedback.
- Responsible for defect tracking and defect health monitoring.
- Performed Functional testing including Sanity, Smoke, System, Integration, Regression, User Interface Testing, End to End testing.
- Leading and Mentoring QA Team.
- Conducting Bug Triage.
- Provided the Automation Test Strategy, Test Plan and Automation Estimation for automating web application using selenium.
- Development of Automation Scripts for web application using Selenium WebDriver with Java.
- Designed and developed Selenium test scripts using Hybrid Framework (Page object model, data driven and keyword driven).
- Executed Sanity test scripts using Selenium Webdriver and Selenium Grid on different browsers/environments and provided Results.
- Responsible for reviewing User stories and writing the test scenarios.
- Developed Test Cases for core features with good test case coverage using Test Link tool.
- Participated in Bug Bash Testing with clients.
- Responsible for Test case execution and Adhoc Testing.
- Responsible for Testing of Confidential application on different browsers (Chrome, Firefox and IE) on different Languages.
- Daily & Weekly Status reporting and Monthly Review meetings.
- Attended periodic meetings, Tele-conferences and led discussions on problem resolution to ensure that the deliverable meets the Process compliance.
Environment: Selenium webdriver, selenium grid, Maven, TestNG, JUnit, Java, SQL Developer, Test Link, JIRA, Agile, Windows 7.
Confidential
Responsibilities:
- Responsible for preparing Estimates, Sprint Plans, Test Reports and Release Notes for QA activities.
- Responsible for reviewing test cases and providing the feedback.
- Responsible for defect tracking and defect health monitoring.
- Performed Functional Testing, Regression Testing, Sanity Testing, Adhoc Testing and System Testing.
- Developed Test Scenarios and Test Cases.
- Performed compatibility on wide range of Mobile handsets including iPad and Android tablets (Samsung, Nexus)
- Tested the application under different networks and Internet speeds including 2G, 3G, 4G, and Wi-Fi.
- Performed accessibility testing based on device settings and tested application on different device configuration like Camera, Battery, Calls, SMS, different networks.
- Tested the application based on different OS versions of the devices and prepared the traceability Matrix for analyzing the behavior.
- Developed Sanity test scripts for Mobile application using Appium Tool with Java.
- Used Hybrid Framework for developing the scripts on Appium.
- Involved in installation of application and capture logs for error during execution using adb commands for Android devices.
- Executed automated test scripts using Appium on different Android versions & devices and provided the Results.
- Performed Test Case Execution and reporting the bugs.
- Prepared comparison matrix for application on different versions of Android OS.
Environment: Windows 7, Mac OS, IOS and Android platforms, Appium, Java, Agile, ADB Tool.
Confidential
Responsibilities:
- Prepared Test Plan, Test Environment, Test Data and Test Reports.
- Responsible for testing core feature of Client/Server application like Lobby and Ring Games.
- Performed Functional testing including Sanity, Smoke, System, Integration, Regression, User Interface Testing, End to End testing and Adhoc Testing.
- Developed Test Scenarios and Test Cases.
- Developed test cases for both Web based and Client Server Application
- Developed Automation test scripts using IBM Rational Functional Tester testing tool with Java for Functional and Regression Testing.
- Done performance testing for Load, Stress, and Volume and prepared the Metrics and Reports.
- Prepared Flow Diagram and Dependency Diagram for different modules.
- Weekly presentation to Team Lead for defining & improving processes followed & Quality Standard in whole Organization.
- Internal Review meeting for improvements in the Standards followed, Guidelines, Checklists and present processes followed.
- Executed Manual and Automation scripts and filed bugs in JIRA.
Environment: JIRA, IBM RFT tool, Java, Agile.
Confidential
Responsibilities:
- Reviewing of functional specification documents and discussing the gaps with the business analyst.
- Test Case Development and Execution.
- Preparation of Test Data.
- Performed Functional testing including Sanity, Smoke, System, Integration, Regression, User Interface Testing, End to End testing and Adhoc testing.
- Responsible for testing core feature of Client/Server application like Sales Order Processing and Inventory.
- Test Scenario Preparation.
- Mentoring and supporting new recruits.
- Test Case Review.
- Reported Bugs in Bugzilla.
- Prepared Data Flow Diagram for core modules.
- Preparing weekly QA Report.
Environment: Bugzilla, MAC OS, Objective-C, JSON, XCode, Agile.
Confidential
Responsibilities:
- Reviewing of functional specification documents and discussing the gaps with the business analyst.
- Performed Functional testing including Sanity, Smoke, System, Integration, Regression, User Interface Testing, End to End testing and Adhoc testing.
- Prepared Test Data, Developed Test Scenarios and Test Cases for both Web based and Client Server Application.
- Responsible for testing core feature of Client/Server application like General Ledger and Account Receivable.
- Performed Test Case Execution, Test Case Review.
- Reported Bugs in Bugzilla.
- Prepared Data Flow Diagram for core modules.
- Preparing weekly QA Report.
- Mentoring and supporting new recruits.
- Achieved highest Bug Rate and quality of bug reporting among Team.
Environment: Bugzilla, MAC OS, Objective-C, JSON, XCode, Agile.