We provide IT Staff Augmentation Services!

Automation Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Over 5+ years of diverse experience in the Information Technology industry wif a focus on Software Quality Assurance (QA/Software Testing) activities.
  • Excellent understanding of Software Test Life Cycle (STLC) and Test Methodologies. Good understanding of AGILE, Waterfall software development methodologies.
  • Experience in developing end to endautomationusing Selenium WebDriver/IDE/Grid, TestNG, ANT, Maven, Jenkins, Cucumber, Web Services (REST, SOAP).
  • Experience inAutomationTesting and Exploratory Manual Testing (Black Box/White Box Testing) on Web - based applications.
  • Expert in developing Java Selenium/WebDriver test scripts and Test Frameworks using TestNG to perform Functional and Unit Testing.
  • Experience in Business Functionality Testing, Smoke testing, User Interface testing, Integration Testing, Black Box Testing, End-to-end Testing, Manual Testing, UAT testing, Regression Testing, Performance Testing, Documentation and Reporting.
  • Good experience in Web Services testing using SOAP UI, XML, and WSDL.
  • Providing required input data to request XML and get the required data from response XML and use the response data from other request XML using SOAP UI.
  • Strong experience wif SOA architecture which include Soap Web Service and RESTful Web Service Testing.
  • Experience in Using Quality Center, HP ALM, and JIRA extensively for Establishing Traceability to Requirements, Test Cases, Bug tracking and Reporting.
  • Experience in performing database testing and working wif SQL queries and database like Oracle and MySQL.
  • Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models and TDD.
  • Experience include Unit testing, Functional testing, End to End, Functional, Integration, GUI, Regression, User Acceptance Testing, System testing, Performance testing, Sanity testing, Exception testing, Compatibility testing & Security testing of client/server and Web base Applications.
  • Experienced using Web-debugging tool like XPATH, Fire Path and Firebug for finding elements locator.
  • Good experience in Web Services testing using SOAP UI, XML, & WSDL. Providing required input data to request XML and get the required data from response XML and use the response data from other request XML using SOAP UI.
  • Involved wif SOA architecture which include SOAP Web Service and Rest Full Web Service Testing.
  • Expertise in documenting defects wif high level of detail, accuracy, and informative recreation steps using Quality Center, HP ALM and JIRA.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, Cucumber, SOAP UI, Jenkins, Maven, ANT, RestAssured, PostMan, Swagger.

Languages: JAVA, HTML, XML.

IDE: Eclipse, SQL Developer.

Test Frameworks: Cucumber, TestNG, JUnit

Processes: Agile-Scrum, Waterfall.

Bug Tracking Tools: JIRA, Quality Center (QC), HP ALM

Databases: SQL Server, MS Access, Oracle, MySQL.

Operating Systems: Windows (XP & 7, 8) Linux.

PROFESSIONAL EXPERIENCE

Automation Engineer

Confidential

Responsibilities:

  • Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.
  • Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium WebDriver.
  • Contributed in developingAutomationFramework that uses Java, Selenium Web Driver and TestNG.
  • Involved in Web Application GUIautomationcreating regression suites using Selenium Web Driver, TestNG, and Eclipse.
  • Integrated TestNG framework to run the test suit and as a reporting tool.
  • Involved in designing and implementing of hybridautomationframework to be used wif Selenium Web Driver.
  • Used Selenium WebDriver and TestNG to run parallel testing by creating Groups, and categorizing test cases.
  • Involved in preparing a report of allautomationdifficulties and test results for further application using Maven.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkins format.
  • Used Cucumber automated testing to test new and existing functionality.
  • Perform smoke testing, integration testing, system testing, functional testing and the regression testing of the user stories
  • Developed testautomationframework for RESTful API and maintaining the testautomationfor all the new user stories in Continuous Integration environment
  • Trigger and monitor the build on Jenkins and report the test execution result
  • Involved in setting up continuous integration system using Jenkins and working knowledge wif cloud based code repository system like GitHub.
  • Performed various testing activities like GUI testing, functional testing, browser compatibility testing, regression testing.
  • Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, Xpath, link in the application.
  • Developed test scripts for web services using SOAP UI and worked wif XPATH.
  • Tested request and response XML's based web services interfaces using SOAP UI.
  • Used tracking tool JIRA and also triaged the issues and maintained bugs using JIRA tool.
  • Developed and executed complex SQL queries to create and modify test data. Used standard SQL functions and commands to develop SQL queries.
  • Involved in testing the application utilizing the AGILE (Scrum) methodology.
  • Coordinated wif upper management daily regarding status on the execution of Test Cases

Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Jenkins, Soap UI, Eclipse, GitHub, Firebug, FirePath, XML, XPath, Jira, SQL, Agile and Windows.

