We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • experience of designing, modifying, implementing and executing automation test scripts
  • Experienced in writing and executing Test plans, Test cases, Test reports and Test Execution
  • Experienced in working the Data Analysis, Design, Development and Implementation
  • Proficient in Testing complex Business rules by creating mapping and various transformations
  • Extensively experienced in Black box testing techniques, which includes, Unit, Integration, Functional, System and Regression Testing
  • Exposure to bug reporting tools like HP Quality Center/ALM and JIRA
  • Experienced on preparing SQL queries for Data validation and Data Flow
  • Experienced and expert in many features of QTP/UFT such as Object repository, checkpoints, output values, actions, functions, and transactions
  • Proficient in performing data validation through QTP/UFT
  • Extensive experience in Automation to develop code with Java, selenium, testing and hands on experience on BDD and data driven framework with page object concept
  • Expert to develop the Automation framework from scratch and enhance by using Maven, and Run the Test suite using TestNG
  • Use Jenkins for continuous integration, GitHub for version control management
  • Use Gherkins Syntax to test the behaviors of the Application using Cucumber
  • Expert in web service and API testing
  • Good judgment skills while reporting and prioritizing software bugs in conjugation with the development and QA managers
  • Experienced with various database like MS Access, SQL, Oracle, DB2 and MySQL
  • Good interpersonal skills, commitment, result oriented hardworking with a quest and zeal to learn new technologies and undertake challenging tasks
  • Project management, Process improvement, Resource management, team building, Test Automation, Test Framework development, Selenium, Quick Test Professional, Application Life Cycle Management (ALM), SQL, and Mobile Test Development.

TECHNICAL SKILLS:

Testing Tools: ALM, JIRA, HP Quality Center, SDLC. STLC, Selenium Web Driver, TestNG, maven, GitHub, Jenkins, Cucumber, Restful API and Postman for manual API, Mobile Testing Tools (Perfecto) and APM for Automation, Informatica Power Center 9x/8x, Data Stage

Programming Language: Java, VB Script, JavaScript, HTML, XML, SQL, PL/SQL

Data Base: Oracle, SQL Server, MYSQL, DB2, MS - Access. Editors (SQL Navigator, Toad), Teradata 13/12/V2R5

Operating System: Windows, MAC, Linux/Unix

PROFESSIONAL EXPERIENCE

Confidential, Johnston, RI

Technical Test Lead

Responsibilities:

  • Work closely with business analysts, customers and project management team to analyze requirements, use cases, vendor documents, and Visio strategy diagrams
  • Developed and managed project plan for development and testing related tasks
  • Developed test plan, test cases, and test automation scripts for functional, regression, and client quality assurance testing
  • Managed test artifacts such as requirements, test cases, data sheets, test execution, and defects in HP Quality Center
  • Perform and participate in all aspects of manual and automated verification. This includes feature and functional testing, unit testing, regression, load and performance testing
  • Create and apply new approaches and concepts to improve the productivity and efficiency of testing practices
  • Developed automated scripts using java in Selenium WebDriver and implemented Test NG
  • Performed Automation Framework Development using Selenium WebDriver
  • Participated in code and design review processes to assist with deciding what tests to write and ensure testability of new code
  • Managed UAT and Production issues in JIRA
  • Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers
  • Implemented Maven for Project building and SVN for version control
  • Developed, and maintained Test Scripts for Selenium Web Driver and JUnit using Java for regression testing
  • Designed, developed, and executed mobile test plans for iPhone, iPad, and Android devices
  • Work closely with management team providing estimation, tracking progress, and produce reports
  • Lead and trained team of testing team for new technology, tools, and processes
  • Extensively work throughout defect life cycle from opening to closure using TFS
  • Setup Automation from scratch in this project
  • Build and enhance the Automation framework from scratch
  • Working with team and understanding business requirement, doing manual testing
  • Validation data from Database table with Test data
  • Expert in Excel formula and VLOOKUP to validate data manually and expert in Excel Automation with java using POI, cell, API.
  • Using Selenium Webdriver and cucumber BDD, TDD, TestNG with java programming language for Automation
  • Write feature file with Gherkin language for business logic and test cases, enhance the scripts and synchronize, debugging the scripts and save the time for regression testing, smoke, and sanity testing
  • Expert in identification of element with locator and XPath
  • Extensively involved in data driven testing from Excel, Web Table and Backend
  • Managing Automation project with Maven Build tool
  • Use Jenkins for Continuous Integration
  • Expert Rest Assured with JAVA for REST API
  • Expert in various type of reports using cucumber Extent Report, Report in TestNG, Surefire
  • Use TFS as a version control managements for the automation scripts and update repository.
  • Write complex SQL queries to test Data from Backend.

Environment: Windows 7, M/S Outlook, JIRA, MS Office 10, Skype for Business, SharePoint, Share drive, GITHUB, Cucumber (BDD), Eclipse (IDE), Automation tool (UFT, Selenium WebDriver), Java, XML TestNg, Maven, Jenkins, SQL Server

Confidential, Stamford, CT

Senior Selenium Automation QA

