Senior Agile Qa Lead Resume
San Antonio, Texas
SUMMARY
- 14+ Years of IT experience in various domains - Application Development, Project Management, Technical System Analysis, Business Process Automation, Quality Assurance, Test Automation Framework Development, Production Incident Management, Change & Configuration Release Processes, DevOps Solutions - Continuous Delivery, Environment Stability & Release Agility, ITIL processes.
- Having strong experience in functional and automation testing in web/host/ mobile platforms.
- 9 years of experience in Test Automation framework design and execution.
- Hands on experience in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Functional Testing and Unit Testing.
- Specialized in doing Automation feasibility and Proof of Concept (PoC) on various applications.
- Proficient in writing Test Plans, Test Strategies and Estimations.
- Specialized in developing Automation Scripts using QTP/UFT, Selenium, and Perfecto mobile .
- Expertize in designing Automation Frameworks such as XML, Keyword & Hybrid .
- Excellent skills in developing reusable functions and scripts using C#, Java & VB script. Expertize in Page object model design .
- Hands on experience in testing applications on various platforms such as Web, Windows, Mainframes and Mobile.
- Specialized in Functional, Regression testing in various development models such as Agile & Waterfall .
- Specialized in Automated web service testing using SOAPUI.
- Hands on experience in Test management tools like Application Life Cycle Management ( HP QC-ALM ).
- Hands on experience in IDE's such as Eclipse and Visual Studio .
- Strong knowledge on WebServices architecture ( REST/SOAP ) and automated testing skills.
- Performed Risk Based Testing for various applications at Enterprise.
- Excellent Defect management and Tracking skills
- Expertise in triaging incidents using Splunk & AppDynamics .
- Strong technical skills using OOAD methodologies, UML design, QA Tools, Static Code Analysis, and Build & Deploy automated tools, Web Content Management (WCM), Host systems knowledge.
- Committed, self-disciplined, proactive, strong decision making and flexible to take up additional responsibilities based on organizational needs.
- Developed Various Frameworks such as XML, Hybrid and Page Object model to cater various tools.
- Designed the Automated Web service testing engine by integrating SOAP UI and JUNITEE.
- Integrated various tools with ALM such as Selenium & UFT to have scheduled test runs.
- Deployed the Selenium tests on a JBOSS server.
- BO dashboards are created to trend the automation results.
PROFESSIONAL EXPERIENCE
Confidential, San Antonio, Texas.
Senior Agile QA Lead
Responsibilities:
- Supported agile development by adapting 'In Sprint' testing automation.
- Conducted test planning, design and test reporting tasks at reviewer level for bank applications.
- Engaged in all iterations to prioritize and estimate the testing tasks.
- Performed SME role for all technical testing services - performance/accessibility and Security testing.
- User stories have been analyzed and tracked in IBM RTC.
- QA impact analysis is conducted for any user story updates, and implemented the changes in testing artifacts.
- Acceptance criteria has been documented on the index cards and in RTC, by linking the stories.
- Coordinated with offshore QA testers to develop test cases and automation scripts.
- Monitored test environment stability and engaged in resolving incidents related to configuration.
- Test Data requirements are captured and utilized self-service tools to generate test data.
- Conducted UFT training sessions to all the testers and implemented 60% functional automation.
- Identified vendor testing requirements and created virtualized services using CA tool.
- Reviewed the test scripts developed by the team to ensure the correctness and the standards.
- Execute the Test scripts across every release from ALM via scheduler.
- Execute Mobile Scripts using Perfecto Mobile on both Android and IOS devices. Participated in Defect triage.
- Debug the scripts that have failed during execution and have fixed the issues arising due to change in objects and the application changes.
- Reported the Defects for all the failed scripts in ALM and track them to closure.
- Shared the Test Summary report with the management on the execution status and the Defects reported.
- Got trained in DevOps tools like IBM UCD and Jenkins for implementing DevOps transformation journey.
- Developed a Macro for Risk Based Testing approach to filter the test scripts based on Impact and business criticality to be executed with high priority.
- Conducted meetings regularly with the team to understand and identify the bottlenecks in testing and ensured to close them.
- Represented in QA audits for traceability and documentation of defects.
ENVIRONMENT: HP QTP/UFT, Quality Center, Selenium, Perfecto Mobile, VB script, Java, XML, CA, SOAP UI, IBM UCD, Jenkins.
Confidential, San Antonio, Texas.
Release Automation Lead
Responsibilities:
- Analyzed existing tedious Change & Release management processes and procedures and identified gaps to simplify.
- Performed as Release Test lead for WebSphere, Host and Distributed monthly releases.
- Key player in implementing Daily Change Advisory Board (DCAB) process to approve the changes faster.
- Created and maintained Release Test Plan, Roll-out plan and back out plan.
- Established automated production validation scripts for 24X7 Environment Validation.
- Performed test incident triaging for banking, insurance applications and facilitated resolutions.
- Played lead role in providing feedback to QA leads and project delivery teams to reduce test incidents.
- Improved environment stability by 85% and reduced system test cycle time by 30%.
- Developed Business Object Release Health Assessment dashboards from ITSM and QC ALM databases.
- Used Splunk and AppDynamics tools for Test incident triaging and resolution.
- Implemented Static Code Analysis tooling capabilities using SONARQube and improved code quality by 80% for below line of business components: Banking, P&C, Investments and Corporate applications.
- Implemented CI methodologies using automated unit, integration testing.
ENVIRONMENT: HP QC, ITSM, SAB Business Objects, Sonarqube, WebSphere, Host, Distributed Platforms, Splunk, AppDynamics
Confidential, San Antonio, Texas
QA Automation Engineer
Responsibilities:
- Implemented Service Virtualization using CA tool and created stubs for uninterrupted system testing.
- Defined automation coding standards and design guidelines for individual business QA areas.
- Lead a team to derive automation metrics across different line of business using SAB business objects.
- Integrated HP QC data, Automation metrics for % automation and traceability to requirements.
- Analyzed critical WebServices across enterprise and implemented WebService automation using SOAPUI.
- Design an Automation Framework with Hybrid approach to cater the requirements of Confidential using QTP and Selenium.
- Design an Automated solution to integrate SOAP UI & JNUITEE.
- Design coding standards document to have proper governance.
- Identifying the Test cases that are suitable for automation.
- Develop a Test Strategy and Test Plan for the automation to be performed.
- Develop Reusable functions for the applications under Test.
- Develop Scripts using Selenium, QTP and Perfecto mobile in Java and VB script for applications on various platforms such as Web, Mainframes and Mobile.
- Participated in defect triage and business requirements meetings to close the gaps in automation.
- Generated automation traceability using HP QC reporting features.
- Developed mobile automation strategy using and Perfecto private cloud.
ENVIRONMENT: QTP, Quality Center, Selenium, Perfecto Mobile, VB script, Java, XML, HTML,SOAP UI
Confidential, San Antonio, Texas.
IT Programmer Analyst
Responsibilities:
- Analysis and design of Product (Server & UI), Rating (Ratabase, Rating Interface, TL) components
- Performed Technical Lead role for Ratabase component and monitored delivery from a team of 3 onsite and 6 offshore developers.
- Identification of Classes for Rating Interface and corresponding Object diagram identification.
- Lead the design and coding phases. Analysis of Translation Layer (TL): Identification of services for conversion of legacy CRS (Corporate Rating System) variables into equivalent structures and then creation of equivalent message objects in C++.
- Leading the team, to support Business Process Flow controls using the BTM (Business Task Manager) Framework set-up. Managing the task flow for Business Processes using externalized rules, which determine the Business Task to be executed and Peer review the artifacts.
- Doing the Model-Based Generation of Class Headers, Remote Procedure Calls (RPC), Data Manager (DM) methods in MasterCraft for the new design and maintaining Component Based Application with MasterCraft's model driven architecture.
- Coding the actual methods in Q++ for different business scenarios, which is a high-level language of MasterCraft and also optimizing the existing Q++ coding patterns for better performance of the application.
- Unit testing of implemented Prototypes with the help of MasterCraft's Unit Testing environment to ensure the correctness in functionality and improvement in the overall performance
- Analyzing Performance Measurements of the application using tools IBM Performance Analyzer, DB2 Trace, and BMC DB2. Performance analysis using the trace files generated by the tools.
- Preparation of Checklists and Guidelines related to the performance tuning of applications for other projects in the same program. Preparation of Concept and Procedural notes for each Performance Tuning activity.
- System & Release testing results review with Business users and sponsor. Provide analytical, technical and administrative expertise for the success of the project.
- Managed change requests thru out the project by controlling the schedule and cost without compromising the Quality.
- Created MSR Lab support model for all production issues and their immediate resolution. (Saved nearly $500 K in warranty release support and at the same time business users got hands-on training.)
ENVIRONMENT: C++, OOAD, UML Design, Mainframes, IBM DB2, CICS, Presentation Services Framework.
Confidential
IT Software Engineer
Responsibilities:
- Coding and Unit Testing of Server Components and User Interface (UI).
- Providing a modeling framework and repository for the entire software life cycle using ADEX UML modeling tool.
- Requirements gathering and baseline the RSM document.
- Prepared Use Case diagrams, Class hierarchy, Sequence diagrams.
- Developed web services. Identified efficient Coding Patterns of C++ language.
- Developed SQLs & Stored Procedures.
- Performing end to end Integration & System testing of the developed application.
- Fixed production defects and supported warranty release.
ENVIRONMENT: C++, PL/SQL, CICS, DB2, COBOL, UML Design, MasterCraft, Test Director.