Team Lead Resume
EXPERIENCE SUMMARY:
- 10 years of relevant IT experience in working with onsite & Offshore teams.
- Experience in software testing tools Selenium 2.0, 3.0(WebDriver), Rational functional Test, HP ALM, TOAD, JIRA and with Continuous Integration tool Jenkins
- Having Valid H1B (USA) Visa till Nov 2019
- Excellent understanding of SDLC (Software Development Life Cycle), STLC (Software Testing Life Cycle) and Bug Life Cycle
- Knowledge of database testing including writing DDL and DML SQL queries in TOAD, MS sql against Oracle, DB2 databases
- Demonstrated experience in Different defect tracking tools for reporting and prioritizing software bugs (using JIRA, ALM, Clearcase)
TECHNICAL SKILLS:
Testing/Support tools: Selenium 2.0,3.0 (web driver), AutoIT, RFT, ALM, TOSCA, Cobertura, Saucelabs, Jenkins, JIRA, ALM, TOAD, DB visualizer, MS sql, MS Excel, Word, Power Point
Languages: CORE JAVA, SQL, VB Script, C, C++, Batch, Perl
Web Application Tools: JSP, Servlet, J2EE, HTML
Database: Oracle, MS SQL Server, MS - Access
Operating Systems: Windows 2000/XP/2003/Vista, UNIX (Solaris), MAC
Test Case Management & Bug Reporting: HP ALM, JIRA, Clear case
PROFESSIONAL EXPERIENCE:
Confidential
Team Lead
Responsibilities:
- Understanding the application, its various modules, functionality and process flow.
- Managing the milestone and attaining conference call with offshore team
- Attending weekly status meetings.
- Development of Test Scripts for Integration Testing and System Testing
- Preparing, Reviewing and Execution of Test Scenarios, Test Conditions and Test Cases.
- Test execution in multiple OS & browser combinations using ALM, VMs
- Test Execution reporting
- Performing Regression Tests.
- Critical bug capturing, logging bugs in HP ALM.
- Daily Reporting to the clients
- Test Automation framework customization
- HTML report
- Execution step status logging to local DB(MS access)
- Single Test - Multi Configuration Mapping
- Test data maintenance and extraction from Excels
- Continuous Integration, Scheduled Execution maintenance with Jenkins
- Jobs, Nodes, User, view Creation & Maintenance
- Plugin Management
- Used Groovy script to drive executions of projects ( re-execution, multi project or Test set calls etc.,)
Environment: Selenium Web driver, JAVA, DB Visualizer, HP ALM, Jenkins
Confidential
Sr. QA Analyst
Responsibilities:
- Understanding the application, its various modules, functionality and process flow.
- Managing the milestone and attaining conference call with offshore team
- Attending weekly status meetings.
- Development of Test Scripts for Integration Testing and System Testing
- Preparing, Reviewing and Execution of Test Scenarios, Test Conditions and Test Cases.
- Test execution in multiple OS & browser combinations using Saucelabs
- Test Execution reporting
- Performing Regression Tests.
- Critical bug capturing, logging bugs in HP ALM.
- Daily Reporting to the clients
- Test Automation framework customization
- Integrated Framework with ALM using Rest API for log uploads
- Deposit Simulator integration and kick off from framework
- Dynamic Test data management switching from a single sheet for different environments
- Reference string mapping for common Test data across scripts
- Script dependency feature during execution
- Auto SVN update before execution kick off
- Web Object highlight during execution
- User ID pool concept to synchronize User ID’s during parallel execution
- Integrated with AutoIT tool to enable automation over window based dialogs
- Integrated tools/logic to Read & validate contents from Report files (PDF, DOCX,XLS, CSV etc)
- UI Dashboard to script selection, Execution, Log upload. Script selection dynamically changes based on module selected
- Implemented Page Object model, Common Variables for Test data sharing across scripts and script components
Environment: Selenium Web driver, JAVA, saucelabs, TOAD, HP ALM, Batch programming
Confidential
Automation Engineer
Responsibilities:
- Managing Jenkins job configured to run selenium scripts based on CI
- Leading the checkout module team
- Providing Automation solutions to team members
- Automating manual Test cases (Regression & Functional) using selenium 2.0
- Uplifting scripts for upcoming releases
- Script execution in multiple test environments
- Consolidating execution reports in ALM
- Reviewing developed scripts
- Coordinated effort with developers to track down issues using shift left testing approach (Automation in development cycle)
- Takes part in agile meetings alongside with developers to understand the forth coming changes and the feasibility of automation over those changes
- Automation strategy updates in JIRA
- Used Code coverage tool Cobertura to analyse Test Coverage
Environment: Selenium Web driver, JAVA, Saucelabs, TOAD, HP ALM, Batch programming
Confidential
Test Engineer
Responsibilities:
- Configuring and providing Testable environments for Teammates
- Analyzing, creating Testcases and execution(Manual/Automation)
- Developing scripts to aid in Automation Testing activities
- Providing Testing results and reports
- Conducting Team meetings and discussion over product related queries
- Verification of Database related cases using Microsoft SQL queries
- Conducting Training for Team members
- Appreciated by Team members for providing rapid results
- Documented all work related activities which was useful for training
- Completed two major POC’s which was highly appreciated
- Storing Test script flow and Pushing back Test results to DB
- Extracting Test data from DB dynamically during script execution
- Got Appreciation for Organizing and Completing 30K Automated Test cases in 3 days with a Team size of 5 members
Environment: RFT, Java, Ms SQL, TOAD
Confidential
Software Test Engineer
Responsibilities:
- Analyzing the application Modules
- Responsible for preparing the Test cases for the Modules.
- Performed execution of those Test cases and publishing the results.
- Prepared bug reports and consolidated reports of the outcomes
- Analyzing the individual modules’ functionality
