We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 10+ years of Experience as a QA Test Engineer using Manual & Automation Testing of web, Mobile apps and client/server with specializing in software Assurance Testing and QA Automation Engineer.
  • Strong understanding of SDLC, and QA methodologies which enabled me to understand the applications under test as well as document test plans develop test cases and test reports.
  • Worked in multiple domains like Finance, Health Care, and Retail.
  • Experience in Full life cycle system development involving analysis, design development, testing, documentation, implementation maintenance of application software.
  • Strong knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile, and Waterfall etc.
  • Developed and executed Test Plan, Test Cases, and Test scripts for various applications.
  • Automation experience using Selenium IDE/RC/ Web Driver and TestNG frameworks
  • Experience in validating Regular and Ajax control using Selenium locators (Xpath, CSS, id and name)
  • Experienced in reading the test data from XL spread sheets using JXL API and TEST NG Data provider
  • Working experience Xpath, Firebug, Firepath, Maven and TEST NG annotations.
  • Experience on testing web services (SOAP, REST) using SOAP UI Tools.
  • Experience on testing API and web services using READY API.
  • Experience in working with Oracle, DB2, My SQL Databases.
  • Expertise in using Tools HP Quality Center, BugZilla, Rally and JIRA.
  • Experience in Continuous integration tools like Maven, Jenkins and Rally Tools
  • Experience in testing Web Based, Client Server Applications.
  • Experience in Mobile application testing in agile environment.
  • Good exposure in using QTP/UFT integrated environment.
  • Good hands on Groovy scripting to create complex validation scripts
  • Expertise in performing Black Box Testing, functional testing, Usability Testing, System Testing, Regression Testing, Syste

SKILLS:

Application Testing

Assurance Testing

Automated Testing

Bugzilla

Data Validation

HP Unified Functional Testing

QTP

UFT

Integration Testing

JIRA

Jmeter

Junit

QA Testing

Load Runner

Rally

Selenium

Selenium Grid

Selenium Ide

Selenium Web Driver

Selenium Webdriver

Software Testing

Test Plan

Testng

UAT

Usability

Usability Testing

WEB Testing

White Box

API

Application Software

Application Testing/Programming

Back End

Client/Server

Continuous Integration/Delivery

Continuous Integration

Cross - Platform

Cucumber

Git, Groovy, GUI, HTML, JavaScript, Jenkins, JSON

Scripting Structured Software, Software Development, System Development, XML

Data Integrity, database, db2, Oracle, PL/SQL, SQL Queries, Stored Procedures, ANT

Deployment, internet explorer, Maven, Eclipse, Java, JSP, Agile

Product Management

SCRUM

Version Control

Android

Graphical User Interface

User Interface, UI, AJAX, CSS, WEB Based, Web Services, Data Structures

Virtualization

Design Development, Full Life Cycle, Life Cycle

Software Development Life Cycle

SDLC, Software Life Cycle

Software Development Process

Technical Design

USE Cases

HTTP, SOAP

Restful Web Services

Rest Services

Frameworks

Test Framework, Kafka

Apache, IDS, Black Box, Black Box Testing,Database Testing

Functional Testing, Performance Testing

QA Methodologies, Test Case, Test Cases, Test Planning, Test Plans, Test Reports, UAT Testing, User Acceptance, Acceptance Testing, White Box Testing, QA, QA Test, QA Tools, quality assurance

EXPERIENCE:

Confidential

Sr. QA Automation Engineer

