We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

NewarK

PROFESSIONAL SUMMARY:

  • 5 years of experience in analyzing, reviewing and understanding of Business/Functional & Testing requirements and writing Test Plan, Test Strategy, Test Scripting, creating Test Scenarios, analyzing results and preparing result summary report.
  • Experience in all phases of SDLC/ STLC including Analysis, Design, Development, and Testing in different QA Processes such as Agile Model and Waterfall model.
  • Expertise in developing, documenting, and executing test cases manually as well as generating automated scripts using Selenium WebDriver.
  • Expertise in Selenium Automation using Selenium WebDriver, Java, TestNG, Maven, Cucumber, Involved in the Design and implemented different Automation frameworks such as Data Driven Framework and Hybrid Framework for various projects.
  • Experience in performing Smoke testing, Functional Testing, System Integration Testing (SIT), Regression Testing and User Acceptance Testing (UAT).
  • Experience in Selenium and Java Automation Code and resources in source controls like GIT for improvements and new features.
  • Strong working experience in using MAVEN for build management, Git as source repository and Jenkins for Continuous Integration of the builds.
  • Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
  • Experience in working with the Web Services such as Soap, Rest/Restful using SOAPUI.
  • Experience with Firebug and Dev tools to find out Xpaths and writing dynamic XPATH by seeing the element tree of the GUI code.
  • Extensive experience in test reporting - Test Strategy, Test Plan, Test Coverage Matrix, Test Estimations, Test environment readiness report, Test Metrics, Test Status Report and Test Results Report.
  • Experience with cross-browser compatibility testing using various browsers like Mozilla Firefox, Google Chrome, Internet Explorer, Opera and Safari.
  • Proven capacity in creating Behavioral Driven Development (BDD) contents with Cucumber and composing step definitions for conduct.
  • Proficient in Java and have sound knowledge on OOP (Object Oriented Programming) concepts.
  • Experience in testing database applications of RDBMS in Oracle, My-SQL and SQL Server by executing SQL Queries.
  • Experienced in mobile testing both manual and automation using APPIUM.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Centre, JIRA, and BugZilla etc.
  • Results oriented, with an ability to work with aggressive time lines for any assignment to successful completion within the established project schedule and budgetary constraints.
  • Self-starter and a Team Player with excellent communication, interpersonal, positive thinking and mentoring skills and a good aptitude for learning.
  • Effective Time Management Skills and consistent ability to meet client deadline.
  • Ability to work independently in a fast-paced environment with tight deadlines and changing priorities.

TECHNICAL SKILLS:

Methodologies: SDLC - Agile/Scrum, Waterfall, STLC, TDD, BDD

Operating Systems: Windows, Linux

Testing Tools: Selenium WebDriver, TestNG, Cucumber, SoapUI

Build/CI Tools: Maven, Jenkins

Version Control Tools: Git, SVN

Web Debugging Tools: Xpath, Firebug

Bug Tracking Tool: Jira, Quality Center

PROFESSIONAL EXPERIENCE:

Confidential

QA Automation Engineer

Responsibilities:

  • Worked with the development team to understand new features and develop test cases for them.
  • Involved in implementation of Test Automation Framework 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.
  • Automated the entire flow and wrote test cases for individual pages using TestNG.
  • Wrote automated testing code in Selenium WebDriver in Eclipse IDE for functional testing including AJAX-enabled applications.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Setup Jenkins to run regular regression tests using Maven configuration.
  • Used Soap UI tool to located the WSDL file on the internet, create test cases, and execute test cases as well as performing load testing.
  • Validated SOAP responses by using assertions like XPath match, schema compliance, contains, SOAP fault etc.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Defect logging and tracking using Mercury Quality Center (QC)/ALM and updated the test defects status with results.
  • Involved in testing of web application by creating XML test suite.
  • Provided feedback to the development team to enable better testability of some pages.
  • Created Selenium web-driver automation scripts using Python to validate functionality on various browsers.
  • Involved in backend testing for different environments like System Testing and User Acceptance Testing.
  • Worked with Developers, Architects and business team in AGILE environment.
  • Responsible for preparing Test Cases based on analyzing business requirement and functional documents.
  • Responsible for performing data driven testing using multiple sets of data.

Environment: Selenium WebDriver, Java, Eclipse, TestNG, Cucumber, Jenkins, Maven, Python, SOAP UI, HTML, Eclipse, Firebug, Fire Path, XPath, Agile, Quality Center/ALM, Git and Windows.

Confidential, Newark

QA Selenium Test Engineer

Responsibilities:

  • Coordinate with client and prepare business specification of CLAS project.
  • Review and conduct system and integration testing.
  • Configured Selenium Web Driver, Test NG, Maven tool and created selenium automation scripts in java using Test NG prior to agile release.
  • Performed Regression testing on new builds using Selenium Web Driver and using Hybrid framework.
  • Created all Test Plans, Test Cases and Manual and Automated Scripts to create greater coverage for all initiatives assigned.
  • Conducted Black box testing, Smoke testing, Screen Validation testing, Data driven testing Cucumber, Positive & Negative testing, System testing, Regression testing, End to End testing, Functional testing, Integration testing.
  • Using Postman for service testing and backend using JSON.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Test NG framework.
  • Tested SOAP and Restful Web Services using SOAPUI.
  • Implemented Automated execution of tests (nightly and need based) using Maven and JENKINS.
  • Perform Quality Assurance testing of Confidential deliveries.
  • Review software requirements specifications and compiling analysis documents.
  • Created and executed software test plans, Test cases to uncover, identify and document software problems and their causes.
  • Prepared various PLSQL scripts for data validations of backend with front end application
  • Interfacing between Confidential Team and various Confidential business units to resolve issues.
  • Participating in status report meetings with Client manager.
  • Reporting the status of the project activities to Project Manager of Confidential .
  • Ensuring proper review of all deliverables and improvement in quality of each deliverable.

Environment: JAVA, Windows, Linux, Selenium WebDriver, TestNG, Cucumber, SoapUI, Jenkins, Git, Maven, SQL, PL/SQL, Restful, JSON.

We'd love your feedback!