We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Columbus, OhiO

SUMMARY

  • A Software Automation Test Engineer with Six plus years of extensive hands on experience in diversified fields of the Software Development Life Cycle (SDLC), seeking a position as a QA Automation Test Engineer to utilize my expertise in Selenium Cucumber, TestNG and further enhance my knowledge in a Web based, Data Warehousing and Mobile Base environment while offering me a competitive environment to grow.
  • Expertise in developing Software Test Plans, Test Case Design, and Test Scripts based on User Requirements Specification (URS), Product Requirement Specification (PRS) and System Requirements Specification (SRS) documents.
  • Proficient in both Manual and Automation Testing using Selenium Tools like Cucumber framework.
  • Used apache Maven Surefire Plugin to create JUnit/TestNG HTML test report for the entire test suite.
  • Experienced in Software Development Life Cycles (SDLC), Agile processes, and water fall process.
  • Working in the agile environment with frequently changing requirements and features
  • Ability to conscientiously manage and follow up on multiple concurrent tasks and requests on tight deadlines.
  • Attention to detail, thoroughness, tenacity and an investigative drive to discover the underlying causes of technical problems
  • Expertise in development and application ofTest Strategy, Test Plan, Test CaseSelectionandTest Case execution.
  • Experienced creating test automation data driven and Cucumber BDD framework using Selenium.
  • Experienced working on cross platform Windows and Mac.
  • Excellent experience in Software Testing in Client Server Application and Web based application using Manual Testing Techniques and automated open source Testing Tools.
  • Expert in Testing Life Cycle (TLC): Including Risk Analysis, Planning Process, Test Design, Performing Test, Defect Tracking, Management and Test Reporting.
  • Expert in establishing QA policies, procedures, strategies, metrics, developing appropriate process and team to ensure the quality of product.
  • Good exposure on Bug Life Cycle and Expertise in analyzing the results and reporting .
  • Solid experience with Data Driven framework implementation and (BDD)Behavior Driven framework .
  • Experienced in database query manipulation. SQL, statements, stored procedures, and triggers.
  • Experienced testing mobile native, webView and mobile web application in different mobile devices.

TECHNICAL SKILLS

Operating Systems: Windows 8.1, and Mac

Languages: Java, SQL

Test Automation Tools: Selenium IDE, Selenium Webdriver

Version Control: Git and SVN

Database: Oracle, Sybase, MySQL, SQL Server, DB2

Test Management Tools: Confidential Quality Center(ALM), Agile Management tool (AGM), Confluence.

Test Framework: JUNIT, TestNG, Cucumber, Data Driven

Browsers: Firefox, IE, Google Chrome, Safari

IDE: Eclipse

Web Debugging Tools: FirePath, FireBug.

Build Tool: Maven and Gradle

Project Management and Bug Tracking Tools: Quality Center ALM, JIRA

Mobile Testing: Android, iPhone, iPad, Kindle Fire, Surface pro, Perfecto Mobile device tools.

Others: MS Office, MS Project

PROFESSIONAL EXPERIENCE

QA Automation Engineer

Confidential, Columbus, Ohio

Responsibilities:

  • Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
  • Created test plan and test cases, Test Scripts based on functional specifications and user requirements.
  • Performing functional testing to identify various critical points in the application and automated it by using Selenium WebDriver
  • Understanding Financial and billing Functionality .
  • Perform Functional, UAT, Regression, And ETL testing.
  • Implemented of Test Automation using BDD Framework build using Selenium WebDriver, Using Junit and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly run of the Script.
  • Used web - debugging tools like XPath, Firebug and Fire path to locate elements.
  • Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
  • Used JDBC as a data source in configured SQL queries to fetch data from the Oracle database.
  • Performed Regression testing for new builds and every modification in the application using Selenium.
  • Continuously escalated potential issues, road blocks and risks and openly discussed all potential issues with the management team to enable early risk management and resource adjustment
  • Executed Test cases and log the defect in ALM
  • Responsible for multiple QA project tasks, timelines and reporting and drove the projects to completion
  • Effectively tracked team’s progress implemented AGILE (scrum) methodology in the environment
  • Attended Walkthroughs and Peer Review meetings with Business Operations, Analysts, and Design & Development teams
  • Created test report at the end of the sprint/release.

Environment: Java, Oracle, Selenium WebDriver, Jenkins, Cucumber, Gherkin, Confluence, Maven, Junit, Jira, GIT, Fire path, Firebug, Eclipse, Apache POI, POM, XPATH, Java, HTML, CSS, SQL, Windows, Linux, Load Runner.

Automation Test (System) Engineer

Confidential, Orlando, Florida

