We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Bloomington, IL

SUMMARY

  • Senior QA Test Engineer with over 12 years of experience in all phases of Software Testing Life Cycle (STLC), Expertise in Functional,Manual,Database,Web services and Automation Testing, 5+ years of experience in Agile Methodology and with strong Insurance, Finance and Telecom domain knowledge on client applications to analyze and evaluate risks.
  • Experienced in creating modules, Test suite, Execution list, Template and Test planning using Tricentis Tosca Automation tool.
  • Certified in Tricentis Tosca Automation specialist level 1 (AS1),Automation specialist level 2 (AS2), Automation Specialist for API and qTest Specialist level 1.
  • Experience in testing UI and Non UI applications (Salesforce, Web Applications, XML, Database, Web Services) using Tosca Automation Test scripts.
  • Experience in testing application programming interfaces (APIs) and end to end to verify the performance and error handling of API.
  • Experience in Test Data Management, Exploratory testing, Fetching data from Excel, Multi Browsers, and pdf compare testing using Tosca tool.
  • Executing Automation test cases and tracking issues with JIRA integrated with Tosca tool.
  • Performed cross browsing testing like from Salesforce application(Chrome) to Enterprise applications(IE) using Tosca.
  • Expertise in documenting and executing Test Plan, Test Strategy, and Requirement/Use cases analysis, Test cases, Test Execution for Manual and Automation.
  • Experience in Database Testing using SQL Queries with multiple Databases, SQL Server, MySQL and Postgres.
  • Expert in preparing Requirements Traceability Matrix to map requirement coverage with test cases.
  • Experienced in Web Services testing using SOAPUI tool. Validated request and response XML, SOAP and RESTFUL Web service calls.
  • Effectively involved in Defects logging, tracking and managing Defect Life Cycles using HP Quality Center and JIRA.
  • Extensive experience as a Senior tester and responsible for test deliverables
  • Extensive working experience in Insurance (P&C) domain and AINS 24 (Associate in General Insurance for IT Professional) certified.
  • Coordinating with multiple teams so as to cover 100% coverage of Business requirements.
  • Coordinating with development and environment teams so as to get the build/code
  • Participate in daily sprint status meetings and maintain client relationship by synching up with them on timely basis on Product Quality and delivery
  • Transform complex test scenarios of client’s Enterprise Customer Relationship Management workflows to Behavior Driven Development (BDD) stories
  • Expertise in insurance policy life cycle - policy creation, issuance and admin with enterprise applications
  • Good Experience in business processes and operations of large insurance projects (Particularly Renters, Homeowners, Condominium Rate Quote, Agency Business Applications and Fire internet applications)
  • Good Experience in Test Estimations, Test log Design and Metrics Creation
  • Good experience withMobile testing using Perfecto Mobile
  • Having experience in running and modifying existing Selenium automations scripts.
  • Proficiency in Excel reporting, formulas, pivot tables and generating test logs.
  • Experience in running Mainframe JCL jobs and validating the job status
  • Having experience in generating reports using Hadoop hive tool using SQL queries to fetch the data.
  • Expertise in different types of testing like Manual testing, Integration testing, System testing, Smoke testing, Regression testing, JUnit Testing, Black box testing, Functional testing, Database testing, GUI testing, Web / UI and (UAT)User Acceptance Testing.

TECHNICAL SKILLS

Methodologies: Agile (Scrum), Waterfall, SDLC, STLC, Bug Life Cycle.

Automation Tools: Tosca, Selenium WebDriver/IDE/RC, SoapUI, HP Service Manager

Programming Languages: JAVA, C#, JavaScript, SQL, VB Script, C++

Markup Languages: HTML, XML, XPath

Artifacts: Test Plan, Test Case, Test Strategy, Test Summary Report, Product Backlog, Sprint Backlog, Bug report.

Test Frameworks: Data Driven Framework, Hybrid, Keyword Driven, Page object Model (POM).

Bug Tracking Tools: JIRA, Trac, IBM Rational Clear Quest, HP Service Manager

Databases: MYSQL, Oracle, SQL Server, MS Access, and Postgres

Utilities: Eclipse, GITHUB

Browsers: Microsoft Edge, Internet Explorer, Mozilla Firefox, Google Chrome, Safari.

Operating Systems: Windows, Linux, and Mac OS X.

PROFESSIONAL EXPERIENCE

