We provide IT Staff Augmentation Services!

Automation Qa Engineer Resume

4.00/5 (Submit Your Rating)

Coppell, TX

SUMMARY

  • Around 8 years of experience in Manual and Automation testing as well as hands - on experience working in Development & Testing Methodologies such as Agile, Waterfall and V-Model testing methodologies.
  • Extensive Experience in Manual and Automated testing using QTP (Quickest Professional), Selenium.
  • Extensive Experience in Black box testing, system, GUI, integration, functional, user acceptance, database testing and regression testing.
  • Experienced in developing and Documentation of Test Plans, Test Cases, Test Procedures and Test Scripts for the Relational Database, Java, WEB and Client/ Server applications.
  • Experienced in managing test lab and test tools.
  • Experience in Backend testing by writing SQL queries, functions, views, packages and procedures to test the integrity of application.
  • Extensive data validation in batch files, reports and databases; used SQL to query database extensively for data validation; expert in SQL for sub-queries, nested queries and for complex data enquiries.
  • Hands on coding experience with Java Language.
  • Automated functional test cases using tools like Selenium IDE, Selenium RC, and Selenium Web Driver (JUNIT and Java TESTNG).
  • Extensively worked in executing tests by using Selenium grid/Testing in different browsers/Cross Browser testing.
  • Familiar with SOAP UI and REST API web services testing.
  • Solid knowledge of automation testing in Robot framework.
  • Experience in writing Test Plans, Test Scripts and Test Cases as well as executing them.
  • Experience with Java Unit Testing frameworks JUnit4/3 and Testing.
  • Working knowledge in Web development and testing tools like Firebug, Fire Path, XPath, DOM Inspector, and Chrome Console.
  • Demonstrated ability to work on Work Flow Diagrams, Entity Relationship Diagrams, and Data Flow Diagrams.
  • Experience in bug reporting tools like BugZilla, Quality Center, HP ALM, and JIRA.
  • Developed User Guides, Documented Business Systems and procedures.
  • Proficient in Selenium test scripts using data driven, keyword driven, Page Object and hybrid frame work.
  • Proficient in using test automation tools such as Selenium WebDriver, HTTP Client and Appium to develop automation testing scripts for web, mobile and client server applications.
  • Extensive knowledge of using Maven for build and Jenkins for continuous integration and also knowledge and working with continuous deployment.
  • Proficient in Functional, Regression, System Integration (SIT), Acceptance (UAT), Browser compatibility and Performance Testing.
  • Experience in UNIX Shell Scripting.
  • Experience in web technologies like JavaScript, XML, XPATH, HTML, CSS and SOAP.
  • Extensive experience in black box testing, integration testing, Regression testing, GUI testing, Smoke testing, browser compatibility testing, system testing, build verification testing and user acceptance testing.
  • Experienced in working with HP Quality Center, ALM, Rally, JIRA for Project Management and defect tracking.
  • Developing BDD scripts with Cucumber and writing step definitions for behavior.
  • Familiarity working with cloud based web and mobile automation using Sauce Labs platform.
  • Excellent understanding of Agile methodology - Scrum.

PROFESSIONAL EXPERIENCE

Confidential - Coppell, TX

Automation QA Engineer

