We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

3.00/5 (Submit Your Rating)

Objective

  • Aspiring for challenging assignments in the field of testing and automation; wish to achieve high career growth through a continuous learning process and prove to be an asset for the organization.

SUMMARY

  • Extensive experience with Agile Scrum model and Water fall model life cycles.
  • Expert in Testing Life Cycle (TLC): Including Planning Process, Test Design, Performing Test, Defect Tracking, Management and Test Reporting.
  • Experienced in creating Test Plans. Hands on experience in designing test Cases covering all test conditions and eliminating redundancy and duplications.
  • Experienced in performing Functionality Testing, System Testing, Integration Testing, Regression Testing and User Acceptance Testing.
  • Good working knowledge in automation tools like Selenium, Rest Assured, Appium and building different automation frameworks.
  • Experience in using Xpath where we used to locate web element based on its XML path. Involve in TestNG to execute all the automation test cases based on in a group.
  • Experience working with a high - performing development team using an agile methodology.
  • Involve in creating REST API client using JUNIT & user groups, privileges to the users using repository manager. REST API calls to fetch and create test data and to interact with sauce labs API.
  • Developed XML test data and implemented Functional and Data Driven tests using Rest Assured and Postman.
  • Use of various automated testing strategies for Web and mobile application using Selenium and Appium.
  • Have knowledge on XPath and XQuery languages and used them in various assertions in Rest Assured for API testing.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven (BDD) approach in Cucumber framework.
  • Worked in client server and web based application Testing including Java API Testing, manual and Software Testing techniques. Contribute to test data creation, Loading & Performance testing activities.
  • Involve in Testing of backend database applications developed with Oracle, MySql and SQL Server.
  • Solid SQL skills, can write complex SQL queries; functions, triggers and stored procedures for Backend testing and End-to-End testing.
  • 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

Automation Frameworks: Data Driven, BDD (Cucumber), Page Object Model (POM)

Automation Testing Tools: Selenium Web Driver, Cucumber.

API Testing tools: Rest Assured, Postman, SoapUI Pro

Agile Management Tools: JIRA, QC

Test Management Tools: HP ALM, TestRail, Miiqat

Primary Languages: Java, C, C++

Continuous Integration: Jenkins, Octopus

Databases: MS - SQL Server, Oracle, Parts+

Source Control Tool: SVN, Git

Build and Logging Tools: Ant, Maven

PROFESSIONAL EXPERIENCE

Confidential

QA Automation Tester

Responsibilities:

  • Prepared and Executed Automation Test Cases as per Requirements using Selenium Web Driver using java.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium Web Driver and TestNG.
  • Attended the sprint plan meetings, daily stand up meetings, Bug review meetings, weekly status meetings, retrospect meetings and walkthroughs and interacted with Business Analysts and Developers for resolving Defects.
  • Performed Data driven testing of the web-based tool using selenium Web Driver using java and TestNG.
  • Performed Cross-browser Testing using Browser Stack to ensure features are working in required browsers.
  • Involved in Web service testing using Postman.
  • Reviewing the Test Reports using TestNG.
  • Created POM (page object model) and data driven framework for selenium test scripts.
  • Performed various testing like smoke testing, functional testing and Regression Testing.
  • Involved in querying using SQL and updating records and validate database records as expected.
  • Used SQL Queries and Joins to retrieve the data from various tables to test the database.
  • Involved in Bug and defect Tracking using JIRA & planning test execution activities, defect reporting and analyzing test metrics.
  • Interact with developers, users and various team members to discuss issues, resolve defects and set priorities.
  • Collected the Test Data in the pre-testing phase for positive and negative scenarios.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.

Environment: Java, Selenium WebDriver, Maven, TestNG, Jenkins, XML, JSON, Tomcat, XPath, Eclipse, Postman, Jira, Git, Html, Xml, CSS, SQL, Windows, Rest API.

Confidential

QA Automation Engineer

Responsibilities:

  • Writing, Reviewing & Executing test cases, test scripts for Functional, Integration, System, GUI, Analysis of Business and Requirement Specifications.
  • Automated Functional test cases usingSeleniumWebDriver, Junit and Java.
  • Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by usingSeleniumWebDriver.
  • Identified and added new utility functions to the automation framework.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, Junit and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Updating the test automation suite regularly to ensure its accuracy and usefulness to the testing process.
  • Running the test automation suite against new builds to confirm their stability and functionality.
  • Involved in Maven configuration for running servers and scripts after the build.
  • Involved in preparing a report of all automation difficulties and test results for further application using Maven.
  • Integrated Automation scripts (SeleniumWebDriverAPI) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Used web-debugging tools like XPath, Firebug and Fire path to locate elements.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH inSelenium.
  • Performed Regression testing for new builds and every modification in the application using Selenium.
  • Performed data driven testing by using JDBC as a data source & configured SQL queries to fetch data from the Oracle database.
  • Reported software defects in JIRA and interacted with the developers to resolve technical issues.
  • Involved in designing and building automation frameworks in support of continuous integration.

Environment: Selenium WebDriver, Jenkins, Maven, Junit, Quality Center, FirePath, Firebug, Eclipse, Java, Oracle and Windows.

Confidential

QA Analyst

Responsibilities:

  • Analyzed the system requirements and developed detailed test plans and test cases and provided the documentation.
  • Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications
  • Developed Test Strategy and Test Plan to ensure that test cases reflect user needs for the functional Performance, Usability and Security requirements.
  • Responsible for sprint deliverables and In-sprint automation scripts using Cucumber and Ruby.
  • Identified program variance from functional requirements, and recommended modifications for standardization and increased usability.
  • Performing Daily Smoke Test Manually on different browsers (e.g.: Firefox, Safari and IE).
  • Perform Black box and white box testing.
  • Provided the Test status reports, Testing activities and documented issues to the QA Test lead and QA manager.
  • Prepared manual test cases for service appointment creation, modification and deletion. Generated test scripts and performed functionality testing.
  • Wrote manual test cases using quality center and using requirement document. Run test cases from test lab and logged in defects using Quality Center.
  • Was responsible for performing integration testing and system testing.
  • Coordinated between QA Managers, Developers and Team Members to deliver the quality product.
  • Maintained defect tracking in Excel spreadsheet and prepared weekly reporting for the management.

Environment: Java, Manual Testing, Quality center, Agile, Oracle, Windows, Toad, Putty

We'd love your feedback!