We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

2.00/5 (Submit Your Rating)

Silver Spring, MD

PROFESSIONAL SUMMARY:

  • Over Six years of experience as a Selenium QA Engineer; Proficient in all phases of Software Development Life Cycle (SDLC) includes Implementation, Documentation, and Testing on Web and Client - Server Applications.
  • Extensive knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Expertise in analyzing the Design Documents, Use Cases and preparing Test Plans, Test Scenarios and Test Cases.
  • Experienced in preparing and executing Test Scripts, Test Reports and Documentation for both Manual and Automated Tests; Planning and running the test scripts and keep track of Bugs.
  • Experienced in working with Agile Methodology.
  • Expertise in Black Box, Verification and Validation Testing, Database (backend), Functional, Regression, Smoke, Integration, System, Negative, Exploratory, UAT and Ad- hoc testing.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, BugZilla etc.
  • Good Knowledge in using JIRA for identifying, logging, tracking and escalating bugs.
  • Experienced in manual testing using testing tools such as HP ALM/Quality Center.
  • Experienced in database query manipulation, SQL, PL/SQL statements, stored procedures, and triggers.
  • Expert in developing Selenium WebDriver/IDE/GRID test scripts using Java, JavaScript, and test frameworks using TestNG, ANT/MAVEN build tools.
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, TestNG, Selenium WebDriver, Grid, ANT/Maven, Jenkins, Cucumber and SOAP UI.
  • Experienced in using Java as client library for Selenium WebDriver to design and develop Automation test Framework using Junit and TestNG.
  • Experienced in designing and developing Automation test scripts in Java implementing the test in Selenium Web Driver.
  • Good working experience on SOAP UI for testing and validating various web services used in the application.
  • Experienced on working XML, XSD and XSL, XPATH and designing Web Services using WSDL, SOAP and latest features like Policies and Services.
  • Excellent experience with source version control tools such as Subversion (SVN) & Git.
  • Excellent communication and interpersonal skills, has clear understanding of business procedures, adapt new environment quickly and ability to work as an individual and as a part of a team.
  • Very work ethical and capable to delve into the new leading Technologies.

TECHNICAL SKILLS

TESTING SOFTWARE: Selenium WebDriver, Selenium GRID, Selenium IDE, Soap UI, HP ALM/Quality Center, JIRA

LANGUAGES: Java, JavaScript, VBScript, XML, C/C++, C#, .Net, CSS, PHP

WEB/APPLICATION SERVERS: Apache Tomcat, Web Sphere

WEB DEBUGGING TOOLS: FirePath, Xpath

DATABASE: Oracle, SQL Server, MySQL, PL/SQL, MS Access

OPERATING SYSTEMS: Windows, Linux/Unix

MS TOOLS: MS Visio, MS Project, MS Excel, MS Word, PowerPoint, MS Outlook

BUILD TOOL: Ant, Maven

VERSION CONTROL SYSTEMS: SVN, GIT

FRAMEWORKS/ OPEN SOURCE: JUnit, Test NG, MVC

PROFESSIONAL EXPERIENCE:

Confidential, Silver Spring, MD

Test Automation Engineer

Responsibilities:

  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, and Test Cases and executed Test cases.
  • Involved in testing the application utilizing the Scrum (Agile) methodology.
  • Involved on Cucumber testing and defined the test scenarios and created the test cases in Test Manager.
  • Manually tested, verified and validated that the product meets user requirements.
  • Performed Logging of defects using bug tacking tool JIRA in the defects tab.
  • Involved in solving bugs and scheduling running of automation scripts in JIRA.
  • Understood when to execute a SQL trace to capture stored procedure execution/duration and read/writes.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in Java using TestNG prior to agile release.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach Cucumber.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Maven and Jenkins.
  • Developed and executed test cases and automation regression testing using Selenium WebDriver.
  • Used Firebug and Selenium IDE to capture and validate CSS locators, HTML IDs to identify elements.
  • Tested application compatibility for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Used Build tool like Maven to generate test report.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Used Selenium WebDriver APIs for writing TestNG test suites and test cases for testing functionality.
  • Verified WSDL files, asserting the files using various In-build assertions, performed Data Driven testing in SOAP UI.
  • Automated regression testing using hybrid framework i.e. both data driven & keyword driven using Selenium WebDriver.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Actively participated in Stand-up meeting, walkthrough meeting, weekly assessment meetings and daily bug triage meetings and interacted with developers and business analysts to ensure high quality of the application under test.

