We provide IT Staff Augmentation Services!

Lead Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Around 8+ Years of experience in writing and developing Test Plans, defining Test Cases from various Project Artifacts, and logging & tracking Defect throughout Software Development Life Cycle ( SDLC ) . Experienced in creating, modifying and enhancing both Manual Test Cases in HP Quality Center ( QC ) and Test Scripts created by Automation tool HP Quick Test Professional ( QTP ) and Selenium with Testing Framework.
  • Experience in Banking/Financial, e - commerce, Insurance sectors with strong Business and Functional knowledge.
  • Have good experience in Web and Mobile app UI Automation using Selenium, Appium, Espresso,Witbe 4.4, UFT/QTP and Confidential RFT using Java and Java script.
  • Experience in working fast face Agile (Scrum).
  • Experience in performing Automated, manual, backend and application testing in Agile environment.
  • Experienced in testing Mobile native applications using Appium/XCUI test.
  • Strong Knowledge in managing the testing process using HP ALM/Quality Center.
  • Expertise in all stages of SDLC using various methodologies - Waterfall, V-Model and Agile (Scrum).
  • Experience in automation technologies like, Chef,Puppet, Rundeck Jenkins, Selenium Grid/RC/Webdriver, Maven, Ant, Junit
  • Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Experience in executing detailed test cases and writing test plans and test design documents as per the: requirements: Knowledge on Mobile testing using Appium, Espresso and Android Studio
  • Worked with marketing to create a Facebook presence for The Met Store.
  • E xperienced in Defect Management using HP Quality Center/ALM.
  • Expertise in Manual and Automated testing of applications developed on Windows and Unix/Linux Environment.
  • Experienced with Manual Testing of Web & Mobile Web application developed using ember.js and automated by using Selenium.
  • Experience with Android Unit Testing & used tools like J-UNIT, Espresso, Robotium.
  • Extensively used Appium + XCUI test to automate mobile applications on iOS 10 and above
  • Proven ability in designing and creating automation frameworks using Java, Selenium Web Driver, Junit, TestNG, Maven, Jenkins.
  • Experienced in TestNG, Junit, Data Driven, Keyword Driven Frameworks in Selenium.
  • Performed Data driven testing using Junit functions and Selenium WebDriver which examines the data properly from XML files.
  • Experience in validating regular and Ajax control using Selenium locators (Xpath, CSS, id and name).
  • Experience in automation technologies like, Chef,Puppet, Rundeck Jenkins, Cruise Control, Selenium Grid/RC/Webdriver, Maven, Ant, Junit benchmark, Httpwatch, BrowserMob proxy, Jmeter, Watir
  • Familiarity with different build, configuration and deployment tools (Udeploy, WIX, Puppet, Chef, Maven etc )
  • Proficient in using HP ALM/Quality Center for bugs tracking and bugs reporting.
  • Extensively worked with Selenium Web Driver/ IDE/ RC/Grid and Protractor for testing web applications
  • Experience of 3 years in Automation Testing using HP QTP/UFT.
  • Experience in using continuous integration tools like Jenkins.
  • Strong experience in writing Xpaths for Ember JS to validate Selenium locators.
  • Actively participating in Agile daily standups and Sprint planning meetings.
  • Extensively worked on Selenium WebDriver with the preferred Languages Java, C #, Python, and JavaScript.
  • Good experience in functional and regression testing.
  • Experienced in performing Backend Testing by writing and executing SQL queries against Database.
  • Experience in automation tools selenium, protractor, QTP (Quick Test Professional), Load Runner and performance testing tool JMeter and mobile automation testing tool Appium.
  • Experience in using Postman for API Testing.
  • Experienced in different types of testing: Backend testing, Adhoc testing, Sanity, Regression, Static, Dynamic, System integration testing.
  • Interacted with Clients, Business Analyst’s and Software developers for bug reviews and participated in QA and requirement gathering meetings.
  • Experienced in load and performance testing tool JMeter.
  • Experience in C# Programming and scri

