We provide IT Staff Augmentation Services!

Automation Tester Resume

2.00/5 (Submit Your Rating)

Wilmington, DE

SUMMARY

  • Professional expertise over 5+ years of Software QA testing using both Manual and Automation.
  • Proven abilities in coordinating, executing, and communicating test activities with program managers and development teams, including those of external vendors to ensure implementations support, business priorities and testing needs.
  • Good experience in creating automation framework along with developing, executing and maintaining automation testing script with Selenium WebDriver.
  • Good experience on Selenium Automation using WebDriver and Server. Heavy programming using Java, TestNG/JUnit.
  • Expert in build and maven dependencies using Maven build tool.
  • Extensive experience in using automated tools like Ruby Cucumber test framework for Client/Server, Web and database applications.
  • Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the ript.
  • Experienced in using GitHub as a source repository system to share code within the office as well as with the overseas team.
  • Experience in Integration Testing, Black Box Testing, User Acceptance Testing and Regression testing.
  • Experience in Black box, White Box, testing and GUI testing with a complete QA cycle from testing, defect logging and verification of fixed bugs.
  • Good knowledge of Software Development and Testing Life Cycles concepts from planning, Proficient in preparing Test plan and Test strategies, Effort estimations.
  • Good experience in writing scenarios, authoring test cases, test execution, and defect reporting.
  • Good experience in Web Services testing using SOAP UI/Postman, XML and WSDL. Providing required input data to request XML and get the required data from response XML & use the response data from other request XML using SOAP UI/Postman.
  • Very well acquainted with tools like HP (ALM) Quality Center and Jira Component based test design.
  • Having good experience working in agile modal projects.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS

Languages: Java, XML, HTML

Testing Tools: Selenium IDE/WebDriver/RC/Grid

CI/BDD Tool: Jenkins, Cucumber

Test Frameworks: Junit, TestNG

Web Services: SOAP UI, Postman, RestFull

Defect Tracking Tools: Quality Center, HP ALM, Jira.

Web Tools: XPath, Firepath, Firebug

Build Tools: Ant/Maven.

Data Bases: Oracle, My SQL.

Operating System: Windows Variants, UNIX.

PROFESSIONAL EXPERIENCE

Confidential, Wilmington, DE

Automation Tester

Responsibilities:

  • Involved in analyzing Business Requirement Documents and Technical Specification document and developed test plan and test cases for testing the application.
  • Owning, tracking and resolving functional and technical related incidents, as well as fulfilling user requests.
  • Develop Test Plans, Test cases, Test Data and execution of test cases.
  • Implemented Page Object Model Automation framework with Java and Selenium WebDriver.
  • Designed, developed and implemented MVC Pattern based Keyword Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Involved in preparing a report of all automation difficulties and test results for further application using Maven.
  • Developed features and test scripts using BDD (Behavior driven development) in Cucumber.
  • Involved in building and monitoring software projects continuously with CI tools like Jenkins.
  • Managed and maintained source code using GIT and run code nightly basis using Jenkins.
  • Develop and improve existing support processes, including creation of documentation and training.
  • Test case development, Test execution, Defect Management, Defect Analysis and Defect Reporting using Quality Center with regular interaction with client.
  • Preparing weekly status reports, dash boards and preparing project completion reports.
  • Preparation of Test cases and having review meeting with development team.
  • Delivering the System test and regression execution test results to the client.
  • Performed different kinds of testing like Black Box, GUI, Functionality, Integration, Regression, Usability, System, User Acceptance and Back End Testing.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Performed REST API Testing using Http java Test Client for SOAP/REST web APIs.
  • Performed the testing of Restful web services for mobile apps for the Using Postman.
  • Analyzed and imported test data from spreadsheets into HP ALM .
  • Conducted System Testing and User Acceptance Testing for every client and Conducted Backend testing writing extensive SQL queries.
  • Analyzed Test Result under Agile Methodology and attended all agile meeting.
  • Track and analyze results of the tests and work closely with Software Developers and Analysts to investigate and re - solve the issues and bugs.
  • Significantly contributed in the areas of technical documentation and actively collaborated with team in driving review and approval process.

Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Jenkins, GIT, Eclipse, Postman, XPath, CSS, SQL, Agile and Windows.

Confidential, Greensboro, NC

QA Automation Engineer

Responsibilities:

  • Gathered requirements and application information from Business Area Managers (BAM) and Subject Matter Experts (SME’s) and developed test cases.
  • Designed automated tests, created automated test cases, test plans and executed tests using Selenium WebDriver.
  • Created test cases, test plans, tested API's, wrote TestNG test cases, executed code coverage, wrote automation scripts using Selenium, executed database queries for testing purposes and led different projects in the shipping and checkout domain.
  • Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Involved in establishment of agile test practices including acceptance test automation using Cucumber during acceptance test driven development methodology.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Responsible for Test Planning and Test Estimates.
  • Maintained the Java and selenium test source code and resources in the GIT source control repository tool.
  • Involved in GUI testing, integration testing, navigation testing and regression testing using web and client-server applications.
  • Responsible for all Performance Test deliverables.
  • Used Firebug and Firepath to write automated test scripts using XPATH.
  • Performed the testing of Restful web services for mobile apps for the Using SOAP UI.
  • Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using Postman.
  • Identified, Reported and Tracked Defects using Quality Center test management tool.
  • Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.
  • Worked in Agile Scrum Development Environment with frequently changing requirements and features set.
  • Interacted with development team to assist in build/version control as a part of configuration management responsibilities.

Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Jenkins, GIT, Eclipse, XML, XPath, Firebug, Firepath, Postman, Quality Center, SQL, Agile and Windows.

Confidential, Rochester, NY

QA Engineer

Responsibilities:

  • Extensively Involved in writing white-box test cases based on the User and Business Requirements.
  • Analyzed the business and system requirements and developed test plans for System Testing.
  • Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver.
  • Used Selenium Grid to test the compatibility of the tests across multiple servers to save time.
  • Performed manual testing of both front and back end of the system.
  • Designed modularized framework for functional automation using Selenium WebDriver and Java.
  • Prepared a regression and functional test scripts using Selenium.
  • Involved in development and traceability of testing scripts and scenarios to business requirements.
  • Manually created and executed test cases.
  • Conducted Smoke, Functional, System, Integration, Regression, Black Box tests for the Applications.
  • Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Quality Center.
  • Adhered to QA processes and test methodologies in agile development environments resulting in quality improvements.
  • Significantly contributed in the areas of technical documentation and actively collaborated with team in driving review and approval process.

Environment: Java, Selenium WebDriver, JUnit, ANT, Quality Center, Agile and Windows.

We'd love your feedback!