We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

0/5 (Submit Your Rating)

Columbus, OH

SUMMARY:

  • 4+ years of professional experience in testing with extensive knowledge of Automation Framework Design & Implementation usingSeleniumTool
  • Good Knowledge ofObject - Oriented programmingConcepts (OOPS)andJavaSkills
  • Good experience in creating test scripts usingWebDriver, Selenium RC, Selenium-IDE, Selenium Gridin Java.
  • Experience inFunctional, Regression and Systemtesting usingManual and Automated testing tools - selenium WebDriver.
  • Experience in Drag and Drop, Scroll Down, Synchronization, Double Click, CheckBoxes using Selenium Web Driver
  • Ability in handling Ajax calls using WebDriver methods waits like Implicit, Explicit, fluent waits and thread sleep.
  • Expert in writing test cases to handle Popups windows and Alerts using WebDriver and Alert interface class.
  • Sound knowledge on TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.
  • Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Experience testing SOA with RestFul/SOAP Web Services. Created entire architecture for backend testing internal and third party API using Test Complete and SOAP UI.
  • Experience in automating test cases usingTestNG and Junit
  • Experience in data- driven test usingJenkins and Excel.
  • Experience in writingTest Plans, Test Cases, Test Procedures and Test Scriptsfrom requirements and Use-Cases
  • Expertise in performing different types of Testing:White Box (Unit Testing, Integration testing), Black Box, Smoke, Functionality, Integration, Stress, Volume, System, Performance, Regression Testing and Full Life Cycle Testing.
  • Experience inSoftware Verification and Validation based on Testing Methodology.
  • Extensive working knowledge inUNIX,SQL,PythonandWindowsplatforms
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center/ALM, JIRA, BugZilla etc.
  • Ability to work in a fast-paced, deadline-driven environments
  • Experience in data- driven test usingJenkins
  • Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models and TDD.
  • Excellent interpersonal and customer relational Skills.
  • Sound Technical knowledge, excellent exposure and ability to learn any tool quickly.
  • Experience inOracle, SQL server

TECHNICAL SKILLS:

Testing tools: Selenium WebDriver/IDE, HP Quality Center, TestNG, JIRA, Soap UI

Web Technologies: HTML, XML, XPATH

Defect Tracking Tools: JIRA

Languages: Java, SQL

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, Agile (Scrum) & Waterfall

Build Tools: Maven

Continuous Integration Tools: Jenkins

Browsers: Internet Explorer, Firefox, Chrome & Safari

Databases: Oracle, MySQL

Operating Systems: Windows, UNIX and Linux

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, OH

QA Automation Engineer

Responsibilities:

  • Effectively implemented different QA methodologies/policies, strategies and plans in all stages of SDLC.
  • Implementing E-Commerce application features such as payment, Add/remove products to Cart, sorting, check-out features.
  • This E-commerce Application automates many processes and tasks related to products, orders, and customer management
  • Designed and Developed Test Cases for automated testing using Selenium, TestNG and Eclipse IDE.
  • Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using selenium WebDriver.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Created automated Test Suite using Selenium and WebDriver.
  • Performed white box testing using TestNG for class, method, & web services testing.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Develop Selenium scripts to automate the test cases.
  • Design and prepared test plans for White Box Test Approach & Test cases.
  • Responsible for understanding high level (cross-Browser) business processes related to their application area and its interfaces to other applications.
  • Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium WebDriver (using Java).
  • Created Selenese TestNG test case for various functional modules, modified, debugged and executed using TestNG plug in to Eclipse IDE.
  • Wrote test cases, implemented ran and added versions and iterations using Test Manager for positive, negative and END-TO-END Test cases.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (TestNG).
  • Defect logging and tracking using JIRA and updated the test defects status with results.
  • Worked with designing and building automation frameworks inCucumberBDD.
  • Created automation scripts in Soap UI using Groovy Script for web services testing.
  • Performed Regression testing of applications after defects are fixed and any new functionality is implemented in to the QA. Supported the Business team for executing UAT test cases.
  • Performed Database Change Verification testing using Oracle-Toad and SQL queries.
  • Attended Defect Review meetings with Developers, Tech Lead, Team Lead and Project Manager to discuss issues regarding the Open defects, resolved defects and all other defects associated to the Source system.
  • Involved in estimation and preparation of test case scenarios and test plan documentation for validating and reporting.
Environment: Selenium WebDriver, TestNG, Soap UI, Cucumber, Web Services, JIRA, Jenkins, HTML, Maven, SQL, GitHub, BDD, SQL, Oracle, Windows.

Confidential, Ludington, MI

QA Automation Engineer

Responsibilities:

  • Analyzed business, functional and IT requirement documents and prepare complete Test Plans including system test plan, integration test plan, QA project plans and resource planning and allocation.
  • Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.
  • Performed Data driven testing usingSelenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
  • Designed and implemented Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Developed and executed White box test cases of the Java API using TestNG framework & Eclipse.
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Performed Mobile testing with iPhone and Android phones as well as tested tablets as per the client requirement.
  • Used Soap UI tool to locate the WSDL file on the internet, create test cases, and execute test cases as well as performing load testing.
  • Proficient in using Test Management Tools Quality Center for Test Planning, Requirement Management, Defect tracking and Reporting.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing.
  • Worked on JIRA for Defect Tracking and following up with everyone in the loop.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases, Test Data).

Environment: Java, Selenium WebDriver, TestNG, Maven, Ruby, Jenkins, Jira, Cucumber, SOAP UI, WSDL, XML, XPath, JDBC, SQL, Oracle, MSWord, MS Excel, Eclipse, GIT, Windows

Confidential, Detroit, MI

Manual QA Engineer

Responsibilities:

  • Reviewed Test Cases, Test sets, Review Reports and ensured that they are in accordance with QA Best Practices.
  • Preparing Test plans, Test Strategy, Test Cases based on Business requirements, Functional specifications, Technical Specification.
  • Wrote Test Cases defined Test Strategy, Generating Test sets, executed Test Cases -generated reports for tracking progress in general and for tracking defects using Quality Center.
  • Interact with business units and developers to gather and document requirements.
  • Extensively used SQL queries to test the Backend of the application.
  • Reviewed of Software and Business Requirement, Functional specifications Technical Documents with the stake holders.
  • Managed the defects detected in the UAT throughout the defect life cycle in the UAT.
  • Prepared UAT Test reports indication clearly the areas of Risk, Recommendation.

Environment: Manual Testing, UAT, SQL, Quality Center, Windows.

We'd love your feedback!