Responsibilities:

  • Worked on Hybrid automation framework, using Apache POI for Datadriven and Java Page Object pattern along with Keyword Driven approach.
  • Functional and object driven approach for designing Selenium scripts using Selenium WebDriver, Eclipse Platform using Java Language.
  • Used Java to develop the automation scripts and TestNG as testing frame work.
  • Worked with Selenium Grid and TestNG to execute parallel testing scripts.
  • Used Selenium WebDriver and TestNG to run the parallel testing by creating Groups, and prioritizing test cases.
  • Worked with automation of Rest APIs using API framework with RestAssured, Java and TestNG.
  • Developed Groovy scripts to test Report application output and to customize test.
  • Wrote Data driven automation test cases using TestNG framework.
  • Developed BDD tests using Cucumber by writing behaviour and step definitions & developed required Selenium support code in JAVA for Cucumber
  • Responsible to run automation scripts in Sauce Labs.
  • Created performance test scripts using JMeter to monitor response time and performance of the RESTful APIs.
  • Worked through all cycle of test specification to test deployment for pre and post release usage like monitoring and functional tests.
  • Used SQL for data integrity testing, captured the SQL statements from the application execution and manually checked the results.
  • Testing the product, creating any defect and track any issues in RALLY.
  • Worked in Agile environment, task planning, scrums and status reporting. Release on every sprint.
  • Worked with UNIX commands when required.
  • Analysis of functional specifications and designing test plans test cases for functional testing.
  • Developed test plan, test scenarios, manual as well as automated test cases.
  • Followed Agile project management methodology actively involved in scrum daily standup, sprint planning, sprint review and retrospective meeting.
  • Designed Manual Test cases and BDD Feature Files from requirements through Cucumber on different hybrid frame works like Page Object, Module Patterns, Data driven patterns, UI Mapping, Selenium Web Driver, JUnit, TestNG and Apache POI.
  • Used Maven to build and run the Selenium automation framework.
  • Once the script got over, framework used to send the automation reports over email using continuous integration tool Jenkins and version control Sub Version.
  • Followed Page Object Pattern and Loadable Component in Test Automation Framework created by using Selenium WebDriver with TestNG/JUnit.
  • Used SoapUI for testing SOAP based Web Services and Performed functional and performance testing of Web Services.
  • Added test cases using Groovy script in SoapUI tool to test the SOA architecture web services.
  • Worked on RestAPI testing using RestAssured based automation framework with Jackson libraries.
  • Prepared daily/weekly bug status reports highlighting bug fixmetrics and tracked the progress of test cycles in Rally.
  • Created test plan, test data and scripts for applications as part of Test-driven development (TDD)
  • Tested the application by writing SQL Queries and creating pivot views as to perform back-end testing.

Confidential, Irving, TX

QA Engineer

