Test Lead Resume
Baltimore, MD
SUMMARY:
- 10+years of Diversified experience in Software Automation Testing and Quality Assurance.
- Expertise mainly includes in Selenium WebDriver, TestNG, Maven, Jenkins, Java, RFT, QTP and ALM.
- 3+ years of hands on experience in Selenium Automation
- Experience in writing, developing and executing test cases.
- Experienced in Automation and Database Testing, Agile, Java Programming, Strong understanding of Quality Assurance, testing methodology, Software Development lifecycle (SDLC) as well as Software Testing Life Cycle (STLC).
- Excellent Analytical abilities and have proven ability to perform multiple tasks in a high - pressure environment.
- Experienced with following tools and languages, Selenium WebDriver, HP Quick Test Professional, IBM Rational Functional Tester, HP ALM, Quality Center, Agile Central, PL/SQL Developer, Jenkins, Eclipse, SVN, VB and Java.
- Designed and implemented different automation frameworks like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for a number of projects.
- Experience in managing the Onsite - Offshore model for software testing.
- Skilled in Test planning, Test Case designing, Test execution & Bug Reporting and Tracking.
- Expertise in Functional Testing, Regression Testing, Integration Testing, Unit Testing and GUI Testing.
- Proficient in SQL & Object oriented programming language (JAVA)
- Strong ability to understand and document critical data through effective data collection, data analysis and data interpretation
- Maintained the Requirements Traceability Matrix (RTM), Test Matrix and also performed Gap Analysis.
- Possess high level of understanding of HTTP, HTML, XML and Web Services environment.
- Interacted with the Clients/Business Analysts to determine the scope of project requirements.
- Quick learner and excellent team player having ability to meet tight deadlines under pressure.
- Very good knowledge of different Software Development Life Cycles including Waterfall Methodology and Agile Methodology (Scrum).
- Currently working on test automation for a fleet management (Interactive) project.
TECHNICAL SKILLS:
Testing: Automation Testing using Selenium WebDriver, QTP, Database testing and Web service testing
Languages: Java, VBScript, JavaScript, C++.
Testing Tools: Selenium WebDriver, TestNG, Maven, Eclipse, Log4j, XPATH, SVN, Rally, JIRA, HP UFT (QTP), HP ALM, IBM RFT, Rational Quality Manager, Jenkins, Apache Subversion (SVN), GitHub, Microsoft VSS, Filezila
Database: Aqua Data 10, SQL Server 2008, Toad for Oracle 11, MS SQL 7, MS Access, Squirrel SQL Client
Domain & Methodology: Health Insurance, Fleet Management and Finance. Waterfall and Agile methodology (Scrum).
Automation Framework: TestNG using Page Object Model and Jenkins, Data Driven and Keyword Driven.
PROFESSIONAL EXPERIENCE:
Confidential
Test Lead, Baltimore, MD
Environment: Test automation of ‘Interactive Rewrite’ web application with Selenium WebDriver and TestNG.
Responsibilities:
- Review requirements, specifications, user documentation, help files, and other project documentation to identify Scenarios.
- Designed and developed automation framework using Java, Selenium WebDriver, Eclipse and TestNG. Used Firebug along with Firepath to find xPath, class name of different Web Element
- Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files.
- Involved in Environment set-up for automation and Plan test schedules or strategies in accordance with project scope/delivery dates.
- Developed automation script using Selenium Web Driver for cross browser testing
- Analyze various project requirements and transfer the knowledge to offshore team.
- Proficient in Java & its object oriented concept like Polymorphism, Encapsulation etc.
- Used both ALM & Rally as Test Management tool and to manage defect.
- Execute Automation suite & report the failures & file defects based on the failure analysis
- Co-ordinate, report and track the project activities and conduct defect triage meetings.
- Preparing/ writing, maintaining and updating Test Documentation for various stages of testing
- Prepared and submit the weekly test status reports to QA Manager
- Followed and Implemented the SDLC to improve the Testing Process and Efforts.
Software Used : Selenium WebDriver, TestNG, Maven, Eclipse, GitHub, Java, Jenkins, Rally, log4j
Confidential
Test Lead, Phoenix, AZ.
Environment: Test Automation of Confidential ‘Member Services’ portal.
Responsibilities:
- Lead the Automation Team in Health Insurance Sector.
- Review requirements, specifications, user documentation, help files, and other project documentation to assure quality of the product and to prepare automation tests
- Implemented automation using Selenium Web Driver, JAVA and TestNG.
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium Web Driver, TestNG.
- Regression test cases were written and automated using Selenium WebDriver.
- Allocation of the daily assignments to team.
- Status tracking and reporting (test preparation and test execution reports on daily basis to project stakeholders, end of release metrics reporting).
- Regular meetings with offshore team, guiding and co-coordinating the tasks
- Test management using HP Quality Center and JIRA
Software Used : Selenium WebDriver, TestNG, XPATH, Eclipse, Maven, SVN, Java, JIRA, SQL Server 2008.
Confidential
Test Lead, Albany, NY
Environment: Test Automation on Facets application (Client Server) with Rational Functional Tester and Back end testing on Oracle DB.
Responsibilities:
- Analyze various project requirements and transfer the knowledge to offshore team.
- Prepare detailed design document and software requirement specification document.
- Test Automation Framework design and development using RFT
- RFT test script Creation, execution (from Jenkins) and analysis of results
- Co-ordinate, report and track the project activities and conduct defect triage meetings.
- Debug, Modify / enhance the existing scripts.
- Unit and SIT testing of the developed / modified programs.
- Provided solutions for improving the client business, processes and profitability
- Test management using IBM Rational Quality Manager
- Co-ordinate and conduct client meeting to provide project updates
- Mainly working on the front end application Group, Sub Group, Subscriber/Family, Billing Profile, Facility Agreement, Billing Component
- Data validations on Oracle DB. Comparison of Flat file with DB value.
Software Used: FACETS 5.1, IBM RFT, SVN, Jenkins, IBM RQM, IBM RTC, TOAD for Oracle 11.
Test Lead
Confidential, Richmond, VA
Environment: Test Automation on Confidential Front End (Web) with Selenium
Duration: (April )
Responsibilities:
- Performing requirements gathering, analysis & review, estimating time required for project completion, preparing schedules, test design documentation and testing of the application.
- Preparation and review of test cases for integration, system and user acceptance testing
- Test execution for integration and system testing
- Extensively used Selenium IDE to record, playback and debug individual test cases.
- Created functional test scripts using Selenium WebDriver.
- Allocation of the daily assignments to team.
- Prioritization of defects and reporting the same through IBM Clear Quest.
- Status tracking and reporting (test preparation and test execution reports on daily basis to project stakeholders, end of release metrics reporting).
Software Used : Selenium IDE, Selenium WebDriver, IBM Clear Quest, IBM RequsitePro, SQL Server 2008.
Confidential
Test Lead
Environment: Test Automation on Confidential Front End (Web) with Rational Functional Tester
Responsibilities:
- Requirements Review (documenting and tracking the ambiguities to closure)
- Test Automation Framework design and development in RFT.
- Automation test bed development and regression testing.
- Providing solutions for improving the clients business, processes and profitability
Software Used : IBM Rational Functional Tester 8.2, IBM Rational Test Manager, IBM Clear Quest, Selenium.
Confidential
Computer Systems Analyst
Environment: XP SP3 Test Environment.
Responsibilities:
- Determination of test requirements based on signed off acceptance criteria
- Preparation of test approach and identification of test scenarios.
- Test management using the tool Mercury Quality Centre;
- Generated WPSR, tracking the project tasks, Metrics Report and Task Estimation.
- Conducted QTP training and QA sessions to team.
Software Used: Mercury Quality Centre.
Confidential
Computer Systems Analyst
Environment: Test Automation on Java based Applications with Rational Robot6.13 and Test Execution with Rational Test Manager.
Responsibilities:
- As a team lead, designated tasks to team and reviewed the Scripts to ensure the implementation of standard scripting methods.
- Automation Test Suite Preparation and Execution.
- Created the project repository, worked on setting & implementing the Project Processes and drafted PMP/CMP documents.
- Generated WPSR, tracking the project tasks, Metrics Report and Task Estimation.
- Worked on improvising Frameworks for Future implementation.
- Created a Test Execution Plan for Rational Robot Functional Test Automation in an RDC Test Environment.
- Created Best Scripting Practices Quick Reference for Rational Robot.
Software Used: Rational Robot, RFT, Rational Test Manager.
Confidential
Test Analyst
Environment: Manual and Automation on Java based Applications with Rational tools.
Responsibilities:
- Created highly reusable and maintainable Frameworks using Keyword Driven Methodology.
- Worked on updating Manual Test Cases and executed codes group creation.
- Automation Test Case Designing and Test Case Execution in Rational Robot on Java based Applications.
- Developed Mega Scripts for Automation Test Suite Preparation.
- Took the responsibility of daily delivery of tasks by setting up a Robot Test Automation Process.
- Solved problems in automating complex test case steps.
- Monthly job run (DateAging.vbs) for Date Aging and Automation run for resetting 50 Main Frames Passwords.(PasswordChanger.qtp)
- Created Learning document and Training plan for QTP and Rational Robot.
- Trained a Team size of 15 on QTP.
Software Used: Rational Robot, Rational Test Manager.
Confidential
Functional Test Engineer
Environment: Test Automation on Main Frames with QTP9.2 and Test Execution with Test Director.
Responsibilities:
- Implemented a Library Driven approach for Automating Main Frames Test Cases using QTP 9.2
- Executed QTP Scripts in Host machines.
- Fixing the problems in existing scripts in QTP on Main Frames.
- Customized Test Director’s Filters Feature and Created Multiple Test Sets for the ETS project.
- Automation Test Case Designing and Test Case Execution in QTP integrated to TD on Main Frames.
- Peer Reviewing the Scripts to ensure the implementation of project standard scripting methods.
- Created Effort estimation for Manual and Automation Testing.
Software Used: QTP 9.2, TestDirector
Confidential
Software Test Engineer
Environment: Test Automation on QTP and Test Execution with Test Director.
Responsibilities:
- To understand requirements and use case documents.
- Involved in identifying Test Scenarios, Test Cases and Test Conditions.
- Involved in detail design and generating Framework for QTP automation.
- Generate functions in QTP 9.2 and Performed Regression Testing.
- To Review and Debug Functions.
- Reporting and Tracking the bugs through JIRA
Software Used: J2EE, DB Visualizer, Web Logic, JIRA, Test Director, QTP 9.2