Sr. Automation Consultant Resume
Clive, IA
SUMMARY
- Over 20+ years of extensive and diversified experience in Information Technology with emphasis on Automation Testing, Security Testing, Performance Testing, Database Testing and Manual Testing.
- Domain expertise in ecommerce, Agricultural, Banking, Financials, Investment, Insurance, Event Management and Education.
- Expertise in testing Web based and client - server applications by using various automation tools QTP/UFT, Protractor(NodeJS, Selenium, WebdriverIO, Jasmine, Cucumber), SpecFlow and Ranorex.
- Experience with Mobile Automation usingAppiumautomation framework and WebDriver.
- Expertise in debugging issues occurred in front-end part of web-based application which is developed usingHTML5, CSS3, Angular JS, Node.JS and Java.
- Specialized in Automation through WebDriver JS and Jasmine testing framework using Protractor.
- Expertise in Automation testing for both Angular and Non-Angular pages.
- Expertise in Performance Testing using JMeter, NeoLoad, Load Runner and SOASTA CloudTest.
- Extensive experience in API testing by using ReadAPI & Postman.
- Expertise in writing Java, JavaScript and VB Script to develop functional automation scripts.
- Expertise in writing Cucumber Gherkin files for Behavior Driven Development(BDD) testing.
- Expertise in writing SpecFlow feature files.
- Experience in installing and maintaining automation, performance and security test tools.
- Experience in working with IDE's like Eclipse, Visual Studio and IntelliJ.
- Experience in using VSTS,GIT and Source Tree to manage source code.
- Expertise in DB testing by using MS SQL SERVER, My SQL, SQL Developer, Oracle 10g,DB2 and Sybase.
- Experience in working with HP QC/ALM, TestRail, TFS and VSTS for variety of testing needs like set up projects, write test cases, store automation scripts, execute scripts thru test lab, log defects and generate various test reports.
- Experience in Web Services Testing by using soapUI and Postman.
- Expertise in design Automation Frameworks, develop Automation Scripts, Function Libraries, Automation Design documents, Automation Effort estimations, Automation Strategy, Cost Benefit Analysis documents and Automation User guide.
- Expertise in preparing Performance and Security test strategies.
- Expertise in working with Agile-Scrum model, Water fall and other industry standard methodologies.
- Experience in CI/CD(Continuous integration and continuous delivery).
- Expertise in Smoke, Functional, Regression, System and Integration testing.
- Expertise in White box and Gray box testing.
- Expertise in writing SQL queries for database testing.
- Expertise in providing training on Automation and performance testing.
- Experience in working with BA to understand business requirements and help reducing gap between development, BA and QA teams to create efficient automation Scripts according to requirements.
- Good working experience with Onsite / Offshore model.
- Expertise in creating various Automation frame works from scratch.
- Expertise in writing descriptive Programming.
- Expertise in Requirements Analysis, Review and Test Scenarios Identification.
- Expertise in running defect triage, Preparing various status reports, Test estimation preparation, Test Plan preparation, Test case Preparation, Test case Execution, Review of Test cases and Analyzing Defects.
- Experience in working with highly complex application environments and large projects.
- Experience in full Software Testing Lifecycle and Defect Lifecycle.
- Experience in preparing Staffing Plan, Work assignment plan for weekly & Daily Basis.
- Very good understanding of Data Warehousing concepts, Data Analysis, Data Warehouse Architecture and Designing.
TECHNICAL SKILLS
Operating Systems: Windows 2003/XP/7, Linux and Mac
Automation test tools: Sauce Labs, Appium, Selenium Web Driver, WebdriverIO, ReadyAPI,Selenium Grid, Protractor, FitNesse, jasmine, TestComplete, SoapUI, Postman and HP QTP/UFT
Performance test tools: Apache JMeter, NeoLoad, SOASTA, HP Load Runner,Lighthouse, Page Speed Insights and Performance center.
Security test tools: Burp suite, Veracode, IBM AppScan and ZAP(Zed Attack Proxy)
Test Management Tools: VSTS, Confidential Teams, HP Quality Center /ALM, TestRail, Confluence and SharePoint
Programming Languages: Java, Java Script, VB Script, Groovy Script, SQL, Ruby, C, C#, RestSharp and Gherkin
IDE: Eclipse, IntelliJ, Visual Studio, Visual Studio Code, SQL Developer and Test Design Studio
Databases/SQL/ETL/Reporting Tools: MS SQL SERVER, My SQL, SQL Developer, Oracle 10g,DB2 and Sybase
Methodologies/Process: CI/CD, Waterfall and Agile-Scrum
Web Services/Technologies: SOAP, REST, WSDL, HTML, DHTML,XML,CSS, XPath and DOM
Automation Frameworks: TestNG, Cucumber, SpecFlow, Allure, Data Driven Framework and JUnit
Web Debugging Tool: Chropath, XPath, Firepath and Firebug
Build/ Release services: Maven, Ant and VSTS Azure Pipelines
Bug Tracking Tools: VSTS,JIRA, ALM and BugZilla
Continuous Integration Tools: Jenkins, Bamboo, Team foundation server(TFS), VSTS(Visual Studio Team System)
Version Control: Bitbucket, SVN, GIT, VSTS Azure Repos (TFVC -Team Foundation Version Control)
Confidential Products: Word, Excel, Visio, and PowerPoint
QA Activities: Test Plan, Test Strategy, Test Approach, Test Cases, Requirements Traceability Matrix, Production Test plan & Checklist, Continuous focus on QA Best Practices, Test execution Report, Defect Report, Daily/Weekly Status Report, BRD, FRS, Use cases, Prioritize testing activities on a day to day basis, Review estimates, Manage test teams, Work allocation and tracking
Adobe Services: Adobe experience manager(AEM), Adobe DTM(Dynamic tag management), Adobe Launch, AdobeAnalytics, Confidential azure DevOps
PROFESSIONAL EXPERIENCE
Confidential, Clive, IA
Sr. Automation Consultant
Responsibilities:
- Built WebdriverIO Automation framework from scratch .
- Integrated Allure reports to WebdriverIO for better reporting purpose.
- Automating API test cases by using ReadyAPI tool.
- Running test automation scripts from Confidential Azure DevOps as part of build process.
- Mentoring all CO-OP automation team members on Automation tools such as WebdriverIO, ReadyAPI & Postman.
- Collecting automation status from all CO-OP test automation team members and preparing Bi-weekly status report for higher management.
- Trained interns on automation tool WebdriverIO.
- Prepared enterprise level Automation test strategy document.
- Reviewing test scripts written by Automation team and providing review comments to them in ADO.
- Prepared enterprise level automation coding standards document and making sure that every automation developer is following them.
- Performing Backend Testing of the application by writing SQL queries.
- Conducting load, Stress, Spike, Endurance, volume and scalability testing.
- Maintaining existing C# automation test cases
- Created all performance testing deliverables including test approach, test plans, test requirements, and test results.
- Evaluated and recommended appropriate actions where possible to improve the performance process and overall performance of the system.
Environment: WebdriverIO, ReadyAPI, Postman, Groovy script, C#, Visual Studio 2017, Visual Studio Code,, Confidential Azure DevOps, JavaScript, JMeter, Lighthouse, Page Speed Insights, and Jira
Confidential, Johnston, IA
Test Automation Lead
Responsibilities:
- Built Automation framework from scratch usingSelenium-Allureto run test cases in multiple browsers and platforms.
- Running test automation scripts from Confidential Azure as part of build process.
- Running test automation scripts on different platform & browser combinations from Sauce labs simultaneously as part of build process.
- Running Mobile test automation scripts in Sauce labs as part of build process from Azure.
- Established the Environment set up for Mobile Automation(iOS & Android) usingAppiumTool.
- Executed the test plans onMobile(iOS & Android) as per requirements usingAppium.
- ImplementedSelenium GRIDfor compatibility testing during initial stage of project and then started using Sauce Labs.
- Automating REST services by using JavaScript.
- Performing Backend Testing of the application by writing SQL queries.
- Conducting load, Stress, Spike, Endurance, volume and scalability testing.
- Running JMeter performance test script from Azure as part of build process.
- Created all performance testing deliverables including test approach, test plans, test requirements, and test results.
- Developed and executed load test script scenarios based on the business requirements, Analytics and specifications.
- Participated in code design and code reviews to ensure performance best practices are embedded in design.
- Analyzed the load test results and provided recommendation to the development and infrastructure team.
- Identification of critical business scenarios to be included in performance testing.
- Evaluated and recommended appropriate actions where possible to improve the performance process and overall performance of the system.
- Running IBM AppScan and creating vulnerability bugs in Jira and then working with Development team to fix them.
- Using AzureDevOps(VSTS) to cover multiple stages of the DevOpslifecycle including planning tools, source code management (SCM), and CI/CD.
- Coordinated daily meetings to track defects and test related issues.
Environment: Selenium WebDriver, Appium, Allure, TestNG, Sauce labs, iOS, Android, Confidential Azure DevOps(VSTS), Maven, Postman, Eclipse, Java, JavaScript, JMeter, Lighthouse, Page Speed Insights, IBM AppScan, MS Teams, Adobe experience manager (AEM), AEM Target, Dynamic Media Adobe Analytics, and Jira
Confidential, West Des Moines, IA
QA Automation Lead
Responsibilities:
- Leading the team of 5 automation resources .
- Created selenium automation framework from scratch.
- Maintain and execute Maven build files for running automated tests.
- Integrated Selenium WebDriver with existing API to test framework.
- Performing Backend Testing of the application by writing SQL queries.
- Writing selenium automation scripts.
- Automating REST services by using JavaScript.
- Running automation scripts with continuous integration tool Jenkins.
- Conducting load, Stress, Spike, Endurance and scalability testing.
Environment: Selenium WebDriver, TestRail, Postman, Java, JavaScript, JMeter, Eclipse, Maven, Jenkins and Agile-Scrum, CI/CD.
Confidential, Des Moines, IA
Sr. Automation Consultant
Responsibilities:
- Developed test scripts to automate process of testing in Protractor WebDriverJS.
- Written extensive programming in JavaScript for automating the functional and regression testing through Protractor which is an End-to-end testing framework for Angular JS application.
- Implemented Jasmine as a testing framework with WebDriverJS in Protractor.
- Written SQL queries for validating the data from source to target tables.
- Writing/Maintaining selenium automation scripts.
- Web services testing for both source and consumer rules.
- Automation training sessions to other than DESTination team.
- Running automated regression for the sprints.
- Implemented QA process in DI workstream.
- Review business rules of various source and consumer systems.
- Write most complex SQL queries and make sure that data is properly flowing from various source systems to ESDL(Enterprise service data layer) based on source rules.
- Write most complex SQL queries and make sure that data is properly flowing from ESDL(Enterprise service data layer) to various consumer systems based on consumer rules.
- Extensively used SQL queries to check storage and accuracy of data in database tables.
- Proposed and designed test case folder structure and QA Dashboard by gathering inputs from Product Owner, Scrum master, BA, Business and development teams.
- Proposed and implemented Bug lifecycle process by receiving inputs from entire team.
- Proposed and implemented naming convention for stories, bugs and test cases.
- Coordinate with development, BA and Business teams and make sure that code is migrating in time.
- Coordinate on training requirements for business users.
- Working with multiple teams across DESTination program including offshore(Pune, India).
- Create Automation test plan and Test scripts for MakitEDM(CADIS).
- Involved in Test scripts execution, Analyze test results and Reporting defects.
Environment: TFS, JavaScript, React JS, Maven, Git, Soursetree, Bitbucket, BambooMakitEDM, Mulesoft, Jira, firebug, Eclipse, Postman, Agile-Scrum, WebDriver JS, Protractor and SOASTA.
Confidential, Phoenix, AZ
Sr. Automation Consultant
Responsibilities:
- Involved in daily stand-ups, sprint planning, sprint retrospective, code review and reusability meetings.
- Automated Angular JS applications by using Protractor.
- Generate Reports using Jasmine Reporters .
- Develop gherkin files, step definition files and selenium automation scripts for each sprint.
- Running automation scripts with continuous integration tool Jenkins.
- Used SQL queries to validate the database and test its integration with the front end.
- Identified Test cases for VOCADO Automation.
- Automated VOCADO test cases based on both backend and UI.
- Scheduling demos with manual testers to explain how to run automation scripts developed on each sprint.
- Update automation scripts based on comments received by manual testers.
- Wrote most complex VOCADO and COCOA queries.
- Extensively used SQL queries to check storage and accuracy of data in database table
- Wrote SQL queries to test the application for data integrity and verified the contents of the data table.
- Developing advancedSQLqueries to extract, manipulate, and/or calculate information to fulfill data and reporting requirements including identifying the tables and columns from which data is extracted
- Extensively usedInformatica power centerfor extraction, transformation and loading process
- Created and executed test cases based on ETL Mapping document.
- Tested cognos reports for verifying and validating the data.
- PerformedFunctional,Negative,Positive, Integration,Regression and End to End testing.
- Extensively involved in writing and designing templates for theTest PlansandTest cases
- Identified theTest Casesand documented them inALM.
- Analyzed and DevelopedTest Plan, Test Cases, Test Scripts, Expected Test ResultsandTest Procedurefromfunctional requirementfor different modules.
- Involved in creating theTraceability matrixbased onFunctional requirementin each module.
- SupportedEnd-to-endtesting for downstream systems.
- Creation ofTest Datafor Member data’s according to the scenarios.
- Expertise in generating thedaily defectdetailedreportusing Quality Center for the other project stake holders and the project Management
- Prepared and PresentedweeklyandmonthlyQADefectandStatus Reportsto the different Stake holders of the project.
- Extensively used SQL programming for testing business rules and other functionality.
- Prepared complete Automation frame work for COCOA and VOCADO.
- Involved in Test scripts execution, Analyze test results and Reporting defects.
Environment: Informatica, cognos, Selenium WebDriver, TestNG, Java, Java Script, firebug, Eclipse, Cucumber, Gherkin, JUnit, Maven, Jenkins, SOAPUI, Groovy, ALM,SQL Developer, MySQL, Agile-Scrum, Protractor, Jasmine Reporters and Jira.
Confidential, Des Moines, IA
Sr. Automation Consultant
Responsibilities:
- Created Selenium RC and UFT Automation frame works.
- Created and executed Selenium RC and UFT automation scripts.
- Developed Oracle queries for each plan under Fusion compensation module.
- Developed DB2 queries for each plan under PeopleSoft compensation module.
- Monitored different graphs like transaction response time and analyzed server performance status, hits per second, throughput, windows resources and database server resources etc.
- Conducted meetings with developers, application team, and business team to analyze the defects evaluate the test executions.
- Interacted with the Business Analyst and application teams to discuss the performance requirements and load test strategy.
- Created Automation test plan and Test scripts for talent and compensation modules.
- Coordinated team in planning and work distribution
- Involved in Test scripts execution, Analyze test results and Reporting defects.
- Involving in planning and estimation for monthly build releases and version releases.
Environment: UFT, selenium RC, Java script, PeopleSoft, Oracle Fusion, VB Script, ALM, SQL Developer, WinSql, Jira, SOAPUI Pro, Agile-Scrum and Load Runner.
Confidential, Green Bay, WI
Automation Test Lead
Responsibilities:
- Played a role of the Automation Test Lead.
- Prepared Automation frame work.
- Prepared Automation test plan and Test scripts.
- Experience in creating QTP scripts and run them on Load Runner
- Involved in Test scripts execution, Analyze test results and Reporting defects.
- Prepared weekly status reports.
- Attended the Review meetings and walkthroughs and interacted to Business Analysts and Developers for defects solving.
- Interacted with developers to sort out the issues and the defects.
Environment: .NET, Java, SQL, VB Script, QTP, SOAPUI 4.5.1, Load Runner 11.0
Confidential, Chicago, IL
Automation Test Lead
Responsibilities:
- Involved in preparation of Automation frame work.
- Prepared Automation test plan and Test scripts.
- Involved in Test scripts execution, Analyze test results and Reporting defects.
- Developed SQL queries.
- Created Performance Test Plan.
Environment: QTP, VB Script,.Net, Secure CRT 6.2, UNIX, Xml, SQL Server and Gunter
Confidential, Chicago, IL
Test Lead
Responsibilities:
- Prepared Test Plan, Test Scenarios, Test Cases, Daily and weekly Status reports.
- Coordinated with offshore team to make sure that all deliverables are in time and accurate.
- Played key role in entire Software Testing Lifecycle and Defect Lifecycle.
- Involved in Smoke, Integration, System, Compatibility, Security and Regression testing.
- Participated in entire verification and Validation phases.
- Involved in Validation and reviewing of all deliverables including test results.
- Preparation of traceability Matrix.
Environment: Claim Center 3.0, ACT, File Net, Share Point, FNOL, LNOL, COVERS, CSLE, Java, Oracle, Team Tracker
Confidential
Test Engineer
Responsibilities:
- Involved in preparation of Test Plan.
- Participated in the Base line meetings (Release), Sign-Off meetings and Triage meetings.
- Supervised Defect tracking process and assigning defects.
- Involved in the meetings and conferences with Program Manager and Dev lead for getting better understanding of the application.
- Involved in complete Defect Life Cycle.
- Involved in User Interface Testing, Integration Testing and Functional Testing.
- Involved in Compatibility testing with the new versions of Confidential products IE 7.0, Windows Vista and Office 12.0.
- Interacted with the Clients in FS and TS Review meetings.
Environment: .Net, SQL Server 2005 (Yukon), Product Studio, VSTF, POD Printer
Confidential
Test Engineer
Responsibilities:
- Preparation of Test Scenarios and Test cases as per Functional Specifications.
- Involved in User Interface Testing and Functional Testing.
- Conducted meetings during the requirement gathering and initial analysis phase.
- Preparation of traceability Matrix.
- Preparation of weekly status reports.
- Peer review of test cases.
- Actively involved in regression testing.
Environment: Brew Sdk, C, VC++.