Confidential, Bloomington,IL

QA Automation Engineer

Responsibilities:

  • Actively participated in requirement gathering from end Users, Responsible for writing functional Specifications and design documents.
  • Involved in creation of Test plan and responsible for creating Test cases from the functional Requirements.
  • Identified test cases to automate which are in Salesforce platform. Automate those test cases using Tosca Automation Tool.
  • Worked in scrum environment of agile development.
  • Performed automation of test cases for Regression Testing using Tosca and Selenium Functional, Acceptance and Limit validations.
  • Communicated offshore status to the team manager and coordinated both onsite and offshore team.
  • Involved in Develop QA artifacts - Test Plan, Test Scenarios and Test cases based on the user stories.
  • Gathering the Test Input data. Test Input data includes Pre-condition, Test Input, Test Result, Test Regression data.
  • Planning of Test Strategy on how to automate the testing. Selecting the Test Cases for Regression testing and automating the Test Cases using Tosca.
  • Incorporated the test data in Test scripts from Excel using Test Data Management in Tosca.
  • Developed automated scripts using Tosca and performed cross browsing testing like from Salesforce application(Chrome) to Enterprise applications(IE) using Tosca.
  • Responsible to check whether the interfaces and the extensions properly integrate with the Facets application.
  • Performed all phases of end-to-end testing which includes User Acceptance testing Functionality testing, Regression Testing and system testing and Client-Server Utilities.
  • Involved in creating Test Environment for Web services testing.
  • Define, develop, and execute automation test scripts using Core Java that leverage black and white box testing across functional.
  • Contributed in creating automation framework for complex scenarios and performed Functional and Regression Testing for various releases using Selenium WebDriver .
  • Created detailed QA and UAT cases to validate the quality of the application.
  • Used automated scripts and performed functionality testing during the various phases of the application development. Used complex SQL Queries to perform back-end data base testing.
  • Analyzed results using LoadRunner Analysis tool and analyzed Oracle DB connections, sessions, Web Logic log files.
  • Used Postman & SOAPUI for rest service testing.
  • Created SQL queries to validate API and DB data elements
  • Involved in functional specification documents to develop test cases and test scenarios.
  • Active participation in reviews and status meetings
  • Created and Verified Web services API requests, SOAP Protocols.
  • Designed Hybrid framework in Selenium and captured data dynamically from web controls.
  • Involved in Regression testing using Selenium and creation of automation scripts for web pages.
  • Performed Functional Testing, Integration Testing, System Testing, Positive Testing, Negative Testing, GUI Testing, UFT Testing. Designed, developed and executed automated tests using Selenium WebDriver.
  • Raised defects and performed tracking using JIRA and reported to developers and test manager.
  • Performed testing on Web Services using WSDL and SOAPUI to check the communication between different services.
  • Maintained and executed Maven build files for running automated tests by adding dependencies.
  • Performed and executed test suite automation scripts using Continuous Integration tool Jenkins.
  • Verified the integration of various components in the application and executed end-to-end testing.
  • Reported daily status of data creation and sent weekly status reports. Performed Back-end testing to ensure that the user data was updated in database using SQL. Attended Bug Meetings and also meetings with the QA Leads, Managers and Developers for query resolution.
  • Responsible for managing the release content.
  • Ensured the operation of developed and supported resources (websites, applications, media) through routine testing fact checked content on client websites to ensure accuracy.
  • Coordinating with developers in writing Test Plans and formulate Test Cases for automated testing procedures using Selenium.
  • Cross browser compatibility testing, ensure web sites render and function optimally across multiple web browsers Ensured operability of developed and supported resources (websites, applications, media) through routine testing Fact checked content on client websites to ensure accuracy
  • Excellent Experience in SQL Server administration, Always on, replication, database mirroring and log shipping
  • Created Test Data using SQL and Wrote SQL queries for back-end testing.
  • Implemented cross browser and cross platform web testing with selenium grid and selenium.
  • Performed as a lead Reporting daily QA status to the QA Manager

Environment: Tosca, Selenium WebDriver, Java,Version Control, Agile, JMeter, Firebug, Firepath, HTML,CSS, SOAPUI, POM, Maven, Jenkins, Jira, Git, SQL Server, Linux, Chrome, Internet Explorer.

Confidential

QA Automation Engineer

