Project Lead Resume
HoustoN
SUMMARY:
- 12+ Years of experience in software quality, test automation and development specially in designing implementing continuous integrated test automation framework using Selenium - Java, BDD-Cucumber, Jenkins and maven, hybrid and keyword driven framework using QTP, Mobile test automation using Appium having extensively involved in both Agile Development process and waterfall Model. Also experienced in ETL and reports testing with some exposure to Hadoop and big data QA
- Having more than 12 years of hands-on experience in Software Quality Assurance, Selenium, QTP Automation, Development, Team leading & training, Client facing for complex enterprise applications using the latest technologies.
- Extensive Experience in Continuous integrated test automation using Selenium -java, Cucumber, maven and Jenkins
- Proficient in writing Selenium WebDriver automation scripts in JAVA using Maven, Cucumber, and TestNG Automation Testing for Web Applications.
- Designed and implemented different automation frameworks from starch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for a number of projects.
- Experience in executing parallel scripts for cross browser testing using selenium grid
- Worked closely with Agile team and integrated automated testing into the continuous integration pipeline
- Experience in web services testing using SOAP UI
- Have experience in Mobile test automation using Appium for different applications
- Experienced in different SDLC models like Agile methodologies, waterfall model and implemented in many projects
- Expertise in Quality Analysis with strong understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and object oriented methodologies.
- Proficient in preparing the Testing artifacts like QA Test Plan, Test Execution, Test Result Analysis, Test Cases and Bug Reports on the basis of product release features, client requirements, and technical documents.
- Participated in all phases of the test cycle including Sanity Testing, Functional Testing, Integration Testing, System testing (on IE, Chrome, FF), Regression Testing.
- Worked closely with the project team and provided test plans and strategy, estimates, test releases, testing approach etc.
- Worked closely with the Business team to understand the requirement and design effective test scripts to validate application
- Expert in designing and implementing Hybrid Framework, key word driven framework using QTP and implemented across different project
- Strong knowledge of SQL with data manipulation in relational databases.
- Skilled in to automate Non GUI Actions Using Perl, Expect, VB Scripting, Python
- Knowledge of software best practices like test-driven development (TDD), behavioral-driven development (BDD), and continuous integration(CI)
- Expert in database validation by writing SQL queries. Expert in ETL-Data warehouse (DW) testing using Informatica. Performed data validation using complex Sql and excel macro
- Efficient in Business intelligence reporting tool business object. Successfully implemented and tested End to end Data warehouse across heterogeneous sources. Having skills in source extraction testing, Data warehouse, Data Mart and BO Reports testing
- Proficient in Managing the Test cycles through Quality Centre, ALM
- Experience includes Strong footing in Project Management which includes effort estimation, assigning the tasks, Preparation of Test plans and Test Strategy, Provide regular status report to the Management, identify and escalate issues and risks in a timely manner to the management.
- Good customer facing skills. Ability to lead bigger project teams and has good experience leading large testing teams. Have extensive experience in Onsite-offsite Model
- Having knowledge in Bigdata-hadoop ecosystem HDFS, Hbase, Hive, Sqoop, Flume, Java MapReduce, Python, Pig programming, Hadoop Streaming, HiveQL. Did some QA related work for Hadoop products
TECHNICAL SKILLS:
Testing Automation Tools: Win Runner 7.0, Quality Centre
SilkTest 7.x SilkTest 8.0,QTP,BPT: Open source Automation
Selenium Webdriver, Cucumber, maven and Jenkins: Scripting Language
VB Scripting, Perl scripting, python, shell scripting: Operating Systems
Windows 2000, WIN NT/9x, UNIX: Reporting tool
SAP Business Objects: Scheduling tool
Control M, Tiboli: Language
Java 2,C++: J2EE Technologies
EJB (Entity Beans and Session Beans) Servlet, RMI, JDBC, JSPMark-up languages: HTML, XML
Scripting Language: VB Script, TCL, PERL, EXPECT
Databases: SQL 7.0 & 6.5 & Oracle8i.
Application Server: Web Logic
ETL Tool: Informatica, Ab Initio
Exposure to: OOAD, Understanding of SDLC , UML, Linux, Sybase, Clear case, shell scripting, Business objects Testing, Selenium, Load runner, Big Data
Source Control Tool: Win CVS, VSS
Business Domain: Life Insurance, Credit card, Retirement planning, Internet security, Ecommerce applications
PROFESSIONAL EXPERIENCE:
Project Lead
Confidential, Houston
Environment: Selenium Web driver, Cucumber, Maven, Jenkins, Oracle, Mainframe, DB2, UNIX, Oracle, and Web Services, SOAP UI, Appium
Responsibilities:
- I am the Automation lead for Confidential team and I am leading the QA team.
- Implemented and designed the BDD framework using Webdriver, cucumber, maven and Jenkins
- Participating in all critical project meetings and reviews
- Used Selenium WebDriver for creating scripts using Java/Junit
- Used Selenium Grid to execute tests on multiple systems to achieve parallel execution.
- Created Custom functions in Java/Junit code to achieve code reusability.
- Stored Object properties in excel based on functionality.
- Used Test NG Automation Framework and Page Object Model Framework.
- Automation script development and Execution
- Performed automation testing using Appium
- Provided test estimates and schedules to management and plan test execution
- Coordinate creation of all testing deliverables, including test scripts
- Was responsible in maintaining the SIT (test environment) for regression cycles and planned accordingly data refresh on a regular interval
- Coordinate the request and scheduling of the test environment
- Monitor and control the test execution and defect resolution
- Ensure resolution of testing issues and help developers to fix defects
- Was responsible for preparing all kind of Test release reports and Sign off reports
- Was responsible for Task assignment and preparing all kind of status reports(WSR,MSR)
- Acquire needed testing staff - Test Designers, Test Execution Technicians, etc.
- Identify test-related training needs for the project
Confidential
Project Lead
Environment: Selenium Webdriver, Cucumber, Maven, Jenkins, Oracle, Mainframe, DB2, UNIX, Oracle
Responsibilities:
- I am the QA lead from RPSDW (IM) side and am leading the QA team.
- Implemented and designed the BDD framework using Webdriver, cucumber, maven and Jenkins
- Participating in all critical project meetings and reviews
- Implemented AGILE methodologies in RPSDW Project
- Implemented and automated BO reports automation using excel macros for data comparison
- Successfully implemented testing strategy for Data warehouse and Data Mart
- Was responsible for Test data planning and provided solutions to the technical team on the data load strategy to test the Business scenarios
- Provided test estimates and schedules to management and plan test execution
- Coordinate creation of all testing deliverables, including test scripts
- Was responsible in maintaining the SIT (test environment) for regression cycles and planned accordingly data refresh on a regular interval
- Coordinate the request and scheduling of the test environment
- Monitor and control the test execution and defect resolution
- Ensure resolution of testing issues and help developers to fix defects
- Was responsible for preparing all kind of Test release reports and Sign off reports
- Was responsible for Task assignment and preparing all kind of status reports(WSR,MSR)
- Performed the performance testing of BO Reports.
- Acquire needed testing staff - Test Designers, Test Execution Technicians, etc.
- Identify test-related training needs for the project
Confidential
Project Lead - Automation
Environment: Selenium-Java, DB Visualizer, SQL Developer, Oracle, Mainframe, DB2, UNIX
Responsibilities:
- Leading the automation team towards designing and implementing the framework
- Participating in all critical project meetings and reviews
- Automated 90% of the functionalities with a pass percentage of 95% on 1st run
- Was responsible for Test data planning and provided solutions to the technical team on the data load strategy to test the Business scenarios
- Provided test estimates and schedules to management and plan test execution
- Coordinate creation of all testing deliverables, including test scripts
- Was responsible in maintaining the SIT (test environment) for regression cycles and planned accordingly data refresh on a regular interval
- Coordinate the request and scheduling of the test environment
- Monitor and control the test execution and defect resolution
- Ensure resolution of testing issues and help developers to fix defects
- Was responsible for preparing all kind of Test release reports and Sign off reports
- Was responsible for Task assignment and preparing all kind of status reports(WSR,MSR)
- Acquire needed testing staff - Test Designers, Test Execution Technicians, etc.
- Identify test-related training needs for the project
Confidential
Project Lead - QA
Environment: QTP 9.5, Quality Center, VB Scripting, J2EE, Oracle, Windows
Responsibilities:
- Leading the Automation team in terms of technical needs
- Participating in all critical project meetings and reviews
- Prepare the test plans as well as to develop and execute the test scripts.
- Doing the Automation Feasibility Checkup and tool evaluation
- Doing the Automation Framework Design and implementation
- Provide test estimates and schedules
- Automation script Development using VB Scripting. Also designed the utility functions and review those
- Coordinate creation of all testing deliverables, including test cases
- Acquire needed testing staff - Test Designers, Test Execution Technicians, etc.
- Identify test-related training needs for the project
- Coordinate the request and scheduling of the test environment
- Monitor and control the test execution and defect resolution
- Conducting Automation demo work with the functional team.
- Ensure resolution of testing issues
- Was responsible for preparing all kind of Test release reports and Sign off reports
- Was responsible for Task assignment and preparing all kind of status reports
- Doing the regression testing for the regular builds
- Performed the performance testing of Confidential applications
Confidential
Project Lead
Environment: ETL (Informatica), Oracle, Business Objects, UNIX, SQL Developer, QTP, QC
Responsibilities:
- Leading the QA team in terms of technical needs
- Participating in all critical project meetings and reviews
- Design the test automation framework for the end to end automation starting from source systems till BO reports
- Implemented and Performed the performance testing strategy for BO Reports
- Successfully implemented the test plans and test strategy for the project and got reviewed and signed off by all the stakeholders.
- Was responsible for Test data planning and provided solutions to the technical team on the data load strategy to test the Business scenarios
- Successfully implemented and defined testing strategy for Data warehouse and Data Mart
- Provide test estimates and schedules and participated in release plantings
- Coordinate creation of all testing deliverables, including test scripts, test results and test data etc.
- Acquire needed testing staff - Test Designers, Test Execution Technicians, etc.
- Identify test-related training needs for the project
- Monitor and control the test execution and defect resolution
- Ensure resolution of testing issues by consulting with core team.
- Was responsible for preparing all kind of Test release reports and Sign off reports
- Was responsible for Task assignment and preparing all kind of status reports
Confidential
QA Lead
Environment: J2EE, Vignette 7.4, Windows, Oracle 10g
Responsibility:
- Leading the Testing team in terms of technical needs
- Participating in all critical project meetings and reviews
- Provide / define a structured testing approach for the testing team
- Prepare the test plans as well as to develop and execute the test scripts.
- Doing the Automation Feasibility Checkup and tool evaluation
- Doing the Automation Framework Design and implementation
- Provide test estimates and schedules
- Coordinate creation of all testing deliverables, including test cases
- Acquire needed testing staff - Test Designers, Test Execution Technicians, etc.
- Identify test-related training needs for the project
- Coordinate the request and scheduling of the test environment
- Set Up the testing environment
- Monitor and control the test execution and defect resolution
- Conducting Automation demo work with the functional team.
- Ensure resolution of testing issues
- Was responsible for preparing all kind of Test release reports and Sign off reports
- Was responsible for Task assignment and preparing all kind of status reports
Confidential
Senior System Analyst
Environment: QTP 8.2, Test Director, VB scripting, Perl scripting, J2EE, Oracle, Windows
Responsibilities:
- Leading the automation team in terms of technical needs
- Participating in all critical project meetings and reviews
- Provide / define a structured testing approach for the testing team
- Reviewing the test plans as well as to develop and execute the test scripts.
- Doing the Automation Framework Design and implementation
- Provide test estimates and schedules
- Coordinate creation of all testing deliverables, including test cases
- Acquire needed testing staff - Test Designers, Test Execution Technicians, etc
- Identify test-related training needs for the project
- Coordinate the request and scheduling of the test environment
- Coordinate the security setup and issues of the test environment
- Monitor and control the test execution and defect resolution
- Conducting Automation demo work with the functional team.
- Ensure resolution of testing issues
Confidential
System Analyst
Environment: QTP 8.2, Test Director, VB scripting, Perl scripting, J2EE, Oracle, Windows
Responsibilities:
- Leading the automation team in terms of technical needs
- Participating in all critical project meetings and reviews
- Provide / define a structured testing approach for the testing team
- Reviewing the test plans as well as to develop and execute the test scripts.
- Doing the Automation Framework Design and implementation
- Provide test estimates and schedules
- Coordinate creation of all testing deliverables, including test cases
- Acquire needed testing staff - Test Designers, Test Execution Technicians, etc
- Identify test-related training needs for the project
- Coordinate the request and scheduling of the test environment
- Coordinate the security setup and issues of the test environment
- Monitor and control the test execution and defect resolution
- Conducting Automation demo work with the functional team.
- Ensure resolution of testing issues
Confidential
System Analyst
Environment: Silktest 7.1, Perl Scripting, VB scripting
Responsibilities:
- Leading the automation team of four in terms of technical needs
- Participating in all critical project meetings and reviews
- Provide / define a structured testing approach for the testing team
- Reviewing the test plans as well as to develop and execute the test scripts.
- Doing the Automation Framework Design and implementation
- Provide test estimates and schedules
- Coordinate creation of all testing deliverables, including test cases
- Acquire needed testing staff - Test Designers, Test Execution Technicians, etc
- Identify test-related training needs for the project
- Provide feedback on testability of business requirements
- Coordinate the request and scheduling of the test environment
- Coordinate the security setup and issues of the test environment
- Monitor and control the test execution and defect resolution
- Active involvement in implementing the Quality Procedures as per the ISO standards.
- Ensure resolution of testing issues