Responsibilities:

  • Reviewed all the Requirement documents, Functional Specification and Use Case documents.
  • Analysed the use cases provided by analysts and wrote test cases.
  • Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber, and Maven.
  • Developed test cases, test scenarios and test data according to specifications.
  • Analysed the functionality and designed test cases for both functional and regression testing and editing of automated script by inserting logical commands to handle complicated test scenarios.
  • Used Test Director to store all testing results, metrics, implemented test plan document, created test cases, defect tracking and reporting.
  • Performed functional, integration, black-box, and system, regression, and user acceptance tests.
  • Automated Regression Test cases using Selenium Web Driver, Jenkins and Maven.
  • Used Firebug and Fire Path plug-ins to find the elements on the web page based on the element locator ID, Name, Tag, Class Name, XPath, Link Text, Partial link Text and CSS Locator.
  • Expertise in developing automation scripts in BDD format using cucumber and proficient in writing cucumber scenarios in GHERKIN format.
  • Enhance test frameworks and develop automated tests using Selenium Web Driver to ensure consistency.
  • Developed the features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber, Gherkin and ruby.
  • Proficient in API testing using Postman.
  • Experience in Selenium IDE (HTML, Python, Junit, C#, Core java, JavaScript/Typescript scripting methods) using any Framework for creating automated test scripts and used SOAPUI for API Automation.
  • Hands-on experience in writing core java to access data from outsources files and used OOPS concepts in developing the Selenium framework.
  • Involved in designing and implementing Web2.0 Rich UI for the Self-service Application using jQuery Ajax framework and Widget based JavaScript programmed mod
  • Involved in analyzing and feasibility check of a newly added functionality for automation. Design and implement Hybrid Driven Framework approach using Selenium Web Driver.
  • Used python to develop Automation framework to Validate RESTful Web Services.
  • Used SVN tool for Source code management and also used Selenium Grid for parallel, Batch Test Execution.
  • Developed test suite for all the Web service operations in the SOAP UI test tool..
  • Tested the application in highly dynamic environment with sprint team using agile methodology.
  • Involved in Test Scenario reviews.
  • Reviewed and evaluated requirements and specifications for testability and completeness.
  • Meeting with developers and business analysts during requirement phase.
  • Prepared various test specifications such as Test cases and Test data etc.
  • Involved in Usability, UI and Functional Testing, Re-Testing, Regression Testing and Database testing.
  • Experience in testing windows and web-based applications.
  • Involved in Test Case execution.
  • Defect logging and working with developers to reproduce defects.
  • Suggested and implemented corrective actions wherever required.
  • Involved in daily, weekly project status meetings.

Confidential, Richfield, MN

QA Engineer

Responsibilities:

  • Proficient in test automation using QTP and Selenium tools.
  • Expertise in implementation of Automation framework using Selenium webdriver.
  • Expertise in developing and executing test cases with HP Quality Center/Test rail.
  • Expert in Testing Life Cycle, Including Risk Analysis, Planning Process, Test Design, Test Execution, Defect Tracking, Management and Test Reporting.
  • Flexible and able to work with multiple priorities and collaboratively with Development, Business and QA team.
  • Well versed in all stages of testing and SDLC implemented using Waterfall, Iterative and Agile, TDD Methodologies etc.
  • Experience in reviewing of business requirements and design documentation for completeness and testability.
  • Ability to execute and manage test cases enters and manages defects to completion.
  • Possess expert level of understanding of WSDL, XSD, Schema, DTD, XML documents, Jason response for Web Services Testing.
  • Utilized testing tool Test-NG extensively for the integration testing and unit testing.
  • Performed automation tests using Jasmine and Protractor to perform UI testing
  • Designed and implemented test cases for core front end components.
  • Responsible for updating regression tests and issue documentation.
  • Developed test code in Java language using Eclipse IDE and Test-NG framework.
  • Performed test code review with developers.
  • Designed and developed testing environment and automated test scripts in API for performance testing using JMeter.
  • Extensive use of Web load and Web driver to perform regression and Load testing.
  • Expertise in writing Complex SQL Queries.
  • Designed, developed, and implemented POM based Automation-testing framework utilizing Java, TestNG and Selenium Web Driver.
  • Worked Load Testing to simulate multiple users using their website at the same time.
  • Experience in working with Developers and testers for complex projects during the full Software Development Life Cycle SDLC and Software Testing Life Cycle STLC.
  • Test and run various APIs as part of System Integration Testing.
  • Develop Node based Automation scripts using JavaScript for UI Automation
  • Analysing and interpreting the functional specification and requirement document to understand the functionality and design of the application.
  • Expertise in generation of bug report.
  • Developing and Maintaining test scripts, analysing bugs and interacting with development team members in fixing the defects.
  • Demonstrate ownership of all assigned tasks and projects, delivering status updates to management and stakeholders regularly. Includes escalating issues and risks as appropriate.
  • Automating Angular JS applications by using Protractor, Jasmine and Karma using Java script.
  • Flexible and willing to adjust to operational pressures, often at short notice.
  • Highly motivated, dedicated, hardworking team player and easily adapted to newer environments.
  • Strong verbal written communication skills with the ability to effectively communicate with peers and non-technical personnel.

Confidential, Plantation, FL

QA Analyst

Responsibilities:

  • Assisted with the development and execution of software test plans, test designs, test objectives and test cases.
  • Identified, analyzed and documented defects, errors and inconsistencies with application functionality.
  • Assisted with the development automated test solutions using state-of-the-art software testing tools and practices.
  • Developed QTP Test Scripts using visual basic to specify a test procedure, and to manipulate the objects and controls of the application under test.
  • Identified gaps, errors/defects in contrary to the actual/desired results of the application, by performing Regression testing using QTP.
  • Worked with software development engineers in product design, code reviews, and walkthroughs and product lifecycle inspections.
  • Assisted with problem investigation and resolution.
  • Assisted and responded to inquiries from technical support regarding functions and operation of software applications.
  • Maintained Bug fixing version control and Performed Code Deployment activities in various System Life cycles DEV, STG, and PROD .
  • Reported test results and analysis.
  • Created and Maintained Issue tracker and Bug Reports.
  • Maintained bug lists for critical issues using Quality Center.
  • Provided Periodic Communications to Internal/External Stakeholders on the Bug Tracking reports.
  • Involved in writing test plans with high-level scenarios to ensure complete test coverage. Involved in writing test plans with high-level scenarios to ensure complete test coverage.
  • Analyzed the requirements, created test plans and executed the test cases.
  • Vigorously involved in white box, Smoke, System, Regression, backend (database integrity) and performance testing using SQL, RFT tools.
  • Used MS project to track activities and reported weekly status to managers.
  • Reported and tracked defects using Quality center.
  • Developed QTP scripts to automate smoke and regression testing.
  • Developed and managed the shared object repository in QTP.
  • Developed data driven tests using QTP to test various sets of data.
  • Developed scripts and scenarios for automated testing new and enhanced web based products using Load Runner.
  • Used Quality center for managing the defect flow, maintained test logs, test summary reports and participated in defect review/status meetings.
  • Provided support for LCS projects (Lifecycle support)

We'd love your feedback!