TECHNICAL SKILLS

Operating Systems: Mainframes, Windows, Unix/Linux.

Languages: C, C++, JAVA, Python, SQL, VBScript, ASP.NET

RDBMS: MS SQL Server, MySQL, SQL

Web Technologies: HTML, XML, JavaScript

Packages: MS-Office, MS-Access, and MS-Excel

GUI Tools: Oracle Developer 2000 and Visual Basic 5.0/6.0

Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit, Cucumber, Firebug, FirePath, TestNG, JXL, SOAPUI, Coded UI, Manual Testing, Appium (Mobile Testing)

Bug Tracking Tools: JIRA, TFS (Team Foundation Server), Quality Center

Frameworks: Junit, TestNG, TDD, BDD, Mockito, Protractor.

PROFESSIONAL EXPERIENCE

Confidential - Atlanta GA

Lead QA Automation Engineer

Responsibilities:

  • Created test cases, test plans, wrote test cases, executed code coverage and wrote automation scripts using Selenium WebDriver.
  • Configured TestNG, Maven tool and created Rest full web services automation scripts using java with selenium for TestNG prior to agile release.
  • Built a test automation framework based on Page Object Model, TestNG and Selenium Webdriver.
  • Implemented automation using Selenium WebDriver, JAVA, BDD, Jbehave, Serenity, SVN and Maven.
  • Used Ansible to manage Web Applications, Configure Files, Data Base, Commands, Users Mount Points, and Packages. Also, worked on integrating Ansible YAMLScripts.
  • Set up virtual machine for different regions using Microsoft Azure for proper testing of website globally
  • Performed testing of .Net based Web applications using HPE Load Runner.
  • Updated Weekly Status' to direct reports, PM, Director of Marketing.
  • Salesforce Marketing Cloud / Exact Target usage for email campaigns. Jira for defect tracking.
  • Worked in functional automation testing using Junit, testing and Selenium Web Driver and Selenium Remote control.
  • Develop automation test script using node.js, javascript, webdriverio, promise,Ember
  • Followed the Page Object Design Pattern for writing test cases in TestNG.
  • Extended data driven framework and developed re-usable functions across the application.
  • Wrote Puppet recipes to configure each cloud based virtual machines, Wrote jobs in Rundeck to manage deployment of application on EC2 cloud vms, turn on/off services, spin up the application and monitor the status of the vms.
  • Ensured the actual results match expected results using HP ALM.
  • Worked on cloud technologies such as AWS and handled operations like EC2, S3 and VPC
  • Creating Test cases in Protractor, Micro Tester, Cucumber and Maven.
  • Involved in testing the functionality of POS application based on the Requirements document provided by BA.
  • Introduced Data driven mechanism to XCUI framework, which reduced to complexity of creating scripts for different markets, which has resulted in single script multiple market.
  • Provide cost-effective solutions using best practices by implementing Open Source like Selenium Webdriver and commercial tools in the market.
  • Written Automation UFT Scripts, Descriptive Programming using VBScript for various PEGA Application.
  • Implemented and managed Puppet configuration spanning QA, Staging environments in AWS cloud.
  • Used JQuery, ASP.NET AJAX toolkit controls and CSS to enhance the performance and richness to the user interface.
  • Worked on behavior driven development (BDD) approach using selenium-Cucumber to write and execute automated acceptance/unit tests with Ruby.
  • Responsible for documenting application related errors in HP ALM.
  • Assisted Manager by providing automation strategies, Selenium/Jbehave Automation and Serenity reports.
  • Prepared Unit test cases using Junit, remote testing using SOAP UI, performance testing using JMeter.
  • Utilized Salesforce Marketing Cloud / Exact Target for email campaigns
  • Created automation scripts with HP ALM Business Process Testing (BPT) Module.
  • Created a data driven framework using Page Object model (POM) by utilizing TypeScript/
  • Automated test environments provisioning (Selenium, SonarQube, HP QTP) and integrated using Jenkins.
  • Learning Cypress PSoC 5LP processors to support testing.
  • Automating the Mobile App Test scripts using Appium for iOS apps and Espresso for Android apps.
  • Performed Mobile Cloud Testing with Appium on SeeTestCloud and Sauce labs Account.
  • GUI test automation using Ranorex - scenario design & implementation, including use of C# extension.
  • Used automated Test scripts using Selenium WebDriver2 utilizing TestNG with JAVA, Nightwatch.js, XCUI Test.
  • Creating VMs in the cloud using PowerShell including the VNet setup, load balancing etc and then create a template based on the required configuration.
  • Extensively used ETL methodology for testing and supporting data extraction, transformations and loading process, in a corporate-wide- ETL Solution using Informatica (IDQ, DVO), Ab Initio, Data Stage and SSIS
  • Design and execution of Unit testcases using Xcode and Android Studio(Espresso).
  • Involve in Developing Hybrid framework using UFT/QTP.
  • Performed API performance testing using JMeter creating jmx file
  • Used TypeScript for automation.
  • Created BPT Parameters in HP ALM.
  • Implemented logic to get the data from database using ADO.NET library
  • Create/Maintain application build templates and definitions using TFS, C# and PowerShell/Psake and Git.
  • Working on deliveries in terms of design, estimate, development, code review, status report, test plans and sharing serenity report
  • Worked with AWS tools (EC2, S3 bucket, Lambda function, PostgreSQL).
  • Designed and developed Hybrid Framework using C# and NUnit
  • Wrote web applications using tools such as C#, AngularJS, TypeScript, and SQL
  • Created Test cases in UI side Using Java Script and Protractor as a Tool.
  • Mobile cloud configuration using perfecto mobile.
  • Developed Python modules for Ansible customizations.
  • Implemented Automation for Web services testing in C# using TestNG Framework.
  • Involved in developing automated test scripts and frameworks using various programming languages like typescript and Java
  • Involved to verifying the click events, mouse hover from the Data base using the XML viewer.
  • Built cloud based automation framework, using EC2 Amazon cloud VM, Puppet,Rundeck,Jenkins
  • Responsible for Mentor team members on accessibility and related topics
  • Conducted test on Web services transactions like automatic bill payment, wire transfers, batch payments and account transfers sent over HTTP or HTTPS by inspecting every JSON request and response using postman.
  • Automated Ansible using Playbooks
  • Defect Management (Tracking and Reporting) using QC.
  • Responsible for providing data to the Revenue Accounting (RA) team to process and validate Italy transactions through Sales Audit.
  • Performed defect reporting and bug tracking using JIRA and followed up with development team to verify bug fixes, and update bug status.
  • Responsible for collecting and analyzing the test metrics and then submitting the reports, which kept track of the status and progress of the testing effort.

