We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Cincinnati, OH

SUMMARY

  • Over 11+ years of diverse IT experience wif 7 years as a manual tester/ Automation QA Engineer and 4 years as a SAP consultant.
  • Proficient in using Selenium tool for web application and automating test cases using Selenium WebDriver.
  • Experience working wif projects incorporating Waterfall and AGILE Methodologies
  • Experienced working wif open source tools Selenium (Selenium WebDriver)/Cucumber, TestNG, Eclipse and preparation of automation test framework
  • Developed Test Scripts to implement Features, Test Scenarios and Step - Definition for BDD (Behaviour Driven Development) using Cucumber (Gherkin’s format).
  • Hands-on experience wif all levels of testing viz., Integration, Regression, Smoke, Sanity, Functional Testing, System testing and UAT.
  • Expertise in Core Java and Object-Oriented Concepts
  • Good hands-on experience on Jira test management tool for implementing agile methodology.
  • Experience in developing Selenium automation framework using TestNG using Maven as build tool.
  • Experience working on Page Object Model wif Page Factory in Selenium.
  • Experience in version control system GIT Hub for automation source code maintenance.
  • Used Jenkins to create jobs to run teh automation scripts. Collaborate wif teh developers to run teh automation scripts for continuous integration.
  • Performed Database Testing wif SQL to validate data created.
  • Worked on POSTMAN tool for manual Rest API testing and RestAssured framework for Rest API automation testing.
  • Knowledge of automating web, mobile-web and native mobile applications using Appium
  • Extensively worked on Framework level activity such as Framework maintenance, Automation script development, Automation script maintenance
  • Extensive experience as SAP functional consultant (Material Management).

TECHNICAL SKILLS

Testing Frameworks: Cucumber (BDD), TestNG

Automation Tool: Selenium WebDriver, REST API, Appium

Development Methodology: Agile, Waterfall, BDD (Behavioural Driven Development), Continuous

Integration tool: Jenkins

Build Tools: Maven

Version Control Tools: GIT

Test Management: Jira, MS Excel

IDE: Eclipse

Browsers: MS Internet Explorer, Mozilla Firefox, Chrome, Safari

PROFESSIONAL EXPERIENCE

Confidential, Cincinnati, OH

QA Automation Engineer

Responsibilities:

  • Created test scripts for Smoke testing, Integration testing.
  • Developed, maintained, and upgraded test scripts on project requirements and design specifications and automated test scripts and test framework using Jira tool.
  • Developed automated tests in partnership wif developers for continuous regression testing and reducing manual testing using Selenium, TestNG and Maven.
  • Used TestNG Framework performed unit testing. Used Eclipse IDE executed and tested various functional modules in Java code using assertion.
  • Used Git and maintained teh Git Hub repo for Automation Framework.
  • Used SQL database to extract teh details using different types of queries like select, insert, update, delete, count and Joins.
  • Involved in teh usage of BDD Framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.
  • Performed functionality testing using automated scripts during teh various phases of teh application development using Selenium WebDriver.
  • Automated teh RESTful services using Java and Rest Assured to get valid JSON response for methods like GET, POST, PUT and DELETE and Performed RESTFUL functional testing using Postman.
  • Worked on JSON to send requests and validated teh responses

Environment: Java, TestNG, Selenium WebDriver, Maven, POSTMAN, RestAssured, Jenkins, GitHub, Eclipse, SQL, Windows.

Confidential, San Francisco, CA

QA Automation Engineer

Responsibilities:

  • Tested compatibility of application for dynamic and static content using HTML IDs and XPath in Selenium.
  • Setup Selenium Web Driver using Eclipse IDE and automated teh functional tests of web applications in Eclipse IDE.
  • Contributed to teh hybrid framework of Test NG using Page Object Model
  • Created Objects in Object repository using Page Object Pattern using Page Factory of Selenium WebDriver.
  • Integrated teh BDD framework using Cucumber wif Selenium WebDriver and Java to test teh behaviour of teh application.
  • Designed teh Cucumber Step Definition files and Runner files to execute teh defined scenarios.
  • Used MAVEN to build and run teh Selenium automation framework.
  • Involved in performing Smoke, Functional, System and Regression Testing.
  • Used Appium tool for mobile testing on real devices.
  • Validating teh Restful API Testing Using Java, XML, JSON using teh RestAssured.
  • Manual testing of API’s using Postman tool.
  • Validate data and data mappings, identified and rectified defects.
  • Checked teh backend data validity using SQL queries.
  • Documented all software support provided and tests carried on teh applications. Compiled all test data and automated teh process.

Environment: Java, Selenium Web Driver, TestNG, Cucumber, Jenkins, Agile, SQL, JIRA, Appium, Postman, Oracle, RestAssured

Confidential, Oakland, CA

QA Engineer

Responsibilities:

  • Analyzed functional specifications and Use Case documents and created Test Plan, Test Cases for functional testing (Manual and automation).
  • Developed teh Automation Test scripts by locating web elements using Id, CSS selector and XPATH.
  • Implemented Page Object Model Framework in JAVA using Selenium WebDriver, TestNG and Maven.
  • Used Postman to validate teh RESTful Web services.
  • Creating test cases, doing Peer reviews, and sharing teh Test cases for reviews and approval.
  • Generated test reports and used Maven as build tool.
  • Worked on writing simple SQL queries.
  • Raised defects in JIRA, earlier in QC when there is any deviation wif teh expected results.

Environment: Java, TestNG, Selenium WebDriver, Maven, Jenkins, Postman, GitHub, Eclipse, SQL.

Confidential

QA Engineer

Responsibilities:

  • Manually Tested teh Test cases which were designed by teh development team.
  • Analyzing teh requirements for defects and new enhancements and documenting teh understandings/root cause(s).
  • Create Java based scripts for Selenium WebDriver wif TestNG automation as teh framework.
  • Written SQL queries to validate backend data.
  • Developed Manual Test Scenarios and Test case based on functionality of individual screens and Field Validation including positive and negative scenarios.
  • Learning and Developing teh new skills of Automations using Selenium wif POM using TestNG.
  • Updating teh day to day tasks and progress to managers and onsite counterparts and adhering to teh Project deadlines in an efficient way.
  • Utilise development and testing practices dat adhere to teh Client procedures and patterns ("Best practices").

Environment: Java, TestNG, Selenium WebDriver, Maven, Jenkins, GitHub, Eclipse, SQL

Confidential

Manual Tester

Responsibilities:

  • Strong business process knowledge and good understanding of testing teh same
  • Involved in complete end-to-end manual regression testing for SAP upgradation to ECC 6.0.
  • Collaborate wif cross functional teams to solve issues involving multiple teams.
  • Work wif teh client to get teh UAT done.
  • Co-ordinated wif teh onsite team, development team for solving teh bugs encountered during testing.
  • Update BPP documents wif respect to ECC 6

Confidential

Responsibilities:

  • Knowledge of Procure to pay, materials management process.
  • Experience in Analysing teh business documents.
  • Worked wif teh client to understand teh requirements and prepare functional specification document for teh developers to make teh changes.
  • Do in-depth functional testing to ensure authenticity and guide teh customer for user acceptance testing.
  • Work wif teh client to get teh UAT done.

We'd love your feedback!