QA Engineer

Confidential

Responsibilities:

  • Worked closely wif business analysts and developers for thorough requirements review and developing test scenarios.
  • Involved in setting up configuring the testing environment wif Eclipse, TestNG, and Selenium WebDriver.
  • Developedautomationtest scripts using Selenium WebDriver, TestNG and Java.
  • Involved in implementation of TestAutomationFramework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches core Java programming skills using Eclipse IDE.
  • DevelopedAutomationscripts for new enhancements using Selenium WebDriver and TestNG.
  • Maintained and executed Maven build files for running automated tests.
  • Involved in the Continuous Integration of theautomationframework wif Jenkins.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Performing Unit Testing, Integration Testing, Database Testing, Regression Testing and User Acceptance Testing.
  • Used Firebug and XPath for the web based application testing wif selenium for the commands and locator application.
  • Performed Webservice Testing and XML validation by creating test case suite using SOAP UI.
  • Validated soap response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance etc.
  • HP ALM was used as the overall Test Management Tool, where scripts were located and stored under respective Project Folders.
  • Performed Defect tracking in HP ALM, Defects were linked via traceability to specific test case.
  • Performed Database Testing by passing SQL Queries and retrieved information from Database. Ran SQL queries to perform Backend Testing.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Soap UI, Eclipse, Firebug, XPath, HP ALM, SQL and Windows.

Test Automation Tester

Confidential

Responsibilities:

  • Interacted wif the Business Clients, Product Owners, Developers andQAManager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
  • Developed test code in Java language using Eclipse IDE and TestNG framework.
  • Used Java and TestNG framework for scripting.
  • Created Java based scripts for Selenium WebDriver wif TestNG asautomationframe work.
  • Involved in Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different TestNG methods.
  • Developed Maven Build scripts to run Sanity Test scripts developed in Selenium Web Driver.
  • Used GIT for code repositories and Maven for the dependencies.
  • Implemented Page Object ModelAutomationframework wif Java, Selenium WebDriver and cucumber.
  • Worked on distributed testautomationexecution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium WebDriver.
  • Used Firebug and FirePath to debug, edit and locate the objects based on ID, Name, Path, CSS Selector, Link, Partial Link, Attributes, and Tags.
  • Worked on Selenium GUI Object/element verification is done through XPath, CSS Locators.
  • Updated the Requirement Traceability Matrix (RTM), wif Test Case id's and make sure that all BR's (Business requirements), TR's (Technical Requirements) and Detail Design Requirements were mapped perfectly, and all Requirements were covered wif Test case.
  • Involved in validating Sanity, functional, Integration and Regression test suites using Selenium and the request and response of the WebServices (SOA) through SOAP UI.
  • Used Soap UI tool to test SOAP services and REST API.
  • Used Quality Center for bug tracking and reporting, also followed up wif development team to verify bug fixes, and update bug status.
  • Worked wif the SQL statements to extract data from SQL tables and verify the output data of the reports on the browser page
  • Involved in testing the application utilizing the Scrum (Agile) methodology.
  • ParticipatedQAweekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Jenkins, GIT, Eclipse, Soap UI, Firebug, FirePath, XPath, CSS, Quality Center, SQL, Agile and Windows.

We'd love your feedback!