Environment: Java, Eclipse, Selenium Web Driver, TestNG, XPath, Firebug, FirePath, Scrum, GIT, Jenkins, JIRA, XML, SQL, Quality Center, Bugzilla, Web services (SOAP & RESTFUL), Apache Http Client, Jackson, JSON, XML, Postman, HTML, Java Script, Eclipse, LINUX.

Confidential, Charlotte, NC

QA Test Engineer.

Responsibilities:

  • Automation Experience using QTP, Selenium.
  • Performed Automated, manual, backend and application testing in Agile environment.
  • Followed 2-week iterations in Agile Scrum environment.
  • Implemented Regression and Smoke test by using Selenium WebDriver.
  • Used Selenium Web Driver to run test cases in multiple browsers and cross platforms.
  • Weekly test progress reports during the course of testing.
  • Developed and executed automation System testing using Selenium.
  • Baseline and Alternate solution testing to align the new solution with the existing solution.
  • Operated Espresso equipment and completed customer orders efficiently, precisely and with optimum care.
  • Involved in planning, scripting and executing the Load, Stress, Endurance tests using Load Runner
  • Updating test results and tracking of bugs on QC.
  • Reviewing Functional Specifications and document test cases in HP Quality center for all Application modules
  • Worked on Asp.Net for developing the application.
  • Customize TFS build using TFSBuild and PowerShell with C#.Net and WF programming models.
  • Developed automation framework using java,selenium and Junit.
  • Implemented Behavior Driven Development (BDD) using Serenity and Jbehave.
  • Test Scripts development and execution through QC using the Perfecto cloud.
  • Used OOPS concepts like Classes, Objects, Inheritance, Interfaces, Access Modifiers, Dictionary in C# programming language for day to day automation of test cases.
  • Created Automation framework using both C# and Core Java programming using OOPS concepts, Selenium, Java, JUnit/TestNG, Eclipse, Maven.
  • Developed test automation for REST API performance test cases using Jmeter.
  • Used Dynatrace for API performance response time and GC related issues.
  • Worked on Typescript, JavaScript, Node.js, to implement the testing framework
  • Review of test scenarios, test cases, scripts.
  • Implemented Ansible to manage all existing servers and automate the build/configuration of servers.
  • Used ADO.NET components like Data Adapter, Data Reader and Dataset to communicate the database, wrote complex Queries, Stored Procedures and Triggers.
  • Tested and developed the mapping for extracting, cleansing, transforming, integrating, and loading data using ETL Informatica. Tested SOA security with limited access to communicate between the services.
  • Defect tracking and Test Metrics Management.
  • Analyze use cases and sequence diagrams for ongoing business demands.
  • Work coordination in preparation of Functional Test cases and automating them using Selenium.
  • Involved in using Azure test plan to run test cases from test suite.
  • Involved in regression testing using QTP/UFT tool prior converting QTP scripts to Selenium web-driver.
  • Wrote Python code using Ansible Python API to automate cloud deployment process.
  • Extensively used Amazon Web Services (AWS) for daily testing activities such as querying the database to validate values, executing the active batch jobs to load data into the database.
  • Created BDD Cucumber Framework by adding scripts in typescript and Java for Gherkin based user stories also marking tags for smoke, regressions, UAT (BVT).
  • Developed Appium framework using SeeTest for both Android and IOS applications.
  • Testing for Resort application worked with Protractor and JavaScript.
  • Involved in generating mock data objects.
  • Involved in Advanced Test Scripts development using BeanShell scripting in JMeter and custom C programs in LoadRunner.
  • Automation of regression test cases for both the projects.
  • Performed Functional Testing to identify several critical points in the applications and automated it by using Selenium WebDriver.
  • Coordination in preparation of Functional Test cases.
  • Performed regression Testing on various O.S devices and their respective simulators and actively participated in executing the test scripts on Android & IOS.
  • Follow up with different cross commit teams to get Test Accounts, Test environments ready.

