Devops Qa Lead - Automation Resume
HoustoN
SUMMARY
- 11 + years of experience of IT field, 9+ years extensive experience in SoftwareAutomationTesting with various tools such as Selenium Web Driver using JAVA, UFT (QTP) Vb script. Diversified experience of working for Client Server, Web Based, JAVA, .Net projects, Web Services & implementations.
- Extensive experience working in Digital Transformation project, which involves full stack development including DevOps Implementation on cloud. Have Exposure to AWS cloud concepts
- Evaluate and deploy tooling, implement and manage continuous testing, continuous integration process to support enterprise - wide Continuous Deployment/DevOps.
- 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 and VM and Docker Containers. Dockerized the test execution to support the faster execution and cross platform support.
- Experience in web services testing (SOAP,Rest,Microservices). Skilled in automating web service using java and Rest Assured api.Expert In tools like SOAP UI and Postman
- Experience in Java script automation frameworks like Protractors, Phantom JS, Jasmine etc.
- Have experience in Mobile test automation using Appium for different applications
- Extensive experience in different SDLC models like agile methodologies (Scrum, Kanban), waterfall model. Expert in both TDD and BDD process.
- Work with assigned Product Teams, Product Owners and Scrum Masters to compose and manage integrated project plans, testing schedules, metrics and provide project and release status updates to all levels of management.
- Participated in all phases of the test cycle including Sanity Testing, Functional Testing, Integration Testing, System testing (on IE, Chrome, and FF), and Regression Testing.
- Strong knowledge of SQL with data manipulation in relational databases. Expert in data mining for effective test data preparation
- 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
- Proficient in Managing the Test cycles through Quality Centre, ALM, JIRA
- Experience includes Strong footing in Test 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.
- Having experience in leading geographically distributed and diversely skilled team and ensure the best performance of the team and fast paced Agile- devops cycles
- 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, JavaMapReduce, Python, Pig programming, Hadoop Streaming, HiveQL. Did some QA related work for Hadoop products
TECHNICAL SKILLS
Testing Automation Tools: UFT/QTP,BPT,Silk Test, Win Runner 7.0, Quality Centre
Open source Automation: Selenium Webdriver,Cucumber,maven and Jenkins
Virtualization and CI Tools: VMware, Docker, Jenkins
Test Management Tool: ALM, JIRA-ZEPHYR
Operating Systems: Windows, UNIX
Programming Languages: Java, Python, VB scripting, Java Script, Shell Scripting, VB Scripting, Perl scripting,python,shell scripting, HTML,Silktest 4t Test, Perl
Databases: SQL Server, Oracle, DB2, Mongo DB, Hbase
Exposure to: Big data Hadoop, Pig, Hive, Hbase, Angular Js, React Js
Source Control Tool: Win CVS, VSS,TFS
PROFESSIONAL EXPERIENCE
DevOps QA Lead - Automation
Confidential, Houston
Environment: Java, Selenium Web driver, Cucumber, Maven, Jenkins, Oracle, Mainframe, DB2, UNIX, Oracle,Microservices, Appium, JIRA, Confluence, .net, Java script, React framework
Responsibilities:
- Leading the QA team and responsible for overall plan and strategy to be implemented.
- Coordinate with team members for testing activities, participating in Requirements grooming sessions, & Use Case / User Story Reviews, and conduct QA analysis & test support activities.
- Is responsible to implement QA process to fit in the AGILE model as Valic digital is migrated from waterfall model to AGILE to DevOps model
- Implemented and designed the Continuous integration and development automation framework (CI/CD Pipeline) using selenium web driver, cucumber,maven,Jenkins and GitHub
- Implemented Web services (Rest api) automation using java and rest assured
- Is responsible for Automation Effort Estimation and Return on Investment (ROI), Cost Estimation, Scoping, Resource Loading and Planning.
- Implemented parallel and multi browser automation execution using selenium Grid and dockerized the automation framework.
- Performed headless browser automation to reduce the execution time and validated the build quickly before going to the next phases.
- Is responsible for testing mobile application ( native app, browser) both manually and using Appium
- Managed the end to end testing life cycle in agile process using JIRA.
- Moved Quality in the direction of Defect Prevention having test first approach where most of the issues are found very early in the design process
- As a QA lead participates in all critical project meeting of Release planning, sprint planning, retrospective meeting, Go-NoGo meeting.
- Responsible for managing production defects within the support function by closely working with the operations.
- Responsible for publishing different test metrics to management on a regular basis to status update on different areas like progress report, execution status, defect status etc.
- Support test environments and coordinate test data management for execution across multiple test instances and projects
Project Lead
Confidential, Houston
Environment: Selenium Web driver, Cucumber, Maven, Jenkins, Oracle, Mainframe, DB2, UNIX, Oracle
Responsibilities:
- I am the Automation lead for CDH 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
.
Project Lead
Confidential
Environment: Selenium Webdriver, Cucumber, Maven, Jenkins, Oracle,Mainframe, DB2,UNIX,Oracle
Responsibility:
- 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
Project Lead - Automation
Confidential
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
Automation Test Lead
Confidential
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 RPS applications
Project Lead
Confidential
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
QA Lead
Confidential, UK
Environment: J2EE, Vignette 7.4,Windows, Oracle 10g
Responsibility:
- Was responsible in Developing Automation Framework and Design
- Was responsible in identifying the Automatable Test cases
- Developed Reusable Scripts to evaluate customized web page objects.
- Was responsible in the review of scripts written by others
- Involved to maintained Test plan and Test lab in QC- Scripts are saved and executed from Quality Center
- Participating in all critical project meetings and reviews
- Was responsible for managing the overall QA process. Prepared test plan, strategy and estimations. Prepared different test metrics and circulated among stakeholders
Senior system Analyst
Confidential
Environment: QTP 8.2,Test Director,vb scripting,perl scripting, J2EE,Oracle,Windows
Responsibility:
- Understanding the project requirement and functionality
- Involved in framework development and implementation
- Involved in to identify test cases in Regression suite forAutomation
- 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.
- Conducted Automation demo work with the functional team.
- Ensure resolution of testing issues
System Analyst
Confidential
Environment: QTP 8.2,Test Director,vb scripting, Perl scripting, J2EE,Oracle,Windows
Responsibility:
- 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.
System Analyst
Confidential
Environment: Silktest 7.1,perl scripting,vb scripting
Responsibility:
- Leading the automation team of four in terms of technical needs
- Was Responsible in modification of Framework
- Preparation, review and execution of Automated Test Scripts
- Developed Regression tests using QTP
- Involved in production releases by running automated Regression tests
- Involved in the review of scripts written by others
Senior Software Engineer
Confidential
Environment: Silktest 7.1,perl scripting,vb scripting, J2EE,Oracle,Windows
Responsibility:
- Automation Test design, Environment design, Review of test cases and automation scripts, Test data design. Leading the team for Automation work
- Coordinated with the development team and middleware group for problem resolution
- Participated in the development of Testing Strategy and Criteria.
- Participated in the development of Test readiness criteria for different phases of testing.
- Provided inputs for the creation of the Test Plan and reviews it.
Senior Software Engineer
Confidential
Environment: Silktest 6.0, Java, JDBC, Servlets, JSP, JBOSS V3.1.1-Tomcat 3.1.24, Eclipse v 2.1, MSSQLServer 2000
Responsibility:
- Automation Test design, Environment design, Review of test cases and automation scripts, Test data design. Leading the team for Automation work
- Coordinate with the development team and middleware group for problem resolution
- Participates in the development of Testing Strategy and Criteria.
- Participates in the development of Test readiness criteria for different phases of testing.
- Provides inputs for the creation of the Test Plan and reviews it.
- Creates the Test Case Document as per the FRS
- Creates the Test Report for SIT as applicable
- Create, Review, execute Automation Scripts if applicable
- Creates Test Reports for the Software item under Test
