Project Lead Resume
Minneapolis, MN
SUMMARY:
- Nine + years of experience in Information Technology as Lead Automation Quality Assurance engineer on TestNG, Selenium WebDriver 2.0, WebServices (Soap and Restful APIs), and Web based environments.
- Experience in Automation using Automation testing tools like TestNG, Selenium WebDriver, HP Quick Test Pro 11.0 and Mercury Winrunner.
- Designed and implemented test automation framework using TestNG and Selenium WebDriver in Eclipse IDE.
- Proficient in writing structure code using JAVA (for Selenium) and VB SCRIPTING (for QTP) to enhance the power of automated scripts to handle logical test cases.
- Work experience by following Software developmental methodologies like Agile Scrum and Waterfall.
- Well acquainted with the OOPS and Java concepts - Encapsulation, Abstraction, Inheritance and Polymorphism.
- Work experience in Retail, Financial Services and Insurance domains.
- Proficient in multiplatform (Windows. Linux, MacOS) and cross browser testing (IE, Firefox, Chrome, Safari)
- Extensive experience in Mobile testing on different devices (Android & iOS).
- Extensive experience in QA Principles and Processes, Methodologies, Test strategies, Metrics and Measurements, worked through each and every phase of Testing Life cycle, beginning with planning to the release of the product.
- Extensive work experience in Business Analysis, Black Box Testing, UI Manual testing, GUI Automation Testing, Responsive Web Design Testing, Integration Testing, System Testing, Regression Testing, Cross - Browser, User Interface & User Acceptance tests.
- Experience in SQL queries in Oracle and SQL Server & Back-end testing using Oracle db.
- Experience in leading team, delegating the project tasks to team and monitoring it.
- Good interpersonal skills, committed, result oriented, hard working with a Quest and Zeal to learn new technologies and undertake challenging tasks.
- Ability to work in high pressure, dynamic environment with critical time lines.
- Strong written and oral communication skills, self-motivation, creativity and ability to adapt and learn new technologies and applications.
- Excellent time management, communications, decision making, leadership and planning skills with the ability to learn quickly and multitask in a fast paced environment.
TECHNICAL SKILLS:
Languages: JAVA, VB Scripting, HTML and XML
Testing Tools: Selenium Webdriver, HP Quick Test Pro 11.0 and Win Runner
Web Debugging: XPath, Firebug, FireFinder, Firepath, cssSelector and DOM.
IDE: Eclipse
Test Framework: TestNG and Junit
Test/Project Management Tools: HP ALM 12.5, JIRA6.4 and Confluence
RDBMS: Oracle 10g, SQL Server, MS Access.
Version Control: CVS, SVN and Clear case
Operating Systems: MS Windows XP/2000/2007, Windows 95/98/Me, Windows 7, MS DOS and UNIX.
Office Tools: Microsoft Office, Outlook and Lotus Notes
PROFESSIONAL EXPERIENCE:
Confidential,Dallas, TX
Project LeadEnvironment: Java/J2EE, JSP, CMOS, esb
Responsibilities:
- Lead the Automation testing team and coordination for regression testing with the backend source system CMOS. This is a high challenging as its entirely different system.
- Coordinating with various back-end teams for setting up the TDCs (Test Data Characteristics) in their back-end systems.
- Developed scripts using Data Driven framework using Selenium WebDriver using Page Object Model.
- Automated Functional, Regression and Smoke test using Selenium WebDriver .
- Generation of the Test HTML report using TestNG testing framework.
- Used JIRA (zephyr) for issue reporting and test management, communicating between the teams, product support and test team members.
- Validation of various Response fields and HTTP Status Codes using Groovy Script Assertions.
- Validation of Responses using JSON and XML representations.
- Responsible for daily Scrum meetings to discuss updates showing the progress of the testing effort and open issues .
- As a scrum team member involved in Sprint planning, Sprint Review Meetings, Retrospective meeting, Sprint release demo and unplanned requirements.
- Demo the User Stories to Customers after every Sprint to get the User Stories accepted by the Product Owner.
- Extensively executed SQL queries on Oracle database in order to view successful transactions of data and for Validating Data.
- Worked closely with other project team and users to jointly test and deliver progressively higher quality product with each release.
- Participate in review meetings to resolve bug related issues with developers .
Confidential,Minneapolis, MN
Project Lead
Responsibilities:
- Worked in Agile Software development tool "Rally" - Creation of the User Stories and defects. Responsible for tracking the movement of User Stories and defects on the Kanban board.
- Demo the User Stories to Customers after every Sprint to get the User Stories accepted by the Product Owner.
- Extensively executed SQL queries on Oracle in order to view successful transactions of data and for Validating Data.
- Involved in creating various types of test reports such as Test Execution Status, Test Summary, Defect Summary/Progress reports etc..
- Used Quality Center for error reporting and communicating between the teams, product support and test team members.
- Worked closely with other project team and users to jointly test and deliver progressively higher quality product with each release.
- Reviewed/Analyzed Functional Requirement Specifications, System Requirements and Technical Specifications.
- Testing activities includes Functional, Integration, GUI, Regression, and System testing of the application.
- Interacted with the Business Analyst/System Analyst to understand the workflow of various functionalities.
- Developed User-Acceptance Test scripts and assisted users in conducting UAT.
Confidential,Minneapolis, MN
Project Lead
Responsibilities:
- Analyzed the automation feasibility for MAX application & recommended rational functional Tester (RFT) for functional Automation.
- Took complete ownership on MAX 7.2, 7.3, 7.4, 7.5 & 7.6 Releases QA testing activities and managed the entire QA team of 8 members.
- In Quality Center 9.0, managed the entire projects from requirements traceability, test execution, defect management and metrics reporting.
- Took complete ownership on MAX 7.2 Release, MAX 7.3 Release & MAX 7.4 Release QA testing activities and managed the entire QA team of 8 members.
- Got appreciation from QA Manager for successful delivery of the big release of the year MAX 7.3.Release.
- Facilitated knowledge sharing sessions in detail with offshore team members across various modules.
- Cross functional testing across various frontend applications and MAX for data flow and functional outputs.
- Output testing of various letters being generated like lapse letters, enrollment confirmation letters and Compensation letters through different systems.
- Took the testing ownership of the application and smooth transition from the client.
- Communicated issues with business to improve quality of functional requirements
- Analyze the requirements and arrange for clarification sessions with Business to complete the requirement analysis.
- Identify the requirement gap to analysis and get a clear understanding before the start of the test design and also an exercise to minimize the requirement defects.
- Actively performed the knowledge transfer in timely fashion.
- Documented the QA artifacts for this project & continuous status reporting for any defects & issues.
Confidential,Charlotte, NC
Associate
Environment: Java/J2EE, SunGard EXP AG, OMNI, Siebel and TAXWARS
Responsibilities:- Handled multiple projects simultaneously and successfully under tight deadlines.
- Identified the requirement gap, analyzed and get a clear understanding before the start of the test design and also an exercise to minimize the requirement defects.
- Analyze the requirements and arrange for clarification sessions with Business to complete the requirement analysis.
- QA Test Road map is arrived in the crucial stage of the project as a written statement for tracking the progress of the project. This was very crucial and appreciated to track down the targets achieved when project is in ‘Red’ status.
- Coordinating with Business users in User Acceptance Testing (UAT) phase for business clarification, test data and test execution status.
- As a Test Lead for various projects, IVR Spanish Consolidation, Straight thro Processing and Online Pension Enrollment actively worked on the approach and estimation for all the phases of STLC.
- Monitored the test batch jobs and all test execution results based on them were quick checked on different systems. This was indeed a crucial part of the test execution phase.
- IVR/ATS testing has been done for voice recognition and automatic details accessing transactions through keypad entry.
- Testing in Siebel, Sungard Power Image and Sungard OMNI 5.8 were done as part of downstream testing.
- Continuous knowledge transfer & task allocation to offshore.
- Reviewing all the test deliverables from offshore & ensure quality deliverable to client.
- Review & finalizing the test design & execution deliverables.
- Reporting metrics/status reports for the projects right from the beginning of the project.
- Involved in Database testing for the reporting tool of Power Image.
Confidential,Seattle, WA
Programmer Analyst
Responsibilities:- Developed Automation framework in QTP9.2 for PEMCO ecommerce Platform application that has been developed in Agile XP methodology.
- Identifying the automatable stories for each iteration and estimating the collective test automation velocity for each iteration.
- Took the initiative of automating the functionality of backend application (Exceed) in the new PeP application and identified the functionality gaps missed out in stories.
- Built a new tracking mechanism that fits our project which is each script is tied to the stories and functionalities. By this streamlined process we managed our time effectively and started concentrating more on main automation testing tasks.
- Reviewing the test scripts and maintaining the test scripts for each Iteration, since application change happens every Iteration which includes functionality changes as well.
- Preparing automation estimation for the future iterations.
- Coordinating with Offshore team to discuss on project related action items, planning for Test scripting & execution activities to accomplish tasks on daily/weekly basis.
- Established reduction in regression execution cycle from 11 days to 3 days by optimized Automation approach.
- Customized the existing ‘Rate Order Calculation’ tool to calculate the ‘Underwriting Score’ which is used to ‘Automated Underwriting Re-design’ project.
Confidential
Programmer
Environment: Exceed
Responsibilities:- Joined Confidential and learnt Confidential process and QA methodologies.
- Individually handled a module and Reported QA team status to Onsite team
- Understanding the approach for Test Design phase, Scripting Test Cases for the Test Cases mapped to requirements.
- Identifying the automatable test cases & scripting it.
- Reviewing the test scripts, and data table for verifying if it corresponds to the functionality and data table maintenance.
- Reporting metrics/status reports for the Test Execution & Scripting phase.
- Coordinating with Onsite team to discuss on project related action items, planning for Test Execution activities to accomplish tasks on daily/weekly basis.