Environment: ALM, Tectia, PL/SQL, PL SQL Developer, Informatica, SQL DeveloperJ2EE, Java, JSP, EJB, XML, I.E, Microsoft Visual Studio, VB, Test-Track-Pro, Selenium RC 1.0.3

Confidential - Atlanta, GA

QA Analyst

Responsibilities:

  • Was involved in whole SDLC and STLC Life Cycle of various projects.
  • Performing functional, system and, Web testing on various builds of the application.
  • Worked with Business Analyst and QA Lead in reviewing and analyzing the business requirements Documents and functional requirements.
  • Developed test cases for validating SOAP and REST Web Services.
  • Verified Web services API request, response data validations in REST, SOAP protocols.
  • Managed defects, environment issues and status reporting using ALM.
  • Logged the errors, reported defects, determined repair priorities and tracked the defects until resolution using HP ALM.
  • Worked with BDD/Cucumber framework to write the automation test cases and integrating with serenity reports.
  • Developed test code in Java language using Eclipse, IDE and Junit framework.,
  • Performed Validation of the EDI 837 Claim Billing (Institutional and Professional), 835 (Remittance advice or payment) claim adjudications, 27x series, 820 and 834 transactions.
  • Created C# automation Scripts by using Selenium, MS Visual Studio, MS Test,N UNIT, Azure and good expertise in using Annotations.
  • For extracting the test steps for each test cases form QC test plan to excel innovated a macro and implemented in the project.
  • Worked on uploading all the Test cases to the ALM for the current and prior releases.
  • Conducted Back-End Testing Using SQL Commands.
  • Extensively used SQL statements to query the Oracle Database for Data Validation and Data Integrity.
  • Written test cases for unit testing using JUnit testing Framework.
  • Worked on Azure Cosmos DB Emulator, Azure Storage Explorer for web service testing in development local host environment.
  • Using Azure for nightly build execution and sending position mail and service if build fails to QA team.
  • Designed and executed the Automation Test Scripts using Selenium WebDriver and Junit.
  • Involved in HIPAA/EDI Medical Claims Analysis, Design, Implementation and Documentation.
  • Created release batch scripts using WSH and PowerShell scripts especially for controlling the IIS (both 6.0 and 7.0 versions) servers on both test and production servers.
  • Acceptance testing and UI functional testing using Perfecto with extension of Appium and core Java as scripting language.
  • Executed test cases found errors reported defects, determined repair priorities, did regression testing and closed by using Quality Center.
  • Customized Quality Center to suit the requirements of testing effort.
  • Monitored the Defect Tracking Process and generated customized graphs and reports for the client using Quality Center.
  • Performed different testing task using various test scripts on Selenium WebDriver and Junit.
  • Analyzed application data using the SQL to identify the ETL processes
  • Managed a group of UAT analysts and UAT testers to ensure an acceptable service level agreement and quality control.
  • Involved in writing SQL Queries for backend/ ETL testing.
  • Created SQL Statements and UNIX/Linux Shell scripts to perform ETL testing on the oracle database.
  • Prepared test data for test cases on SQL database.