Responsibilities:

  • Analyzed the specifications from Business view and Functional view of the application.
  • Participated in daily Scrum meetings, discussed with Business Analysts and Developers about requirement gaps, defects and blocking issues.
  • Performed manual and automation scripts development on Agile process.
  • Used the various Complex data structures in collections Frameworks in Java for building the Business Logic.
  • Tested FHIR, JSON API web services and UI for web portals.
  • Using Protractor page object model, creating the class files for each view using JavaScript.
  • Experience in understanding the end to end testing for Angular JS using Protractor.
  • Involved in Web Services Testing using Ready API to create and execute automated functional, regression, compliance.
  • Created automation scripts in Test Compete to test the web pages after Angular transition.
  • Performed automated acceptance tests written in TDD (Test Driven Development) using CITS.
  • Validated the customer account records and their order details with Databases using SQL Queries.
  • Tested RESTFUL web services using POSTMAN.
  • Prepared the Test Suite with the CITS with inbuilt TestNG framework based on Java and developed the test scripts using TestNG annotations.
  • Extensively worked with End - to-end testing for User Acceptance Testing (UAT).
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators. Performing back end testing on Kafka Messaging Service.
  • Used Apache POI methods for writing to excel sheets in java.
  • Extensively used SOAP UI for functional testing of web services.
  • Used HP ALM to track and report system defects and bug fixes.
  • Written modification requests for the bugs in the application and helped developed developers to track and resolve the problems.
  • Assisted Tech Lead by providing automation strategies, Selenium Automation and JIRA reports.
  • Involved in setting up continuous integration system using Bamboo and working knowledge with cloud-based code repository system like Bit bucket.
  • Reviewed requirements documented by Business Analyst for thorough understanding of the application.
  • Analyzed various documents and use Cases to prepare the detailed Test plan using the SDLC and reviewed them with the Test lead and writing detailed test scripts as per the BRD and FSD.
  • Executed all the Test Cases in the Test Environment and maintained them and documenting the test queries and result for future references as well as triage automated test results.
  • Participated in the full Software Life Cycle for testing activities - from Test planning, Test execution to test monitoring, status reporting, documentation and data validation and Regression Testing.
  • Designed, developed and implemented POM (Page Object Model) based on Automation Testing Framework utilizing Java, Selenium WebDriver, Maven, TestNG and Cucumber.
  • Conducted defect prioritization and defect triage meetings with all the stakeholders.

Confidential

QA Automation Tester

Responsibilities:

  • Worked as QA for performing API launches, white box testing, data testing
  • Involved in the everyday publisher support, client support, exception tracking, site monitoring.
  • Worked on projects mobilizing efforts involving multiple teams.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Created Automation test framework using Selenium WebDriver.
  • Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
  • Created Keyword - Driven Automated Frameworks using Selenium WebDriver configured under Eclipse, Junit environment.
  • Performed test planning and release coordination.
  • Extensive experience in using the QA tools like Win runner, Load runner, Selenium IDE
  • Proficient in writing SQL queries to test the Oracle database and making validations. Worked with business and technical SMEs for validating the scripts.
  • Developed test harness for Web Services automated testing by means of SOAP UI and ANT.
  • Involved in Web Services Testing using Ready API to create and execute automated functional, regression, compliance, and load tests.
  • Participated in daily Scrum meetings, discussed with Business Analysts and Developers about requirement gaps, defects and blocking issues.
  • Tested JSON API web services and UI for web portals and mobile web.
  • Involved in Web Services Testing using Ready API to create and execute automated functional, regression, compliance, and load tests.
  • Created automation scripts in SOAP UI NG to test the web services (SOAP and REST)
  • Performed automated acceptance tests written in TDD (Test Driven Development) using cucumber.
  • Responsible for implementing Load Runner, Performance center, JMeter based infrastructure.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions.
  • Developed required Selenium support code in JAVA for Cucumber.
  • Implemented simulator for Mobile App Testing in Android Platform using Appium.
  • Used Apache POI methods for writing to excel sheets in java. Cross browser compatibility testing is executed by testing web applications.
  • Used Quality Center to track and report system defects and bug fixes. Written modification requests for the bugs in the application and helped developed developers to track and resolve the problems
  • Assisted Manager by providing automation strategies, Selenium/Cucumber Automation and JIRA reports. Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like GitHub.

Confidential

Automation Engineer

Responsibilities:

  • Involved in building automation framework from scratch using Selenium WebDriver, JAVA, and Cucumber (BDD)
  • Implemented Regression and Smoke test execution as a discrete step of the deployment process by using Seleniu WebDriver.
  • Involved in preparing a report of all automation difficulties and test results for a further application using Maven.
  • Delivered back end testing for data validation using SQL in Oracle and executed SQL Queries on database tables to verify the database.
  • Participated in Stand - up meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.
  • Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web driver and Cucumber.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format. Experience on Core Java, OOPS concepts.
  • Used MAVEN for build management, and Jenkins for Continuous Integration of the builds. Assessed and analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test reports
  • Performed User Acceptance testing (UAT) exclusively in an agile environment.
  • Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms. Performed UI, Functional and Regression testing using Selenium WebDriver, Cucumber Maven, and Jenkins.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly consignment run of the Script.
  • Utilized JIRA as defect tracking tool on the project. Examined the Business Requirements Document (BRD), designed Test cases and Test scripts for the application under examination.
  • Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing using Selenium.