Environment: Java, Selenium WebDriver, Maven, TestNG, Jenkins, Cucumber, SOAP UI, Firepath, Firebug, XPATH, XML, Eclipse, JIRA, JMeter, Gherkin, Agile, SQL, Oracle, Windows.

Confidential, Jersey City, NJ

QA Engineer

Responsibilities:

  • Followed Agile scrum methodology, participated in sprint planning sessions, daily scrum meetings, conferences, Walkthrough to understand the business and testing requirements on regular basis.
  • Worked closely with developers, Business Analysts and other project management personnel involved in SDLC.
  • Understood functional and software requirements to ensure high quality software is delivered.
  • Created detailed QA documentation including QA reports, participated actively in project status report meetings.
  • Reported defects using JIRA and interacted with the developers to resolve defects/issues through Microsoft Outlook.
  • Involved in reporting the defects through JIRA and tracking them on daily basis.
  • Performed back-end testing using SQL queries to validate the data in the back-end SQL Server.
  • 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.
  • Written Java Coding to automate Test Cases in Selenium for both Frontend and Backend applications.
  • Responsible for writing JAVA code to be used in testing of the application using Selenium WebDriver and Eclipse.
  • Involved in developing Selenium WebDriver automation framework using TestNG.
  • Integrated the framework with TestNG and designed xml based input.
  • Designed and Developed Test Cases for automated testing using Selenium, Maven and Eclipse IDE.
  • Developed Maven targets to execute automation suites from command line.
  • Involved in developing Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • Used Cucumber for browser based testing with scenarios and situations.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions.
  • Developed required Selenium support code for Cucumber.
  • Involved in configuring and scheduling the jobs in Jenkins.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Designed and developed test structure for web services to validate API calls using SOAP UI.
  • Performed Manual Testing of this Web application and automated it by using Selenium IDE.

Environment: Java, Agile, Selenium WebDriver, TestNG, Maven, Jenkins, SOAP UI, TDD, Agile, Eclipse, HTML, XML, XPath, JavaScript, JIRA, Firebug, SQL, PLSQL, Oracle, UNIX, Windows.

Confidential, Indianapolis, IN

QA Tester

Responsibilities:

  • Involved in developing QA Test Plan and QA Test Strategy.
  • Analyzed business requirements, Software requirement specifications to create a test plan and test cases for manual and automated testing.
  • Created and executed detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using Quality Center/ALM.
  • Executed manual testing using Quality Center/ALM.
  • Provided appropriate reporting and metrics utilizing Quality Center/ALM and other tools.
  • Prepared reports by developing and executing SQL queries.
  • Involved in Selenium Data-Driven Framework with Core Java programming and TestNG annotations.
  • Conducted functional regression testing for each build and version using Selenium.
  • Performed manual testing of each build and then regression testing on each builds using Selenium.
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests
  • Designed, developed and implemented MVC Pattern based Keyword Driven automation testing framework utilizing Java, TestNG and Selenium.
  • Developed new and updated existing Automation test cases using Selenium and TestNG using Git for a Java based Web application, using Maven as build tool and Jenkins to create and run deployment jobs.
  • Used Firebug and FirePath to write automated test scripts using XPath.
  • Worked with Assertions like Schema Compliance, XPath and SOAP responses.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Selenium, Java, ALM/Quality Center, TestNG, JUnit, JIRA, ANT, Eclipse IDE, X-Path, XML, SOAP UI, Agile, SQL, Windows.

We'd love your feedback!