Responsibilities:

  • Understanding the existing Training Management System (TMS) Web base application, review and analyze the project requirements.
  • Createdtestplans,teststrategies,testcases, test scripts and executed them as per plan usingautomationscripts.
  • Designed and Developedautomationscripts using Selenium WebDriver, using Java language with Behavior Driven Cucumber framework for scripting.
  • Reviewed and Optimization of code to improve performance ofAutomationScripts.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Used Selenium Web driver to perform regression testing
  • Created and executedtestcases, test scripts, logged defects & prepared summary reports.
  • Used automated build scripts to compile and package the application and implemented for the project.
  • Involved in complete QA Life Cycle using Confluence.
  • Participating in walkthroughs and defect report meetings periodically.
  • Continuously escalated potential issues, road blocks and risks and openly discussed all potential issues with the management team.
  • Using Jira for bug tracking and reporting, also followed up with the development team to verify bug fixes and updated bug status.
  • Created test traceability report at the end of the release.

Environment: Selenium Web driver, Java, Eclipse, TestNG, Jenkins, Gradle, Using FotiClient as a server & Using SVN for commit & Jenkins .Jboss for Data server, and JIRA for defect tools .

Automation Engineer

Confidential, FT COLLINS, COLORADO

Responsibilities:

  • Analyzed business requirement and created automation test plan.
  • Created Test Plan, Test Cases and test script as per Requirements and FRD guide and Test Strategy which describes the features and functions to be tested.
  • Developed and implemented robust Page Object Model Framework with Selenium WebDriver using Object Oriented Programming core Java .
  • Experienced WebServices, REST Assured,, Restful, WSDL technologies.
  • Worked on CI Integration with Jenkins to Integrate the Functional Test along with Dev code test them into Individual model to make sure that all the functionality are working as expected.
  • Designed and Developed MVC data driven Selenium Test Automation Framework.
  • Used web-debugging tools such as firebug, firepath and xpath to locator elements.
  • Used Junit test framework to design the test suite.
  • Used build tool Maven plugin for dependency for the project.
  • Used core Java language most of the time to design the test cases.
  • Used surefire plugin to generate test automation report from HTML or xml.
  • Created automation framework from scratch that runs tests across different browsers (IE, Chrome, Firefox).
  • Participated in Test Readiness Reviews, as necessary; assisted in the preparation of test estimates and project schedules.
  • Involved in scheduling project schedule and testing time line for off shore teams.
  • Created and executed Test Plan, Test Cases and Test Scripts for User Acceptance Testing.
  • Organized and led automation team in daily Test Status meetings during User Acceptance Testing.
  • Performed sanity Testing for every new builds, and Do Regression at the end of final builds in UAT/ QA Environment.
  • Used JIRA for defect management and defect reporting.
  • Used Restful for Web Service testing.

Environment: Selenium WebDriver, Java, Jenkins,, ALM, JIRA, SQL Server, MS Office, Windows.

Sr.QA Analyst

Confidential, Brooklyn, NY

Responsibilities:

  • Analyzed requirement and wrote Test plan, Test cases and executing test scripts in Quality Center.
  • Involved in Development and Execution ofTest Plans, Test Cases by reviewing the business requirements document,
  • DocumentedTest casescorresponding to business rules and other operating conditions.
  • Prepare status summary reports with details of executed, passed and failed test cases.
  • Reported the bugs, monitored status using JIRAto close the bugs/cases as and when fixed.
  • Analyzed all the bugs in JIRAreported by the users during the UAT.
  • Involved in web-browser compatibility testing on Safari, Internet explorer, Chrome and Firefox.
  • Executed test cases inMobile Application testingoniPad, iPhone and Androidfor compatibility and functional testing.
  • Worked onMobile Native applications (IOS, Android) using Perfecto Mobile tools.
  • Used emulators and IOS simulators to perform the Mobile testing.
  • Performed Integration Testing, Functionality testing, System Testing, Regression Testing.
  • Participated inUser Acceptance Test(UAT), Documented procedures and guiding the users in verifying various transactions on the System.
  • Responsible in providing regular test reports to the management.
  • Tested the backend database usingSQLqueries.
  • Worked on the build management and Release management for the product release.

Environment: JIRA, Selenium, Webdriver, Android, iOS, .Net, Toad, Oracle, MS-Office, Windows 8.

QAAnalyst

Confidential, Chevy Chase, MD

Responsibilities:

  • Analyzed Functional Requirement Document (FRD), Business Requirement Document (BRD) and System Design Specification (SDS) to develop Test Plan, Test Conditions and Test Scripts
  • Verified Functional, Negative, Regression, System Integration (SIT), User Acceptance (UAT), Browser compatibility, and Backend Database testing
  • Interacted with the Business Analysts in order to write Test Strategies, Test Plans and documenting Test Scope
  • Developed documentation as required for assigned projects, including UAT Test cases, Status Reports, Milestone Checkpoints and other mandatory SDLC Documents for several projects.
  • Worked with the projects based onAGILEmethodology
  • Extensive used ofSQLqueries forBack-endand data driven testing.
  • Executed test Scripts test results and Report Passed and failed test cases.
  • Reviewed System Test Cases, Defects for Performance Metrics, Defect Metrics that detailed the testing scope, strategy, hi-level test requirements.
  • Extensively used Jirafor manage test cases and reporting defects.

Environment: Quality Center 8.2,9.0, Bugzilla, Selenium, Webdriver, Agile Methodology, MS-Office, Windows 8.1

We'd love your feedback!