Responsibilities:

  • Reviewed requirements and created test cases for both manual and automation
  • Worked in Agile environment and follow up in JIRA confluence
  • Extensively involved in defect life cycle management from opening to closure using JIRA
  • Analysis UI configuration in JIRA confluence and analysis with design team
  • Build, modify and enhance the Automation framework
  • Using cucumber, TestNg, Selenium WebDriver with Java programming language for Automation.
  • Expert in dynamic object handling with complex Xpath methods to identify object and managed them from Page Factory
  • Export automation project into jar file and can run automation from anywhere without Eclipse.
  • Extensively involved in data driven testing from Excel, Web Table and Backend
  • Validation data from Database, Excel table with Test data
  • Expert in Excel formula and VLOOKUP to validate data manually and expert in Excel Automation with java using POI
  • Checked automation build using maven
  • Use Jenkins for Continuous Integration
  • Expert Rest Assured with JAVA for REST API testing
  • Use GitHub as a version control managements for the automation scripts and update repository.
  • Write complex SQL queries to test Data from Postgre-SQL
  • Created and presented the overall Test Strategy and Test Process for EDW testing to the team and higher management.
  • Analyzed business/solution requirement document for both ETL and BI.
  • Expert in performance testing using java and identify system and browser process and also import data in excel with load & response time, memory used with any memory leakage
  • Expert in various advanced Automation reports like HTML, JSON and can generate report in Database.
  • Environment: Windows 10, JIRA, MS Office 2016, Skype for Business, Outlook, SharePoint, Share drive, Eclipse (IDE), Selenium Web driver, Java, Testng, Maven, GitHub, Jenkins, PostgreSQL & SQL.

Confidential, Richmond, VA

QA Engineer

Responsibilities:

  • Worked on Test Plans for different benefit packages according to Business requirements documentation
  • Worked on business requirements User Stories and Use cases with Scrum and Agile/Iterative methodology
  • Created User Stories based on the discussions with SME's for the customization of Guidewire Product for the Policy center application and Claims Center
  • Involved in preparing the Automation Design document, identifying the test cases to automate for Regression Testing using JIRA confluence
  • Gathered business requirements from users and created designs for enhancements to remedy defects
  • Interacted with developing team to resolve technical issues and investigated software faults
  • Worked with the defect management team to debug the process using JIRA Dashboard
  • Monitored the defect life cycle, generating customized graphs and reports for the client, using JIRA
  • Conducted Functionality testing during various phases of the application using Selenium with Java
  • Created Account in the Policy Center for Personal Lines & Commercial Lines & based on that created Policy & later on developed Automation scripts using BDD approach with selenium, java and TestNg
  • Responsible for develop framework from scratch and also working on enhancing the existing Automation framework
  • Run the Test suite using TestNg and cucumber runner file
  • Good experience in Automation reports using third party plugin like Surefire, Extends Report, Cucumber Report and can generate reports in HTML and PDF formats
  • Also expert to generate reports from Jenkins and shared with team members by email
  • Performed Regression testing for different group, which is Policy Center-Personal Lines, Billing Center, Claim Center and resolved system defects
  • At the end of the Regression, testing published the results
  • Performed data driven testing on the application inserting different data in excel sheet using Apache POI and database using JDBC
  • Used Maven as build tool and GitHub as version control
  • Expert in CI with Jenkins
  • Hands on experience on Rest Assured API and web service testing
  • Write SQL queries to test Data Integrity, Referential Integrity, and perform Backend Testing

Environment: Windows 7, MAC, JIRA, MS Office 10, Skype for Business, SharePoint, Share drive, GITHUB, Cucumber (BDD), Eclipse (IDE), Automation tool (UFT, Selenium WebDriver), Java, XML TestNg, Maven, Jenkins, SQL Server

Confidential, Malvern, PA

Selenium Automation Engineer in Test

Responsibilities:

  • Extensively interact with the stakeholders, and the IT Department in finalizing the requirements
  • Experienced with Agile (Scrum) methodology approach and follow-up with JIRA
  • Extensively work throughout defect life cycle from opening to closure using JIRA
  • Use Gherkins Syntax to test the behaviors of the Application (BDD) using Cucumber with Junit, Maven, Selenium (Web) and STS(IDE) with java language
  • Work with the Automation Engineer team to identified element with dev tools(firebug and fire path) for Selenium(Web app), developed script with java programming language
  • Write the functions for business logic, enhance the scripts and synchronize, debugging the scripts and save the time for regression testing, smoke, and sanity testing
  • Responsible for working on enhancing the Automation framework
  • Run the Test suite using TestNg, Maven for checking build and use Jenkins as Continuous Integration
  • Expert in various type of reporting use TestNg, cucumber and Jenkins
  • Use GitHub as a version control managements for the automation scripts and update repository.
  • Write SQL queries to test Data Integrity, Referential Integrity, and perform Backend Testing.

Environment: Windows 7, Application Lifecycle Management (ALM), JIRA, MS Office 10, Lotus Note, SharePoint, Share drive, GitHub Cucumber (BDD), STS (IDE), Java, XML, Maven, Jenkins, SQL Server.

Confidential, Silver Spring, MD

Test Automation Engineer

Responsibilities:

  • Responsible for complete user -flow feature test, verify & validation to develop Web based application
  • Follow Agile Methodology Scrum process and deliver test result on time
  • Review Sprint Backlog, Estimates time, analysis requirement & Assess Testability for all requirement
  • Design test Plan, find out testing scope, strategy and test conditions Design Test using ALM
  • Cases and generate Test Data Collect Web Elements
  • Work on core Java Platform to perform automation testing using Selenium, cucumber and TestNg framework
  • Use Selenium WebDriver to automate Web Based application
  • Design and Develop Page Object Model Test Framework from scratch
  • Use TestNg For cross browser and cross platform test
  • Used BDD with Cucumber
  • Perform scheduled test using Continuous Integration(CI) with Jenkins
  • Use Maven to create test build
  • Use SQL to validate posted data in Oracle Database
  • Helped Mobile testing team to manually verify Mobile Application
  • Use ALM for bug reporting, bug tracking and project management
  • Use Version Control Tool - GitHub to manage up-to-date codes and documentations

Environment: ALM, UFT, Java, Java Script, Selenium, cucumber, TestNg, maven, GitHub, Jenkins, J2EE, XML, SQL Server, MS Office, Windows, SOAP UI

We'd love your feedback!