Automation Test Lead Resume
Dallas, TX
SUMMARY:
- Having 10 years of extensive industry experience as Automation, Manual, Big Data, Mobile, Webservice and DataBase Tester.
- Proficient in Automation Feasibility Analysis, Automation Requirement Analysis (on Tools and Technology required across projects), Framework Design & Development.
- Good experience in Test Automation Frameworks POM, Advanced Keyword Driven Data Driven and Hybrid to make maintenance process easier and achieve Efficiency, Re - usability and Accuracy across applications.
- Designed a Hybrid framework that works with Selenium with C# in Visual Studio.
- Implemented CI/CD on TFS with Azure VM’s spinning using Powershell scripting.
- Extensive experience in leading the discussions regarding Automation Test Estimation with the manual teams.
- Expertise in designing, development and maintenance of test scripts developed in Selenium, UFT/QTP and VSTS Coded UI.
- Having good experience in working with predefined frameworks like JUnit and TestNG for Selenium.
- Experience in implementing BDD using Cucumber Framework.
- Experience on Protractor Framework design and implementation.
- Experience in implementing TDD across applications.
- Experience in CI/CD using Git, Jenkins.
- Experience in using Maven, NuGet package manager.
- Experience in TFS, MTM and PowerShell.
- Experience in Automating Desktop applications with VSTS Coded UI.
- Coded UI Automation (Hand Code/Descriptive Programming) in Visual Studio using C#.
- Experience testing and performance/load testing web applications
- Expert in writing complex SQL Queries and fine tuning the queries.
- Knowledge on IOThub (Internet Of Things) and MOT (Management Of Things) technologies,
- Experienced in functional, regression, load, performance and security testing.
- Experience in testing Native apps on multiple platforms like Android, Mac and Windows.
- Develop smoke and regression testing suites for our REST API and all supported web browsers using the most appropriate strategies
- Hands on Experience in performance testing using Load Runner, Performance Centre and JMeter.
- Knowledge on testing with Big Data Technologies like Hadoop, MapReduce, Hive, Pig, Hbase, Kafka and Spark.
- Hands on experience with developing Pig and Hive Queries.
- Experience in Importing/ exporting the data using Sqoop from HDFS to Relational Database systems and vice-versa.
- Experience working on AWS EC2, AWS S3 and AWS EMR clusters.
- Experienced in QA Automation Estimations, Test Strategy/Plans, ROI &Test Summary Reports.
- Good experience in Java, VB Script, C,.NET and C# languages.
- Strong knowledge of software testing levels - Integration, Functional, System, Regression, Smoke, User Acceptance Testing (UAT), E2E.
- Experience in Web service testing SOAP/REST Web Services testing using Postman
- Experienced in Developing Detailed Test Cases & Test Scripts for Positive, Negative, Boundary scenarios.
- Strong knowledge on Test/Defect Management tool Jira, Quality Center, Test Link, MTM/TFS, and Product Studio.
- Created Requirement Traceability Matrix, Test Summary Report, and Defect Reports using Quality Centre.
TECHNOLOGY EXPERIENCE:
Functional Automation Tool: Selenium Webdriver, UFT/QTP and VSTS Coded UI
Management Tools: ALM and Quality Center, Bugzilla, Jira,Rally
Build Management tools: MVN, Jenkins and Gradle, Putty, Autosys
Languages: VB Script, Java, C#, C.
Version Control: Visual Source Safe (VSS), SVN, Jira.
Databases: MS Access, SQL, SQL Server, Oracle 9i, 11i.
Bigdata: HDFS, Hive, Pig, Sqoop, Flume, Kafka, Spark.
Performance Testing Tools: LoadRunner
Automation Frameworks: BPT, Modular, Data driven, POM, Hybrid, JUnit, TestNG.
OS: Linux, Unix, Windows, iOS, Android, Windows (Mobile).
Others: XML, XPATH, XQuery, SOAP, WSDL, CSS, HTML.
PROFESSIONAL EXPERIENCE:
SDET
Confidential, Round Rock, TX
Responsibilities:
- Updating the existing framework to support the Web UI automation using Selenium C#.
- Developed custom libraries to fetch data from Elastic Search using Nest Client.
- Worked with Dev team on Enabling the Automation on the transformations happening using Confidential Boomi.
- VSTS Coded UI Coded UI Automation - Custom HTML Reporting.
- Automated Web API’s, WCF webservices using Selenium C#.
- Implemented CI/CD on VSTS that monitor the Check-ins and run the test scripts.
Automation Test Lead
Confidential, Dallas, TX
Responsibilities:- Created the Automation framework that works with Selenium C#.
- Created test scripts using Visual Studio Unit test framework.
- Created new functions and utility functions based on the requirement.
- VSTS Coded UI Coded UI Automation - Custom HTML Reporting.
- Used TRX2Html report to generate HMTL reports from trx results file.
- Implemented CI/CD on VSTS that monitor the Check-ins and run the test scripts on Azure cloud platform.
- Created scripts for seamless execution of Automated test scripts using Azure VM’s, fetch the latest code in TFS, executes and send the reports to the configured recipients.
- Created different ways to run the automated test scripts in integrated environment.
- Automated all the Web services calls that happens from/to the hub using RestSharp.
- Implemented Serialization (From C# to JSON) and Deserialization (JSON to C#) while working with Restful web services.
- Tested the web services calls manually using Postman.
- Ran the load test of the web service calls using Postman and JMeter.
Hadoop Test
Confidential, Saint Louis, TX
Responsibilities:- Served as sole test automation resource and Hadoop tester and partial development on development projects.
- Involved in database connection by using SQOOP to import and Export Data from Oracle server to HDFS.
- Process and analyze the data from Hive tables using HiveQL using Installed and Configured Hive.
- Writing the results in output tables inside HDFS along with the final reports.
- Involved in creating Hive tables, loading with data, map joining, few arithmetic Operation and writing hive queries which will run internally in MapReduce way.
- Created and executed automated software test plans, cases and scripts to uncover, identify and document software problems and their causes.
- Design Automation Framework - Developed and implemented Test automation framework in Java + Selenium to enable manual testers adds automation coverage.
- Scripting and Execution on Different browser -Responsible for writing browser compatible and parameterized script to execute on multiple browsers.
- Used Jenkins and GIT to deliver a continuous integration and test execution
- Moved all crawl data flat files generated from various retailers to HDFS for further processing.
Technology: Hadoop, MapReduce, Storm, Kafka, Spark SQL, Shark, Hive, Pig, Sqoop, Cassandra, Cognos Data Manager, Data Stage, HBase, Datameer, Cloudera Manager, Oracle, Teradata, SAS, Tableau, Java 7.0, Scala, Python, Shell Script, Log4J, Junit, MRUnit, SVN, JIRA.
Confidential
Manual/ Automation Lead
Responsibilities:- Enhanced existing Object Oriented Automation Framework in Selenium for Projects to incorporate new functionalities of application
- Created and Executed test scripts using Selenium WebDriver using java.
- Developed smoke test scripts using Selenium.
- Developed POM Framework from scratch using Selenium WebDriver.
- Developed automation scripts executed on different browsers like IE, Firefox, Chrome.
- Experience working on cross browser testing.
- Automation test Cases review and executing the automation scripts.
- Provide input from a testing perspective to the release schedule plan.
- Set the release specific test strategy (both manual and automation) and the scope that includes the types and amount of testing based on resource capacity and skill set.
- Develop and maintain strong working relationships with all the areas engaged with the QC team (Senior Leadership Team, PMO, Requirements, Development, Maintenance, Configuration Infrastructure, Environment, Architecture, other Testing teams, etc.) as well as ensuring customer/client satisfaction.
- Create and maintain Project Plan and task assignments.
- Manage, coordinate and ensure the delivery of a release.
- Ensure release-testing commitments are met and monitor progress of the release to recognize scope change and potential impact to target dates.
- Report release specific testing status, risks, issues, and defects to appropriated audience.
- Identify needs for implementing new processes and improve existing processes. Ensure both new and existing processes are being followed.
- Create and drive a new hire training plan and cross training within the team.
- Identify areas of improvement to increase speed, quality and gain efficiencies.
- Identify and implement risk-based testing approach when needed.
- Provide training, coaching, mentoring, leadership, and guidance to build and maintain a high performance environment and balance a workload amongst the resources.
Environment: Selenium WebDriver, VSTS Coded UI, Java, SQL, Eclipse, QC, XML, XSL, XSLT, XPath, HTML, SVN, Web services (SOAP &RESTFul), JMeter, Putty, Unix.
Manual /Automation Lead
Confidential, TN
Responsibilities:
- Automated a part of regression test suite using VSTS Coded UI.
- Experience in Automating Desktop applications with VSTS Coded UI.
- Experience in Automating Installation Testing (Packaging Software - InstallShield and Wise Installer).
- Programmatically retrieving the Test Execution Report from TFS. (TFS Reporting in Excel)
- TFS Reporting System (Test Cases-Execution Status/Result in Excel) Microsoft Test Manager Testing Scorecard using TFS API.
- VSTS Coded UI Automation Framework Designing (Hybrid Framework, Data Driven and Keyboard Driven Framework).
- Developed automation scripts executed on different browsers like IE, Firefox, Chrome.
Environment: VSTS Coded UI, C#, SQL, Eclipse, QC, XML, XSL, XSLT, XPath, HTML, SVN, Web services (SOAP &RESTFul), Putty, Unix.
Automation & Database Test Engineer
Confidential
Responsibilities:
- Provided support to Test lead in Test plan preparation, and has hands-on experience on the Test plan preparation.
- Experience in giving LOE for different projects.
- Designed a QTP hybrid framework for the health check of the Application.
- Enhanced the framework to include the Common regression test suite to increase the ROI of the project.
- Participated in Load Testing on the Confidential application
- Identified the test Scenarios and documented in traceability matrix.
- Prepared test cases for all the new scope and updated the regression test cases where ever required
- Participated in test cases peer review and tracked them by logging documentation defects and Peer review tracker sheet
- Conducted test cases walkthrough to all stake holders (Test manager, Release test manager, Development Lead, Project manager etc.)
- Executed SIT test cases in multiple passes of SIT and DIT to increase the quality of the code
- Reported the defects at various stages of the SDLC cycle (Functional Specification defects, Design defects, Environment defects, Code defects, Documentation defects).
- Experience in Bug Management and status reporting activities
Automation Test Engineer
Confidential
Responsibilities:
- Prepared the Test Plan and Designed test cases for the new customers
- Done Performance analysis on the FUSE bridge which supports the communication of the ticketing systems
- Lead the Demo for the stake holders regarding the Performance analysis report
- Participated in test cases peer review and tracked them by logging documentation defects and Peer review tracker sheet
- Executed SIT test cases in multiple passes of SIT and DIT to increase the quality of the code
- Tested the Webservices by designing the SOAP xmls
- Responsible for developing various scenarios and writing test cases for those scenarios.
- Occasionally have to dig into the code, find the bugs and inform the other team to fix it.
- Worked on automating the whole test execution process along with other team members using QTP.
- Responsible for ramping up new joinees in the project w.r.t. to project framework and technical knowhow
Environment: Product Studio, VSTF 2010, VSTS, RPF, QTP, VB Script, HTML, XML, XPath CSS, SQL Server, SQL, Windows Server, Unix.
Confidential
Manual and Database Tester
Responsibilities:
- Interacted with Functional Analyst for the Functional clarifications on Functional Specification.
- Provided support to Test lead in Test plan and also have hands- on the Test plan preparation
- Reported the defects at various stages of the SDLC cycle (Functional Specification defects, Design defects, Environment defects, Code defects, Documentation defects)
- Identified the test Scenarios and documented in traceability matrix.
- Actively participated in Automation of exploreMS Checklist test cases, exploreMS unique functionality using VSTS 2010, TAF (Specific tool developed for exploreMS), RPF Maui tool
- Prepared test cases for all the new scope and updated the regression test cases where ever required
- Conducted test cases walkthrough to all stake holders (Solution manager, Test manager, Release test manager, Development Lead, Project manager etc.)
- Provided support during PPSP by providing the clarification on bugs logged and addressed the CR's if needed
- Also addressed ePCRs and CRs during the regular releases.
- Acquired good knowledge on LPO Applications and helped upstream applications (MSL, CSC and LIR)to resolve SSO migration and data issues for 3 releases.
- Actively participated in E2E testing and Supported UAT testers for 3 releases