Test Automation Architect Resume
Malvern, PA
SUMMARY
- Diversified testing experience serving large Fortune 500 organizations.
- Served as Project Lead for several “Big Five” Consulting companies.
- Proven tracking record of delivering complex business solutions specializing in Software Testing and Testing Automation on ERP, CRM, Mainframe, Client Server, DotNet, J2EE, iOS and SOA application
- Certified Software Tester, with more than 18 years of experience in the Information Technology industry
- Specialized in working with technical staff to create, interpret and implement business requirements into technical specifications and use case.
- Experienced in the role of Test Automation Architect, with more than 12 years of experience in leading Software Testing teams of varying sizes to perform installation, smoke, regression, testing automation, integration testing, functional testing, system testing, and defect management to meet client expectations across a variety of domains and platforms.
- Expertise in creating and providing solutions to meet varying business requirements and in test automation solutions including Automation Architecture/ Framework, ROI, POC, automation methodologies, and feasibility.
- Solid management skills, with a demonstrated proficiency in leading and mentoring individuals to maximize productivity levels, while forming cohesive team environments.
TECHNICAL SKILLS
OPERATING SYSTEMS: Novel NetWare, Windows, Linux, iOS and Unix
ERPs: PeopleSoft 9.2, Oracle Applications 11i and SAP 6.4
LANG/ TECH: HTML, XML, TSL, T - SQL, Visual Basic 5/ 6.0, ActiveX, COM, DCOM, VBScript, SQL, VC++, PL/SQL, C#, Perl, COBOL, JCL, PowerBuilder, ASP.NET, VB.NET, J2EE, ALM, TFS, MTM, BizTalk, MSSQL, Web Services, RESTFul Services, Could and Hyper Media
DATABASES: MS SQL Server 2000, FoxPro, Oracle 9i, IBM DB2, Windows 2008 R2 and MS Access
SERVERS: IIS, Apache, Web Sphere 5.x, BEA WebLogic 5.1
TOOLS: Mercury Interactive Tools (QTP 8.2/10, LoadRunner 8, BPT, WinRunner 7.x/ 8.2, TestDirector 8.x), Mercury Quality Center Premier 10.2, Novell, MS Office Suite (Excel), VSS, PVCS, WinCVS, TOAD, Abinitio, Clear Quest, Test Manager, Calypso 8.0, .NET, VisionPlus, IBM Rational Suite (ClearQuest), JIRA, Worksoft Certify, TestFlight, Xcode, MEAN Stack and ERWin
PROFESSIONAL EXPERIENCE
Confidential - Malvern, PA
Test Automation Architect
Responsibilities:
- Working as a Test Automation Architect for Confidential TCoE team
- Create an architecture blueprint for automated testing based on the overall Confidential QA Framework
- Hiring and Educating the team member about the TDD/ATDD/BDD SDLC process
- Providing consulting support across the project portfolios including Automation Framework enhancements, estimate reviews and providing technical solutions in CI/CD environment
- Develop close working relationships with other members of the project teams including client support, product owners, development leads, and project managers
- Provide lessons learned and process improvement needs to the Director of QA
- Creating Continuous Testing work flow to support Continuous Delivery Strategy
- Work with Development team to review new feature designs and validate test specifications to ensure they are comprehensively tested and meet customer expectations
- Carried out “As-Is" Test Automation SWOT analysis towards Testing Pyramid, ShiftLeft and CI/CD strategy
- Defined Test Automation Strategy for “As-Is” system and created Reference Architecture document
- Created a Continuous Testing Strategy to keep the test code closer to the code for better ROI
- Created HP LeanFT desktop application proof of concept using Cucumber, Java and STS for Java Stack
- Created HP LeanFT desktop application proof of concept using SpecFlow, C# and Visual Studio for Microsoft Stack
- Carried out Cucumber, Selenium and Java BDD “As-Is” framework technical assessment and came up with recommendations like Log4j, Exceptional Handling, Web Synchronization, Domain Entity Standard, Closely Coupled Test, Cucumber Plug-ins and HP LeanFT quick start guide
- Helping off-shore team to learn TDD/ATDD/BDD SDLC process
Environment: J2EE, Jenkins, Cucumber, STS, Selenium, JUnit, Maven, SVN, JIRA, Bamboo, Bitbucket, HP LeanFT, C#, NUnit, msTest, SpecFlow, Visual Studio 2013, HP UFT 12.5, SonarQube, Coverity, TDM, Pivot Cloud, SmartCo and CRD
Confidential - Foster City, CA
Test Automation Lead
Responsibilities:
- Carried out test automation framework assessment and created a short term and long term test automation strategy
- Carried out Cucumber, Selenium and Java BDD “As-Is” framework technical assessment and came up with recommendations like log4j, exceptional handling, Web synchronization and coded standard document
- Integrated the BDD framework in Jenkins and configured the Cucumber report and Html log report in Jenkins for Continues integration
- Created the E2E and integration test automation strategy for UI and Web Services
- Creating “To-Be” framework strategy and given presentation about BDD framework to senior management
- Communicating with India team about the applications dynamics and given KT to offshore team about the Confidential loyalty applications and test frameworks
- Carry out SOA test automation framework assessment and created “To-be” framework for Java Stack
- Performed Confidential Loyalty program application assessment and indentified the key application for POC
- Carry out IBM Unica campaign management system backend and frontend test automation assessment
- Communicate with Confidential QA director and scenario director for status update and address the management questions time to time
- Setting up and running test jobs from Jenkins
Environment: J2EE, ALM, Jenkins, Cucumber, Rally, Oracle, Web Services, HTML 5, RESTFul Services, Window 7, MS Excel, MS-Access, WSDL, XML, SOAP UI, Selenium, J2EE, TFS, Dotnet, JMeter, Unica, DB2,and MS-Project
Confidential, Bloomfield, CT
Enterprise Test Automation Architect
Responsibilities:
- Created E2E Business Process Diagram for EDI and Manual Claim and get the approval from SMEs
- Understand the Dental Claim Process and Created a Test Automation Strategy for year 2015
- Created E2E Test Automation feasibility document for Dental healthcare claim process and given a walkthrough to VP
- Created a Test Automation POC and successful implemented the Test Automation Framework
- Created a single Hybrid Automation Framework for GIGNA SSG QA group
- Helped QA team to improve the Smoke, Regression and System Test process
- Trained more than 20 Offshore Test Automation Engineers
- Configured the HP QTP/UFT tools for complex IBM HOD Mainframe, Oracle Forms, Oracle Financials and Web applications
- Developed Automation Test Strategy for Dental HMO Claim payment process in Oracle E-Business Suite
- Stream line the manual test case for dental application and created a Test Automation Suite
- Streaming lining the InsPro Test Automation suite in ALM
- Helped management to setup offshore team
- Stream line the HP ALM Test Plan and Test Lab
- Created short term and long term strategy for Enterprise Test Automation
- Created Mainframe, Web, Window, Java and Oracle Forms framework libraries using OOPs concept
Environment: SOA, J2EE, ALM, Jenkins, Oracle, Web Services, HTML 5, RESTFul Services, Window 7, MS Excel, MS-Access, WSDL, XML, SOAP, Selenium, IBM HOD, Oracle Forms, Oracle E-Business Suite, J2EE, TFS, Dotnet, JMeter, InsPro and MS-Project
Confidential, Rockville, MD
PeopleSoft Test Lead
Responsibilities:
- Responsible for validation and verification process of software testing, QA standards, test plan, use case, test matrix, test case, test report, test estimation, resource location, task location, daily and weekly status reports, test execution status report, test environment setup and defect tracking system for PeopleSoft FIS and HRMS
- Identified PeopleSoft FIS and HRMS mission-critical business process testing and developed smoke and regression testing automation for PeopleSoft 9.2 Upgrade
- Developed test strategy for PeopleSoft 9.2 Upgrade; test traceability using HP ALM Business Model and PeopleSoft Business Model Process; and test execution status report in ALM Live Analysis
- Created PeopleSoft FIS and HRMS 9.2 business model and uploaded into HP ALM
- Utilized HP Business Model and PeopleSoft Business Model to create End-to-End Business Process Testing
- Responsible for design of HP BPT Automation Framework for PeopleSoft FIS 9.2 and PeopleSoft HRMS 9.2
- Developed test case, test automation suite, and XML test data for PeopleSoft and SST SOA testing (using SOAP UI); and test case, Test Data, BPT Automation Framework and Business Model for PeopleSoft ePro, PO, AP, AM and GL Modules
- Established and built a test automation framework for ePerformance, Silks Inventory, Time and Labor, Payroll, eCOMP, Benefits PeopleSoft HRMS Modules
- Participated in PeopleSoft Mobile implementation and testing strategy, along with Agile SDLC process
- Collaborate with business analyst and senior management regarding PeopleSoft 9.2 upgrade Test Strategy
- Developed and executed the Selenium Test Automation Strategy for PeopleSoft 9.2
- Regularly apprise senior management regarding test execution status and test creation status
- Created JMeter Performance Test Suite for Confidential LMS System
- Involved in fit-gap analysis meetings and updating the business requirements and business process testing methodologies
Environment: PeopleSoft FIS, HRMS, PeopleSoft SOA, SOUP UI, HP ATM/QC 11, QTP 11, BPT, GRC, Web Services, Windows 2008 R2, Window 7, MS Excel, MS-Access, WSDL, XML, SOAP, Worksoft Certify, Selenium, JMeter and MS-Project
Confidential, Chevy Chase, MD
Software Test Lead
Responsibilities:
- Coordinated with and managed the offshore test team; collaborated with business analysts and senior management regarding tablets and smart phones software test strategies
- Utilized Agile processes and best practices
- Collaborated with Scrum Master to develop a test strategy for Application Lifecycle Management (ALM) environment
- Captured all testing artifacts in Microsoft team foundation server and Microsoft test management
- Participated and provided guidelines for sprint planning meetings; arranged daily stand-up call; and execution of Agile plan
- Consulted with and advised regarding best testing methodologies for SOA and Cloud computing testing
- Developed and executed the test strategy for RESTful service testing
- Followed and provided requirements for C# and VB.NET service test automation suite development
- Managed and monitored SOA offshore team and developed Microsoft ISD SDLC process
- Prepared test coverage plan for core functionality, task allocation to the team, test execution, defect logging, and software testing status reports to senior management for every build
- Established a new test framework for SOA testing using Fiddler2 tool, VB.NET, MTM,TFS and Excel Macro
- Created the test plan, test execution, test scenario and test coverage documents
- Maintained the automation test suite in MTM 2010 for easy maintenance and access
- Worked closely with Microsoft consultants to comprehend TFS, MTM and ALM, and developed the test plan accordingly
- Involved with MSSQL database testing and created a SQL query to validate the test data
- Interacted with “Policy & Client, Customer Experience Team for Enterprise Project Plan” and developed test plan for BizTalk testing
- Discerned SOA and cloud base enterprise system integration using BizTalk and testing RESTful service
- Developed testing artifacts for SIT, System testing and Testing life cycle
- Trained team members in API testing using .NET unit test component
- Worked within multiple vendor project assignment and frequently interacted with vendors regarding project-related issues
Environment: SOA, .NET, ALM, Team Foundation Server, MTM, Biztalk, MSSQL, Web Services, HTML 5, JS, RESTFul Services, Could, Hyper Media, Windows 2008 R2, EBS, MS Excel, MS-Access, WSDL, XML, SOAP, Mainframe, IBM MQ Series or Web Sphere and MS-Project
Confidential, Reston, VA
Test Automation Lead
Responsibilities:
- Operated within ASP.NET, VB.NET, IIS server, TOAD and Oracle database to create a new test framework for various Confidential applications
- Automated various manual processes using QTP, VB.Net, VBS, DOS batch file, Clear Quest, QC, Remedy and Excel macros
- Single-Family applications are used by more than million users and validating the application using HP Testing tools
- Converted regression and targeted test case into automation test scripts
- Developed automation suite for each Confidential application to reduce manual labor hours
- Maintained and enhanced .NET application using Visual Studio 2005
- Coordinated QC API to access the test data and retrieve data based on the input
- Developed presentation layer using ASP.NET and VB.NET
- Formulated application interact with Oracle DB using ADO.NET
- Deployed .NET app on IIS Server, verifying the ClearView Application on production environment
- Collaborated with DBA team regarding database enhancement and issue log verification
- Collaborated with the Windows Server and DBA teams to setup a testing environment for application release
- Responsible for entire SDLC for ClearView Application on .NET environment
- Collected release information from Remedy application and production defects from ClearQuest and HP’s Quality Center to prepare monthly metrics report; and presented metrics report to senior management to accomplish product quality improvement
Environment: Mercury Interactive Tools QTP 10, BPT, LoadRunner 9.5, Mercury Quality Center,.NET 3.5, ASP.NET,VB.NET, XML, HTML, VBScript, MS Excel, MS-Access, SOAP, PCRS, Windows NT, Ab Initio, MS-Project, ClearQuest, ERWin, TOAD, SQL Developer, IIS, Window 2003 Server, QC API, Fusion Chart, Site Scope
Confidential, Chevy Chase, MD
Software Test Lead
Responsibilities:
- Advised management regarding testing methodologies for GuideWire Claim Center implementation within Agile SDLC model
- Evaluated GuideWire 5.04 Configuration, PCF, GScript, Data Model Extension, GuideWire Studio and created a new Test Architecture/Framework for application functional testing
- Involved in finding the gap in both the test case creation phase and the test execution phase which resulted in communication, preparation and implementation of the final strategy and successful delivery of the desired result on time
- Recommended and implemented testing tools for the ongoing testing process and improved manual testing productivity levels
- Developed the test plan, test execution, test scenario and test coverage documents
- Updated and downloaded test case from MS-Excel using HP Mercury add-ins
- Worked closely with the GuideWire consultant to ensure thorough understanding of the system prior to test plan development
- Presented recommendations during ERS application design review, GUI review and code review meetings
- Involved with Oracle database testing and creation of the SQL query to validate the provider selection algorithm functionality
- Interacted with the database team regarding the data migration process; and developed the test plan and SQL query to validate integration
- Responsible for finding the functional gap in the use case and business requirements document; initiated meeting with developer to discern the functional point; developed the test case and updated the use case for future reference
- Created and reviewed test case; developed test execution checklist; dated use case, and interacted with the developer and business analyst to develop test case based on functional changes and updates
- Prepared test coverage plan for core functionality and task allocation to the team, test execution, defect logging to the test matrix and reporting of the test run status for each and every build
Environment: J2EE, SOA, .Net, VBScript, Mercury Interactive Tools QTP 10, BPT, WinRunner 8.2, LoadRunner 9.0, Mercury Quality Center 9.2, Web services, MS Excel, MS-Access, WSDL, XML, Guidewire, SOAP, Mainframe, IBM MQ Series or Web Sphere, WebLogic, Windows NT,JIRA, Ab initio, MS-Project, Atlas claim center, Caliber, JIRA, ERWin, Toad, SQL Developer, PCF, Gsricpt
Confidential, Schaumburg, IL
QA Automation Manager
Responsibilities:
- Responsible for validation and verification process of software testing, QA standards, test plan, use case, test matrix, test case, test report, test estimation, resource location document, task location document, daily and weekly status reports, test execution status report, test environment setup and defect tracking system
- Developed the test scenario from the business requirements document and reviewed use case before delivery to production
- Executed installation, smoke, regression, testing automation, integration testing, functional testing, system testing, and defect management to meet client expectations; continuously suggested new testing automation tools and methods to decrease testing time and labor; and implemented sound smoke test strategy to accelerate regression test life-cycle
- Developed the testing automation POC using QTP 9.2, BPT and QC 9.2 and set up the testing automation environment for NextGen application
Environment: J2EE, VBScript, Mercury Interactive Tools QTP 9.2, BPT, WinRunner 8.2, Service Test, Service Test Manager, LoadRunner 8.0, Mercury Quality Center 9.2, Web services, Apollo, Amedues, WSDL, DOORS, XML, SOAPGI, XMLSpy and SOAP
Confidential, Minneapolis, MN
QA Lead/ Automation Architect
Responsibilities:
- Responsible for Confidential RUSH 3.07 QTP automation project to validate customer account details in Mainframe application
- Wrote code for Confidential FIS to YOM - YOM (You Owe Me) -- a front-end application for Confidential Credit collection operations which retrieves data from the Fidelity Information System (FIS) Mainframe application and provides GUI interface to the end-user
- Developed QA standards, test automation plan, test automation execution, effort estimation, business component, risk identification, unit testing, database testing, defect management, release testing, defect logging, manual test review, automation status plan and QC installation
- Managed various Confidential applications which are a mix of mainframe, client/server and web-based applications integrated across multiple platforms to provide banking, mortgage, and lending functionality; within a short time span, managed 5 automation projects wherein each project utilizes a different environment (mainframe, client/server, and web-based)
- Created test automation design and framework for FIS to YOM, POC, QA standards, test automation plan, test automation execution, effort estimation, risk identification, unit testing, database testing, defect management, release testing, defect logging, manual test review, automation status update, production support, automation suite maintenance and developed the WinRunner suite for YOM and FIS projects
Environment: COBOL, JCL, PowerBuilder, J2EE, VBScript, DB2, Mercury Interactive Tools (QTP 9.2, WinRunner 8.2), Mercury Quality Center 8.2, LoadRunner 8.0, Clear Quest, .NET, C#, VisionPlus, MS Excel, Novell, Toad, Oracle, Mainframe, Windows NT
Confidential, San Francisco, CA and Buffalo, NY
Software Test Lead
Responsibilities:
- Managed, developed and monitored overall Confidential Mailing Automation project team of 40 to ensure agreed deliverables were met; working on Confidential applications that were a mix of mainframe, client/server, and web-based applications integrated across multiple platforms to provide banking functionality
- Automated Confidential PeopleSoft 8.9 HR Modules using business process testing, QTP 8.2, QC 8.2
- Instructed the testing team to perform use case/ test case development, test matrices, test case reviews, smoke testing, coding standards, automation feasibility, effort estimation, regression testing, functional testing, UAT testing, defect management and ROI Collaborated on the Confidential Automate web-based application to extract and track customer loan account details, and the Confidential e-Business online credit card account application; and developed a Customer Activity Monitoring Program (CAMP) in response to increased regulatory and governmental focus on detection of money laundering activities
- Developed new automation framework -- Kanbay Automation Framework -- with Extreme programming (KAFE) which dramatically reduced automation costs
- Developed WinRunner scripts for Confidential Toolbars and GUS projects for credit card operations
Environment: PeopleSoft 8.9, ASP.NET, VB.NET, C#, VBScript, J2EE, PowerBuilder, COBOL, JCL, DB2, Mercury Interactive Tools (WinRunner 7.6, LoadRunner 8, BPT, QTP 8.2/ 9), MS Excel, Mercury Quality Center 8.2, VisionPlus, Clear Quest, Test Manager, Novell, .NET, C#, ETL, Calypso 8.0, Mainframe, Windows NT, Mac
Confidential, Waltham, MA
Software Automation Test Lead
Responsibilities:
- Worked on the project that aimed to automate most of the major functionally of the application to improve the manual testing productivity
- Developing and maintaining of Test Automation Suite
- Designed automation framework, coding standards, and unique error handling mechanism for Confidential application
- Created common library function file in WinRunner that was used across all the scripts
Environment: XML, Perl, J2EE, Oracle 9i, Apache, BEA WebLogic, WebSphere, Mercury Interactive Tools (WinRunner 7.6, QTP 8.2, LoadRunner 8, TestDirector 8.2), Windows NT
Confidential, MI
Software Consultant
Responsibilities:
- Worked on the project that aimed to automate most of the major functionally of the application to improve the manual testing productivity, and it also included developing and maintaining of test automation suite and manual test scripts
- Developed the Testing Automation POC using QTP 6.5 later covered the Automation suite into QTP 8.2
- Performed feasibility study and development of test automation framework
- Developed the automation design for CCH engagement, Prosystem Fx, and POC
- Automation on Oracle Apps 11i SCM application using Winrunner 7.6 and Test Director for Confidential Client
Environment: Oracle Applications 11i, Siebel, VBScripts, Visual Basic, VC++, ASP.NET, C#, .NET, MS SQL Server, IIS, Mercury Interactive Tools (WinRunner 7.5, QTP 8.2, TestDirector 8), .NET, Documentum, Windows
Confidential, FL
Software Test Engineer
Responsibilities:
- Worked as a Software Testing Engineer and Test Lead
- Worked on ELITE, a full suite for SCM, and has modules such as OMS, WMS, DMS, and KMS
- Participated in and led the offshore Testing team to perform smoke testing, regression testing, functional testing, integration testing, system integration testing, and defect management
- Worked on RFP device for identify the SKU in a Warehouse
Environment: SQL, PL/SQL, J2EE, Oracle 9i, Apache, WebSphere 5.1, Mercury Interactive Tools (WinRunner 7.5) and QTP 6.5
Confidential
Software Developer
Responsibilities:
- Worked on the project, wherein back-end and component were same for client/server application, later front-end was changed into web-based application, and also based on business requirement client can chose client or web application
- Developed test cases for various FRD and ddeveloped functions for database operations using TSL
- Programmed in Visual Basic 6, COM, and MS SQL Server 2000
Environment: Visual Basic 6, COM, SQL, TSL, T-SQL, MS SQL Server 2000, Mercury Interactive Tool (WinRunner), Windows