We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Louisville, KY

SUMMARY:

  • Over all 7+ years of experience in Automation testing for Web applications, Web Services.
  • Acquainted with Software Testing Methodologies and possess knowledge of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC).
  • Experience in developing the Automation framework using both C# and Core Java programming using OOPS concepts, Selenium, Java, JUnit/TestNG, NUnit, Eclipse, Maven, Visual Studio.
  • Experience with JUnit and TestNG as test frameworks for automation framework, worked with different reporting tools based on them.
  • Experience with Maven for Dependency and Build Management for Automation Projects.
  • Experience in design and development of BDD framework from the scratch by writing Gherkin Features - Scenarios using SpecFlow and Cucumber.
  • Experience with Code Version Control systems like SVN.
  • Experienced in generating Test Reports using ReportNG and ExtentReport
  • Experience with building frameworks for cross browser automation with Selenium Grid.
  • Experience in building Continuous Integration/Delivery automation solutions for each product/project via TFS/Jenkins
  • Experience with JSON parsing using RESTAssured for REST API validations.
  • Experience with automating webservices using SoapUI
  • Experience with Selenium WebDriver - used different drivers, window handle.
  • Experience with creating automation framework for API using Java, TestNG, Maven, and RESTAssured.

TECHNICAL SKILLS:

Programming Languages: Java, C# (.Net)

Scripting Languages: Java Script.

Databases: SQL Server

Automation Tools: Selenium WebDriver, Grid, NUnit, TestNG, SpecFlow, and Cucumber

Web Services & Database Testing Tools: SOAPUI (SOAP, REST)

Automation Frameworks: BDD, Data Driven, Hybrid Driven, Cucumber, SpecFlow, Page Object Model.

Project Management / Defect Tracking Tools:: JIRA, HP Quality Centre (ALM)

IDE: Visual Studio, Eclipse.

Version Controller: Team Foundation Server (TFS), SVN

PROFESSIONAL EXPERIENCE:

Confidential, Louisville, KY

QA Automation Engineer

Responsibilities:

  • Used C# as a programming language and Visual Studios as IDE for automating the Test Suite with Selenium WebDriver.
  • Involved in Smoke Testing, Sanity Testing, And Functional Testing.
  • Designed and developed BDD framework by using the SpecFlow (Cucumber Specification) and added Scenarios in features files, Step Definitions.
  • Developed Automation scripts in Microsoft Visual Studio and used NUnit framework
  • Created, implemented and maintained Page Objects (POM) for each Webpage
  • Involved in Hybrid Test framework to achieve Regression Testing and developed packages for the Driver scripts, Page Objects, Reusable Libraries, HTML Extent reports and Log files.
  • Implemented and configured NUnit, Selenium web driver from NuGet packages as build for adding all the dependencies.
  • Performed NUnit testing to run all the test cases.
  • Used TFS (Team Foundation Server) as a version control tool.

Environment: Visual Studios 2012, C#, Selenium WebDriver, JIRA, Page Object Model (POM), SpecFlow, NUnit, Jenkins, TFS.

Confidential, Dallas, TX

QA Automation Tester

Responsibilities:

  • Prepared Selenium WebDriver test cases for automating the testing procedure.
  • Implemented BDD Framework through Cucumber.
  • Created the Feature Files for Cucumber Automation.
  • Created Test Automation Framework with Cucumber and Selenium WebDriver.
  • Implement Selenium Grid to execute test scenarios on multiple browsers.
  • Build tests through maven POM file
  • Test execution and reporting through Jenkins.
  • Configured Cucumber Report Plugin and Performance Plugin to Jenkins to generate html test reports.
  • Monitor test execution status through log4j.
  • Created end to end Automation Framework for RESTful webservices using REST-assured
  • Participated in Daily Scrum Meetings.
  • Participated in weekly status meetings with the team, developers to discuss open issues and communicating with onsite team.

Environment: Selenium WebDriver, Java, REST API, Behavioral Driven Development (BDD), TestNG, Maven, Cucumber, Jenkins, JIRA, and Agile

Confidential, Dallas, TX

QA Automation Engineer

Responsibilities:

  • Responsible for identifying test case for automation and developing automation test plans
  • Responsible for Identifying and Designing the Framework Architecture
  • Handle responsibilities of implementing Automation Framework with Selenium WebDriver with Java.
  • Involved in Framework level changes to minimize efforts.
  • Responsible for execution of test cases.
  • Analyze the test results and maintain the test reports.
  • Used Log4j to monitor test execution.
  • Worked with Source version control tool such as Subversion (SVN).
  • Provide test execution status and defect statuses of every release in stand up meetings.

Environment: Selenium Web Services, Java, WINDOWS7, Jenkins, Test NG, Eclipse, SVN .

Confidential, Austin, TX

QA Automation Engineer

Responsibilities:

  • Involved in the preparation of hybrid framework for WebDriver Test Automation.
  • Planning for Test Execution activities to accomplish tasks on daily/weekly basis.
  • Preparation of automation tests using the selenium BDD framework.
  • Used maven for Framework Development
  • Development selenium TestNG Framework test case for automation testing using eclipse
  • Used web-debugging tools like X Path, Firebug and Fire path to locate elements.
  • Executing Test Cases and maintaining the test reports.
  • Involved in running test cases and logging defects through the JIRA tool.
  • Conduct Internal Test Case Peer Reviews.
  • Participated in Daily Scrum Meetings.

Environment: Selenium WebDriver, Java, Behavioral Driven Development (BDD), TestNG, Maven, Cucumber, Eclipse, Jenkins, JIRA, and Agile.

Confidential

QA Automation Tester

Responsibilities:

  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
  • Executed Selenium tests for automation testing of the web application using Selenium Web Driver.
  • Followed Test Driven Development (TDD) as much as possible and written test cases using TestNG for every relevant class.
  • Wrote highly efficient and maintainable Java code to develop Page Objects using the Selenium Framework.
  • Created scripts for new functionalities and update the existing scripts for upgraded functionalities.
  • Conduct Internal code Reviews for the developed scripts.
  • Participated in project meetings, Daily Standup meetings, QA status meetings and release Meetings.

Environment: Selenium WebDriver, Java, TestNG, Eclipse, Jenkins, JIRA, and Agile.

We'd love your feedback!