Test Lead Resume
Bethesda, MD
SUMMARY:
- Certified Scrum Master with over 11 years of experience in Manual Testing, Automation Testing and Mobile Application Testing.
- Experience in Requirement Analysis: Elicitation, Validation, Specification and Verification.
- Experience in creating Test Strategy, designing Test Plan, writing Test Charter, Identifying Test Scenarios and designing Test Cases following different Test Design Techniques for Manual Testing. Well versed with IEEE 829 Standards.
- Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
- Having experience in writing and executing basic SQL queries and Linux commands.
- Experience in Agile (Scrum) Projects. Well versed with Scrum Ceremonies and Scrum Artificats.
- Involved in Peer Reviews of Test cases/Defects and prepared Minutes of Meeting.
- Experience in conducting Review meetings (Inspections & Walkthroughs).
- Experience in giving estimates and performing impact analysis.
- Extensive experience in Black Box, Functional, Integration, Regression, Smoke and Backend Testing.
- Experience in preparing various Metrics in Test Design Phase and Test Execution Phase.
- Hands on experience with all phases of Software Testing Life Cycle (STLC).
- Proficient in using Test Management tool Quality Center for Test Planning, Test Designing, Test Analysis, Test Execution, Defect Tracking and Reporting
- Experience in writing Test scripts in QTP using Hybrid Framework.
- Experienced using Web - debugging tool like Fire Path and Firebug for finding elements locator.
- Extensive experience in testing Web based applications and Mobile Applications Testing on Android, ios and Symbian Platforms.
- Having 4+ years of experience in automating Web Application testing using Selenium WebDriver with TestNG framework.
- Well versed with Handling Elements in Selenium WebDriver.
- Writing test cases using Element locators, WebDriver methods, Java programming features and TestNG Annotations, Prioritizing and Sequencing.
- Experience in Data Driven testing, cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and Selenium Grid.
- Having knowledge on Performance, Load(JMETER) and Web Services/REST API testing with SOAP UI.
- Having knowledge on Cloud Testing with Selenium - Sauce Labs and Mobile Automation Testing (Appium).
- Having thorough knowledge/experience on DevOps tools and to build the CI/CD pipeline - Jenkins,Travis CI,Bamboo,GIT,Maven,Ant,SonarQube,Jira,Selenium,JMeter,Puppet,Chef,Ansible,Docker,Nagios,Splunk.
- Having knowledge on Microsoft Tools.
- Having knowledge on Telecom, Healthcare, Banking and Financial, Retail and Merchandising domains.
- Having knowledge in Telecom Billing, Mediation System, Customer Care Billing (OSS/BSS), Trends in Billing, Charging Models, Billing Market, CDR Processing and telecom networks.
- Excellent communication and interpersonal skills with problem solving abilities, effective in working independently and an exceptional team player.
- Having experience in conducting trainings to new team members.
- Having experience in leading Onsite and Offshore team.
- ISTQB certified professional.
- Quick learner and will do the things right from the very first moment on time above client expectation.
- Passion towards Quality and Out-Of-Box thinking are my major qualities.
TECHNICAL SKILLS:
Testing Tools: Selenium IDE/WebDriver/GRID, Quick Test Professional (QTP), Cucumber, Sikuli,JMETER,SOAP UI
Languages: JAVA, VB Script, JavaScript, HTML, XML, Groovy
IDE: Eclipse, SQL Developer
Test Framework: TestNG, Data Driven Framework
Web Debugging Tool: XPath, Firepath, Firebug
Build Tool: Ant, Maven
Processes: Agile-Scrum, Waterfall
Test Management Tool: Rally, Quality Center (QC),ALM,JIRA
Other Tools: Jenkins - CI, GitHub - SCM, MS Office,Confluence,Sharepoint,Zeplin
Databases: SQL Server, MS Access, Oracle, MySQL
Operating Systems: Windows (XP, Vista & 7, 8) Linux, Mac
PROFESSIONAL EXPERIENCE:
Confidential, Bethesda, MD
Test Lead
Responsibilities:
- Reviewed and analysed business requirements/User Stories and acceptance criteria to create detailed test plans, test estimations and test cases.
- Used JIRA to maintain User Stories, to write test cases, to capture defects and to maintain execution summary.
- Participated in scrum ceremonies.
- Participated in review of test cases
Environment: (Tools & Technologies): Aries,Java,JIRA,Confluence
Confidential
Project Lead
Responsibilities:
- As a Project Lead, my role involved in below tasks:
- Reviewed business requirements and technical specification documents and analyzed use cases, functional requirements to create detailed Test plans and Test cases.
- Responsible for creating and maintaining automation acceptance test suite using Selenium and Cucumber.
- Involved in setting up configuring the testing environment with Eclipse, Selenium WebDriver.
- Responsible for fixing and maintaining regression automation test scripts for end-to-end testing using Selenium WebDriver (using Java).
- Developed automation scripts using Selenium WebDriver, Eclipse, TestNG and Java.
- Used Maven to build the Project, GitHub for Code repository and Rally for Test Management
- Implemented Page Object Model Automation framework with Java, Selenium WebDriver
- Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins configured scheduled using Cron job.
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
- Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
- Performed Smoke Testing after each and every deployment and performed one round of SIT(Manaual) for every release.
- Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
- Participated in Peer reviews of automated test cases and Test Plan for the team member.
- Created Post Implementation Review reports for successfully completed projects.
- Supported the UAT team during their testing.
- Participated in daily Stand Up call, defect triage meetings and weekly Open/Close meetings.
Environment: (Tools & Technologies): Java, Groovy, Selenium, Cucumber, Test NG, Maven, GitHub, Jenkins, Sikuli, Agile Methodology, Rally
Confidential, Cincinnati, OH
Test Lead
Responsibilities:
- As a Test Lead, my role involved in below tasks:
- Reviewed business requirements and technical specification documents and analysed use cases, functional requirements to create detailed Test plans and Test cases.
- Responsible for creating and maintaining automation acceptance test suite using Selenium. Also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and TestNG.
- Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
- Converted commercial QTP Scripts to open source Selenium WebDriver scripts to maximize the profits of the company without compromising Quality.
- Involved in setting up configuring the testing environment with Eclipse, Selenium WebDriver.
- Responsible for fixing and maintaining regression automation test scripts for end-to-end testing using Selenium WebDriver (using Java).
- Developed automation scripts using Selenium WebDriver, Eclipse, TestNG and Java.
- Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry-leading harness design patterns and approaches.
- Created and maintained automated test script for API testing using TestNG.
- Used Selenium WebDriver to run the parallel testing.
- Used TestNG framework to run unit test and Maven to build the Project.
- Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins configured scheduled using Cron job.
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
- Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
- Analysed test results, tracked the defects and generated reports using Quality Center.
- Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
- Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
- Participated in Peer reviews of automated test cases and Test Plan for the team member.
- Created Post Implementation Review reports for successfully completed projects.
- Supported the UAT team during their testing.
- Participated in daily Stand Up call and weekly Open/Close meeting.
Environment: Java, Selenium WebDriver, TestNG, Jenkins, ANT, Maven, SOAP UI,XPATH, Firebug, Firepath Eclipse, Agile, Quality Center, XML, Oracle 11g, Windows
Confidential, Tampa, FL
Sr. Test Engineer
Responsibilities:
- As a Sr. Test Engineer, my role involved in below tasks:
- Actively Involved in Software Development Life Cycle and Test Life Cycle, Test strategies, Methodologies and processes.
- Used Quality Center to prepare Test cases, procedures, Requirements Traceability Matrix and managing the Defects as per the Business requirements.
- Developed and executed SQL queries for back-end testing using Toad.
- Scheduled and run the Jobs on daily basis.
- Designed and developed automation test scripts using Quick test Professional and managed testing activities using Mercury Quality Center.
- Design and Implementation of the Automation framework, formulating the driver script and the requisites.
- Designed Functions Library, Functions, Subroutine's, Common functions, Utilities functions, and Regular Expressions and Environmental variables using QTP in VB scripts.
- Executed automated test scripts, analyzed the results and reported bugs in Quality center.
- Modified and executed automated and manual test scripts for different modules using QTP.
- Followed a Hybrid framework to adopt key word driven, data-driven and script modularity methods.
- Created repeatable user defined functions and stored them as function libraries (.vbs files)
- Required to use Descriptive Programming at certain situations to complete the scripts.
- Created Recovery Files using Recovery Scenario Manager associated the recovery scenarios to tests to instruct QTP with specified trigger action on unexpected event/popup.
- Involved in maintaining and uploading the QTP Scripts to Quality Center.
- Performed System Testing, Functional Testing, Sanity Testing, Regression Testing and Usability Testing.
- Coordinated with Project Managers, Business Analysts and System Analysts to set up the pre-validation and validation environment to execute the scripts.
- Worked closely with Development as well as Requirement teams to ensure testing issues are resolved on timely manner.
- Performed Back end testing by executing SQL Queries.
Environment: Windows XP, C, ProC, oracle 10g, QC 10.0, QTP10.0, Ticket Smith, Tapir, PL, CH-Explorer
Confidential
Test Engineer
Responsibilities:
- As a Test Engineer, my role involved in below tasks:
- Involved in Smoke Testing, Regression testing, System testing, Integration testing and end-to-end testing, User Interface testing.
- Gathered test data requirements for data conditioning from Business Units to test total application functionality.
- Created test scenarios for System testing and Regression testing.
- Prepared test cases for both positive and negative scenarios and mapped the same to requirements.
- Executed test cases and analysed the test results.
- Used HP Quality Center as a central repository for all the test activity.
- Attended meetings with developers in the discussion on resolving the issues, priority of bugs and updating the status of bugs once they are fixed.
- Responsible for writing the SQL queries to verify GUI front-end results and to extract and to manipulate the data to satisfy test cases/ requirements.
- Tested Web page presentation manually for different browser compatibility.
- Tested broken links and inter application links in Stage, Test and Production environments.
- Executed test cases before and after bug fixes for each build.
- Performed Back-end testing using TOAD.
Environment: Java, Tuxedo, web sphere, oracle 10g, IBM AIX, Focus, TOAD, QC10.0
Confidential
Test Engineer
Responsibilities:
- As a Test Engineer, my role involved in below tasks:
- Understanding the client requirements and coordinating with the team
- Understanding Test Cases written by Test Analyst
- Validated IRAPP application's compatibility on S60 mobile devices
- Tested App installation, accessibility, navigation, Functionality, Regression and end-to-end functionality of the application.
- Attended meetings like Requirement Review, Defects Triage, Go no Go meetings and effectively contributed for successful application delivery within the deadlines.
- Used Quality Center for Defect Reporting and Tracking and also for managing the test documentation like Requirements Management and Test Execution & Generation of the required reports.
Environment: Symbian C++, Windows XP, code warrior, QC10.0, Confidential S60 devices