Responsibilities:

  • Analyzed the Requirements from the client and developed Test cases for functional testing, Reviewed the test cases with concerned partners and signed off.
  • Generated Test Data for different scenarios like functional testing and UI Testing.
  • Effective understanding of the complete Test Execution Framework and effectively maintaining the scripts.
  • Executing the scripts under the defined time frame.
  • Involved in interacting directly with the onsite coordinators & client specific to the project for functional understanding.
  • Involved in Sprint planning, Review Sessions, Scrum meetings.
  • Involved in testing rest web services.
  • Experience with Restful API using HTTP Methods GET, PUT, DELETE, POST, OPTIONS Web services.
  • Write story level and feature level test cases/scenarios for newly added features and capabilities based on Business needs. Responsible for Creating High and Low-level test design and manage them in TestLink & Lotus notes tools.
  • Develop moderately intricate SQL queries using IBM data studio and Hadoop Hive tool to fetch and update data from backend services.
  • Involved to create test case scenarios using Protractor frame work and validate end to end testing
  • Creates a traceability matrix between requirements and test scenarios in Testlink tool.
  • Maintaining the automation scripts in GITLAB repository. Involved in creating the branch respective to thesprint and merging the branch to the master branch.
  • Execute Non- Functional test cases using Client’s Mothra & Admin7 tool to control the application services and verify the specific behavior of the System
  • Run the queries on IBM data studio to validate the policies and activities data on client’s databases
  • Prepares Evidence of Test report to be uploaded in Test Link tool and Lotus Notes.
  • Find the application defects during test execution and categorize the defect severity and priority and logs them using TRAC (Defect management tool) and coordinating with the development team for the defect fixes.
  • Analyze the Splunk (tool) logs for the application errors occurred during test execution to expedite the defect root cause identification.
  • Examine and trace production defects using HP Service Manager Tool, triaging functional and integration defects using Enterprise Customer Relationship Management in-depth technical expertise
  • Triaging functional and integration test defects through unique blend of business knowledge and technical expertise.
  • Prepare metrics report for Defect Root Cause Analysis, which is used for defect prevention in future development.
  • Work with the product owners and dev teams on product backlogs and setting the priorities on the backlog items.
  • Working with the internal development teams on working towards the improvements to the automation framework and implement any new features.
  • Participate in daily sprint status meetings and maintain client relationship by synching up with them on timely basis on Product Quality and delivery
  • Contribute towards continuous process improvements and provides value innovations technics to client.

Environment: Selenium WebDriver, JMeter, Java, Windows, Agile,Jira, GITLAB,TRAC,IBM Data studio, Splunk.

Confidential

Senior Test Engineer

Responsibilities:

  • Reviewed the Business Requirement Document, Functional Requirement Specification Document.
  • Developed Test Scenarios, Test Cases, Test Data, Test Procedure and Test Reports.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Created Feature File Scenario Outline with Cucumber framework and wrote Acceptance test using BDD.
  • Expertise in Test Automation using Selenium.
  • Expertise in testing Mobile devices, Tablets, Mobile simulator, emulator.
  • Extensively worked in Regression testing, Parallel Processing using Selenium WebDriver.
  • Performed the build and maven dependencies using Maven build tool.
  • Performed Parallel and Cross Browser testing using TestNG on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Implemented Agile Scrum methodology to increase communications, transparency and productivity in departments.
  • Good experience in using Shell scripting for automation by following Python PEP.
  • Experience in developing web services (WSDL, SOAP and REST) and consuming web services with python programming language.
  • Developed HTML reports for analyzing the output of test using ExtentReports API.
  • Maintained user documentation with Selenium output screenshots for User acceptance testing (UAT). Developed synchronization using implicit and explicit wait conditions.
  • Working closely with offshore colleagues and providing support and advice on best practices for SCM and build automation.
  • Validation of Mobile application functions using Perfecto Mobile.
  • Experienced testing with RestFul/SOAP Web Services using SOAPUI.
  • Define the SCM directory structure (Identify areas of workflow / approval definitions).

Environment: Java, Selenium WebDriver, TestNG, Firebug, Firepath, XML, XPATH, DOM, Ruby, Cucumber, JIRA, SVN, Agile, Internet Explorer, Chrome, Firefox, SQL, Jenkins, Zephyr, SoapUI, Gherkin, Eclipse, Maven.

We'd love your feedback!