Test Lead Resume
EXPERIENCE SUMMARY:
- 7 years of Quality Assurance experience as QA Automation Engineering in Wealth Management group
- Executing test cases, ad - hoc product testing, reporting bugs and reporting tester status, writing test scripts, test automation using diverse testing tools like Selenium WebDriver & QTP
- Experienced in functional testing, reviewing and analyzing business requirements and writing detailed Test Plans, Test Cases and RTM (Requirement Traceability Matrix)
- Good understanding of SDLC and STLC, Black box testing, Functional testing, Integration testing, User Acceptance Testing (UAT) and Core Exchange Platform.
- Thoroughly Cross browser tested projects to support IE7+, FireFox, Safari, Opera and Chrome.
- Expert in ALM design specific to Quality Center for Testing and Defect Tracking
- Expertise in working knowledge of Core Java and Object Oriented Concepts (Inheritance, Polymorphism, Exception Handling, Multi-Threading and Collections)
- Performed unit testing using Junit/TestNg, integration and deployment of applications done using tools such as Maven and debugging through Log4j.
- Expert in automation script development using different automation tools like Selenium WebDriver (Eclipse, Java, JUnit)
- Experienced in designing customized hybrid framework (Keyword Driven & Data Driven) using Selenium WebDriver, Java, TestNg
- Experienced in Back-End testing to ensure data consistency on front-end by writing and executing SQL queries.
- Wrote complex SQL query by joining multiple tables according business logic for data validation
- Extensive working knowledge in VI editor to update config file & check text based data file
- Strong knowledge on Web Service & Hands on experience in validating Web Services.
- Excellent communication, problem solving skills, coordination, documentation, project planning and interpersonal skills.
- Experienced in Test coordination between Onsite and Offshore team.
TECHNICAL SKILLS:
Tools: Quick Test Professional (QTP)/ Unified Functional Testing (UFT) Eclipse, Selenium Webdriver, TestNG, Junit, Maven, Jenkins Quality Center (ALM), Toad for Oracle, Team Foundation Server, Putty
Languages: Java, VB scripting, PL/SQL, Unix Shell Scripting
Domain Experience: Banking and Finance Services
PROFESSIONAL EXPERIENCE:
Confidential
Test Lead
Responsibilities:
- Developed Test Automation Suite to implement Continuous Integration in the Test Environments.
- Creating automation test cases to perform Smoke testing, Functional testing, Regression Testing, GUI testing.
- Testing API's user interfaces.
- Using web protocols such as XML and JSON for test result creation and distributed systems.
- Keyword Driven approach was used to make framework suited for non-technical user's like Manual Tester's and BA's.
- Worked on to integrate the automated test execution with build deployments to complete the process.
- Worked on Jenkins to integrate the automated test execution with build deployments to complete the automation process.
- Analyze and filter the test cases for automation and provide effort estimation for the same
- Prepare Automation Test Plan/Test Strategy
- Design and development of hybrid automation framework suitable for various modules
- Identify test cases suitable for automation.
- Work with TestNG unit testing framework.
- Build the project and the dependencies using Maven.
- Work in Hybrid framework, TestNG XML file and TestNG classes.
- Test execution through TestNG xml file
- Prepare KT plans and provide knowledge transfer to new team members.
- Participate in team appraisals and career discussions
- Team Mentoring - Provide guidance to team member and tracking them.
- Analyze SRS/HLD documents to understand Project requirement and design details.
- Develop testing strategy, Test Plan, Traceability Matrix and Test scenarios.
- Design milestone for all the design phase activities and follow-up till the closure
- Communicate with Test coordinators, Project Managers, System Analyst, Dev Lead, and Release Management for different coordination activities.
- Test Estimation- Resource for release and Preparing Test Plan.
Tool: Selenium Webdriver, Eclipse, TestNG, Maven, HP QC, Toad for Oracle, Passport-Mainframe Terminal, UFT 12, Putty
Language: Java, VB Scripting, PL/SQL
Confidential
QA Automation Lead/ DevOps
Responsibilities:
- Worked with Agile methodology (Scrum).
- Integrated Testing with Selenium using Eclipse to generate test execution result.
- Had regular meetings with Developers to report various problems. Did white box testing and GUI testing.
- Automated regression test cases using Java Responsible in executing Selenium test scripts on different browsers and checked for compatibility. Developed Selenium WebDriver test cases using Java, TestNG framework.
- Developed automation framework for Selenium WebDriver in Page Object Model Framework.
- Developed functions using Java script for Client Side validation.
- Represented QA function in Agile Sprints
- Validated the database by executing SQL queries.
- Coordinated with technical support associates to fix proprietary software issues.
- Tracking and testing connections of customers using various protocols.
- Logging and tracking defects on a release basis using Quality Center 10.0.
- Writing and executing script for regression and functional testing using QTP.
- SQL queries for database validation.
- Defects were tracked and prioritized using Quality Center and analyzed the variation between expected result and actual result.
- Participated in various meetings and discussed Enhancement and Modification Request issues.
Tools: Scrum, Eclipse, JUnit, Jenkins, Maven, Tortoise SVN, WinSCP, Putty,
Language: Java, Oracle PL/SQL, UNIX Shells Scripting
Confidential
Automation Test Lead
Responsibilities:
- Analyze and filter the test cases for automation and provide effort estimation for the same
- Prepare Automation Test Plan/Test Strategy
- Design and development of hybrid automation framework suitable for various modules
- Prepare Automation test Script using QTP
- QTP-QC Integration.
- Allocation of test cases to team members for automation
- Automated test cases using Selenium WebDriver, JUNIT and Core Java technologies (Eclipse IDE). Contributes in framework creation.
- Followed QA testing automation setup to set up Selenium WebDriver to run automated test scripts
- Developed Automation scripts for new enhancements using Selenium WebDriver and TestNG
- Involved in writing and testing test scripts using Selenium WebDriver and Java Object Oriented programming Language.
- Selenium-TestNG-Maven-Jenkins Integration
- Review of test scripts prepared by automation team members using review checklist
- Preparation of daily status report
- Participated in weekly status meetings with stakeholders
Tools: QTP, Selenium WebDriver, TestNG, Maven, Jenkins ALM 11,
Language: Java, VB Scripting, PL/SQL
Confidential
Manual/ Automation Tester
Responsibilities:
- Write SQL query for Database validation.
- Unix File Validation
- Write QTP function
- Automate Test Script using HP-QTP
- Execution and maintain Script
- Prepare and review test data requirements
- Review test data from all the teams as part of data verification.
- Learn the functions of the site and scenarios for testing.
- Test execution of the test cases
- Raise issues for clarification before logging a defect to reduce invalid defects.
- Raise defects and retest them after the fix.
- Log defects in Quality Center tool and work with developers for closure.
- Perform Ad-hoc testing and documenting issues for clarification.
- Participate in Knowledge Transfer sessions within team and Client.
- Prepare daily status reports for Test leads and managers.
- Participate in discussions with offshore, onsite development team, managers for their guidance.
Tools: QTP, Quality Center, Toad, Passport (Mainframe tool), WinSCP, Putty
Language: VB Script, PL/SQL, UNIX Command
Confidential
Java Developer
Responsibilities:
- Requirement gathering and analysis.
- Designing the Application and programming.
- Establish database connection using JDBC.
- Creation of design and test documents.
- Developing Test cases
- Unit Testing and System Integration Testing.
- Reviews and post implementation maintenance.
Tools: Eclipse, Oracle/SQL Developer
Language: Java, JSP, PL/SQL