Environment: Agile-Scrum, Oracle, HP QC, JAVA, HTML, Visual Studio, SQL Server, MS Office Suite, UAT.

QA Tester

Confidential, Tampa FL

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
  • Developed and implemented robust MVC Pattern base testing with Selenium WebDriver which cut down the script development time in half.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
  • Extensively developed automation test scripts for regression testing (TestNG).
  • Configured Selenium WebDriver, TestNG, and Maven tool and created Selenium automation scripts in Java.
  • Test Scripts development and Execution through QC using the HP Business process test.
  • Involved in writing Test Cases by using Wireframe, Design docs and Acceptance criteria.
  • Used Firebug to do web based application testing with selenium for the commands and locator application.
  • Used Maven to build the project and JUnit to develop unit test cases
  • Used Python web framework Django APIs to access databases.
  • Involved in API migration validation from on premise to AWS Environment.
  • Extensively worked on ETL Informatica, Power Center DVO (Data Validation Option) and SSIS.
  • Extensively used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.
  • Worked on ETL in writing the queries.
  • Run test Scripts developed, execution through QC and de-bugging scripts
  • Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them.
  • Created data-driven automation scripts for testing API Web Services using SOAP UI.
  • Used HP Mercury Quality Center for Test Management, for Functional Test Automation.
  • Performed User Acceptance Testing in the final phase of software development process to check the functionality of the software.
  • Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.
  • Involved in defect management - Track all the defects raised, conduct defect meetings to update the status of all the defects on periodical basis, publish a consolidated list on weekly basis.

Environment: Java, Selenium WebDriver, Maven, TestNG, SOAP UI, Quality Center, Git, Fire path, Firebug, XPATH, CSS, HTML, XML, SQL, Oracle, Windows.

We'd love your feedback!