Confidential

QA Test Engineer

Responsibilities:

  • Developed Test Cases, Use Cases and Automation test scripts.
  • Other activities included test execution report and generation in accordance with Quality Assurance best practices.
  • Set up Jenkins for scheduled automation test run and that will trigger Smoke Test script by receiving email.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from oracle database.
  • Extensive use of descriptive programming to create effective and efficient reusable functions and maintaining them in a neat function library to be used by the team.
  • Gathered requirements documents such as business requirements and design document and other related documents. Experience with Postman tool for Manual Testing API Rest Request
  • Experience on Core Java, OOPS concepts.
  • Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.
  • Performed End - to-End testing of database to check data integrity using SQL queries.
  • Assisted QA lead in documenting User Acceptance Test report and reporting defect resolution.
  • Experienced in Cross Browser Testing by executing the test cases in Firefox, Chrome, and Internet Explorer.
  • Participate in Agile Scrum methodology and attend Daily Scrum, Sprint Grooming, and Sprint Planning and Sprint Review meetings.
  • Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework
  • Developed test code in Java language using Selenium WebDriver and TestNG framework.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
  • Utilize CSS selectors, IDs, and XPaths to locate elements on Web pages Involved in testing the application utilizing the Scrum (Agile) methodology.
  • Involved in designing of automation framework to be used in UI testing with Selenium WebDriver. Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.

Confidential

Manual/ Automation Tester

Responsibilities:

  • Took initiative to learn automation tools and new programming languages to assist with automation tests.
  • Built a Java TestNG automation framework from scratch. Used annotations, groups, dependencies and parametrization to create an efficient and robust testing framework.
  • Developed test cases in Java TestNG framework using Maven, Selenium WebDriver, Singleton, Page Object Model (POM).
  • Executed recording, re - running and debugging of test cases and test suites on Eclipse IDE.
  • Worked in a cross-functional environment to design and implement test cases and automate test scenarios to meet the user acceptance criteria and validate the correctness of the functionality.
  • Involved in the System and Integration testing, performed Positive and Negative testing.
  • Developed and managed Automation Scripts in Selenium WebDriver for Functional testing and Regression Testing.
  • Developed and implemented overall test automation strategy including UI, integration / API and Database layers and carried out specific automation test approaches for each layer.
  • Performed Integration testing to check the flow of application.
  • Used Assert Class, Soft and Hard Assertion to compare expected and actual results. Used Apache POI to read the data from the external sources.
  • Wrote SQL queries to the database to verify the results match with the requests done through the UI.
  • Ran tests in parallel and on different platforms.
  • Wrote clear test documentation and maintained organized reports for all the performed tests.
  • Extensively used Jira for Defect tracking throughout the software development process.
  • Tested the application on different browsers and different operating systems as a part of compatibility testing to maintain cross-browser and cross-platform functionality.
  • Generated Weekly Reports, Defect Reports and Customized Summary Reports.
  • Performed Regression and Smoke tests on releases both pre-production and post- production.

Confidential

QA Tester

Responsibilities:

  • Involved on testing the new functionality based on test cases and coordinated with development team in fixing the issues, Defect Management by Logging and Tracking bugs during execution in Test lab.
  • Worked with development team to understand technical design and architecture for test planning.
  • Developed Test Scripts using Functional Requirement Documents.
  • Test scenarios are created for Positive, Negative, Boundary cases, etc.
  • Performed all types of testing on workflows and server software.
  • Performed various joins like Inner join, Outer Join, Left join and Right join in order to retrieve the data from the database.
  • Manually tested, verified and validated that the product meets user requirements.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the HP ALM/Quality Center.
  • Identified and reported bugs using defect tracking tool HP Quality Center and presented bug reports for weekly status updates.
  • Connected to database to Query the database using SQL for data verification and validation. Performed back end testing on oracle database by writing SQL queries.
  • Analyzed Business Requirement Specification (BRS), Software Requirement Specification (SRS), and User Requirement Document (URD).
  • Executing and verifying of Test Cases and Test results.
  • Responsible for identifying test cases for manual and Automation with Selenium Web Driver for Smoke Test, Functional and Regression Tests.

We'd love your feedback!