We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Falls Church, VA

SUMMARY:

  • Around 8 years of professional experience in Informational Technology (IT) with emphasis in Quality Assurance (QA).
  • Excellent understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and Test Methodologies.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver, Quality Center, Version one and SOAP UI.
  • Experienced in developing and executing manual and automated tests in different platforms using Java and the Selenium library.
  • Experienced in using Maven build tool to manage framework dependency jar files.
  • Experience in developing framework using Junit, and Page Object Model.
  • Key expertise includes testing & debugging GUI & Multi - Applications environment & automated testing using Selenium WebDriver.
  • Strong experience with SOA architecture which include Soap Web Service and RESTful Web Service Testing.
  • Experience in Scheduling automation build using Jenkins Continuous Integration tool.
  • Expertise in functional, web services and web based applications using SOAP UI.
  • Experience in writing Test Plans, defining Test Scenarios and Test Cases, developing, and maintaining test scripts, analyzing bugs, interacting with development team and track the bugs till closure.
  • Experience in Functionality Testing, Smoke testing and Regression Testing.
  • Excellent understanding of Test Methodologies and the overall Software Development Life Cycle (V model and Agile model) from requirements to product release.
  • Excellent skill in finding bugs and over defect management, using bug tracking tools - Quality Center.
  • Experienced on writing SQL queries to extract data from various source tables to perform database testing.
  • Excellent communication and presentation skills, self-starter, quick learner, strong analytical skills, team player, good mentor and possess positive attitude.
  • Flexible and versatile to adapt to any new environment with a strong desire to keep pace with latest technologies.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, SOAP UI, Quality Center/ALM.

Languages: Java, SQL

Testing Frameworks: Junit

Build Tools: Maven

Continuous Integration Tools: Jenkins

MS Office: Outlook, Excel, Word, Power Point

Platforms (OS): Windows XP/Vista/Windows 7/Windows 8

PROFESSIONAL EXPERIENCE:

Confidential, Falls Church, VA

QA Automation Engineer

Responsibilities:

  • Involved in ATDD Framework using Gherkin and Cucumber.
  • Involved in writing the test scenarios using feature files with Gherkin language.
  • Identified test cases to automate and automated test cases using Selenium WebDriver, Junit and Java.
  • Implemented Page Objects using Page Object Model Automation framework with Java, Selenium WebDrive r.
  • Involved in writing reusable functions of automation framework using Selenium and JUnit for functional testing.
  • Configured Selenium WebDriver, JUnit, Maven tool and created selenium automation scripts in Java.
  • Integrated with Continuous Integration tools Jenkins for running test on regular basis automatically.
  • Automated regression suite using the Selenium WebDriver.
  • Used the Firebug to inspect the XPath of the web elements and Eclipse IDE for Java development.
  • Performed regression tests on the application to assure proper functionality of the site after new builds.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Participated in daily standup meetings.
Confidential

QA Automation Engineer

Responsibilities:

  • Involved in automation framework using Selenium WebDriver with behavior driven approach like Cucumber.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
  • Developed Automation scripts for new enhancements using Selenium Web Driver and Java.
  • Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in java using JUnint prior to agile release.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like GitHub.
Confidential

QA Engineer

Responsibilities:

  • Analyzed business requirements & participated in requirement sessions to understand & identify missing, ambiguous, inconsistent requirements.
  • Evaluated Business Requirements for testing needs and looped with business to improve them.
  • Followed Test Driven Development (TDD) as much as possible and written test cases using Junit for every relevant class.
  • Automated the test cases using Selenium WebDriver, Junit and Java (Eclipse IDE).
  • Developed and executed manual and automated tests in different platforms using Java and Selenium library.
  • Automated Smoke & Regression test cases using Selenium WebDriver, Junit & Java (Eclipse IDE).
  • Involved in SOAP & REST based web services testing using SOAP UI web services testing tool.
  • Involved in automation of regression test cases and executing scripts using Test Harness & SOAP UI.
  • Performed Back end testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables.
  • Verified SQL queries against backend database to ensure test codes retrieve the right data on testing.
  • Involved in writing the reusable business functions as part of the automation.
  • Involved in test data preparation for the regression testing.
Confidential

Quality Assurance Analyst

Responsibilities:

  • Involved in complete Software Development Lifecycle (SDLC) from Requirement Analysis, Business Analysis to Development, Testing, Deployment and Documentation.
  • Designed the efficient Manual test cases based on analysis of Business Requirement documents.
  • Actively participated in daily Scrum meetings.
  • Created test scenarios, test cases by understanding functional requirement documents.
  • Created and Executed Test Cases for smoke testing, Functional, Regression testing. Executed test cases to compare the actual result with expected results in accordance with requirements of the applications.
  • Worked on database/backend testing by writing SQL queries, executing stored procedures and functions.
  • Performed Data Validation using SQL queries
  • Designed and developed Requirement Traceability Matrix (RTM) to track overall test Coverage for release work and involved in other release activities like testing complete website during a release.

We'd love your feedback!