Post Job Free
Sign in

Life Cycle Automation Engineer

Location:
Seattle, WA
Posted:
August 02, 2024

Contact this candidate

Resume:

Janaranjani Annamalai

QA Automation Engineer

Seattle, WA ad7p51@r.postjobfree.com 206-***-**** linkedin.com/in/janaranjani-annamalai-2a191258/

Summary:

Passionate about Automation Testing and having 10.6 years of rich experience in the field of Automation Software testing. Strong experience in Automating Web Application using Selenium suite, Cypress, Protractor, GT-API and Automating Web services using Ready API, Karate Framework, Postman, Automating Mobile Application using APPIUM and Perfecto with Java and JavaScript bindings. Proficient in Agile methodologies and Manual Testing of different applications and working with CI/CD pipelines.

Professional Summary:

Strong expertise in Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC), and Bug/Defect Life Cycle.

Strong experience with Manual testing and Functional testing concepts. Test Planning Development and execute comprehensive test plans for new features and product releases.

Collaborating with cross-functional teams to identify, document and resolve software defects for Bug identification and its resolution.

Collaborating with developers, product managers, and other stake holders and actively participate in retrospectives and contribute to process improvements to enhance overall product quality.

Specialized experience in Guidewire Policy Center and Billing Center.

Worked as a QA Lead for Guidewire Suite Implementation: Policy Center, Billing Center for Personal Auto and Home Insurance.

Strong experience in Automating Front End Web/Mobile Application using Selenium Web driver with different frameworks (CRAFT/Jasmine/CAFE/Client Specified/TestNG Framework), Cypress and native mobile applications on iOS and Android.

Expertise in gathering, analyzing Business Requirement Document (BRD), Software Requirement Specification (SRS), Function Requirement Specifications (FRS) for identifying Test Scenarios for Process Modules and Preparing Requirement Traceability Matrix (RTM).

Strong experience in Web Services testing using GT-API, Karate Framework, Ready API, Postman, SOAP UI, Swagger tool.

Worked on Protractor tool with JavaScript for handling NodeJS applications.

Strong experience in Cross Browser Testing using OPTIK Framework.

Worked on Selenium with Python for UI Testing. Also, created Python unit tests using Unit Testing Framework.

Strong experience in Hybrid, TestNG, Data driven, Keyword driven and Page Object Model (POM) framework types for Karate, CRAFT, CAFÉ, OPTIK framework development.

Managed GitHub repositories and permissions, including branching and tagging. Maintained and Committing the Automation Script Code to Git Central Repository.

Created and maintained fully automated CI/CD pipelines for code deployment worked with CI/CD tools and with a DevOps or Agile team.

Finding and fixing defects in UI and Front-end code.

Strong experience in Maven, TestNG and good experience in Jenkins for Continuous Testing.

Strong experience in Bit Bucket, Git Lab, TFVC (Team Foundation Version Control).

Strong knowledge in Agile, Waterfall methodology.

Well versed with all phases of SDLC and STLC and good knowledge of Testing methodologies and standards. Actively learning Test Complete, Protractor and Python.

Experienced in Waterfall model and Agile model of software development.

Good experience in Test Management tool HP-QC ALM, Team Foundation Server (TFS) and Defect Tracking using JIRA, Zephyr Enterprise.

Extensive knowledge in Insurance, Financial and Banking domain.

Quick learner and Excellent Team Facilitator, focused on the Contribution of the team, Ability to meet Tight Deadlines and Work under Pressure.

Gained multiple appreciations from Clients, Managers and Leads for good work and error free deliverables.

Ability to handle multiple single member project while working on multiple deliveries simultaneously.

Leading the team and training the new members of the team and getting them productive quickly and experience of working in pressured environments to strict deadlines.

Preparation of Daily Status Reports, Test Certificate and Test Results uploading into HP QC/JIRA after every release and documentation of the same.

Certifications:

Associate Certification – InsuranceSuite10.0Analyst

InsuranceSuite Analyst – Garmisch New Features

Amazon Web Services (AWS) Cloud Practitioner

Financial Markets Domain Certification

Technical Skills:

Programming Languages: Java, JavaScript, Groovy

Testing Framework: Guidewire Testing Framework UI & API, CITS Framework, BDD Cucumber, Karate, TOSCA, Hybrid, CRAFT, CAFÉ, TestNG, OPTIK and Jasmine Frameworks, Page Object Model (POM)

Tools: Selenium Web driver, Cypress, Selenium IDE, Selenium Grid, Rest Assured, Ready

API, Postman, Protractor, Appium, Perfecto, Swagger, Beyond Compare, AWS

Cloud – CICD Pipeline tools, SQL Server, MySQL.

Test Management: JIRA, Zephyr Enterprise, Team Foundation Server (TFS), HP Quality Centre/ALM

Logs Validation Tools: SPLUNK Logs, Data Dog, Server Logs, VISTA Logs, OKTA.

Miscellaneous: Jenkins, Maven, GIT Lab, Bit Bucket, Team Foundation Version Control, Functional Testing, Manual Testing.

Insurance Applications: Guidewire, Guidewire Policy Centre, Guidewire Billing Centre.

Work Experience:

Client: Farmers Insurance Duration: APR 2023 – PRESENT

Role: Senior Consultant

Projects Description:

The FWS Agent360 Program under the Farmers insurance group offers Personal Auto, Homeowners, Umbrella policies across all states in the US. As part of the modernization program, FWS has implemented the Guidewire Policy Center (PC), Billing Center (BC), Claim Center (CC), Contact Data Management suite applications, and Digital portal (QnB, AMP and GPA ) for Personal Auto, Home Owners and Umbrella LOB. The reporting solutions of Data Hub and Info Center has been implemented as part of this project.

Automation Framework Design, Development for Agent 360 platform.

Involved in Web service/API Test Automation, User Interface Automation using Guidewire Testing Framework.

Implemented GT-API Framework for X-centers (Guidewire Policy Centre, Guidewire Billing Centre, Guidewire Claim Centre) using Karate API automation framework.

Implemented GT-UI Framework for Guidewire Policy Center using Test Cafe automation framework.

Good exposure to GT: Data and GT: Management.

Good exposure to Guidewire Cloud Platform. Holding many Guidewire certifications.

Involved in automation enhancements for new functionalities.

Develop and maintain test automation using CITS framework in Java & JavaScript, Ready API with Groovy, Postman.

Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium (Web Driver) & created Data Driven framework using TestNG.

Ensuring automation stability by failure fixes and script debugging.

Validating the logs using Splunk, Data dog, OKTA, Server Logs, and Vista Logs.

Involved in Defect Identification and defect logging in JIRA.

Mentoring junior automation engineers and coordinating communication between offshore team and onsite stakeholders.

Tools and Environment:

Guidewire Testing Framework UI & API, CITS Framework, Selenium WebDriver, Karate Framework, Ready API, Postman, Protractor, JIRA, Swagger, Splunk, OKTA, Data Dog, Zephyr

Testing Environments – Dev, INT01, QA, UAT

Client: American Family Mutual Insurance Duration: JUN 2018 – MAR 2023

Role: Senior Consultant

Projects Description:

Choice Platform – Insurance Domain Application Automation Testing

Choice is a modern technology end-to-end application with evolving needs of the customer to policies for includes Auto, Home, Condo and Renters Insurance. Choice is an insurance program for Costco, Non-Costco, OnStar and Ameriprise partners. And validating all these policies and quotes in Guide wire – Policy Centre.

Automation Framework Design, Development for Choice platform using Karate Framework implementing Cucumber and Gherkin language.

Involved in Web service/API Test Automation, User Interface Automation using Protractor.

Involved in automation enhancements for new functionalities.

Develop and maintain test automation using Karate framework in Java & JavaScript, Ready API with Groovy, Postman.

Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium (Web Driver) & created Data Driven framework using TestNG.

Ensuring automation stability by failure fixes and script debugging.

Validating the logs using Splunk, Data dog, OKTA, Server Logs, and Vista Logs.

Involved in Defect Identification and defect logging in JIRA.

Mentoring junior automation engineers and coordinating communication between offshore team and onsite stakeholders.

Tools and Environment:

Selenium WebDriver, Karate Framework, Ready API, Postman, Protractor, JIRA, Swagger, Splunk, OKTA, Data Dog, Zephyr

Testing Environments – Dev, INT01, QA, UAT

Client: MetLife Insurance Duration: OCT 2016 – MAY 2018

Role: Associate - Projects

Project Description:

Derivative Relationship Management System (DRMS) – Financial Domain Application Automation Testing

DRMS is an application which is used for allocating portfolios and creating relationships among trades. There are 3 modules in this application, they are: Allocation Unit, Business Unit, Project Management Unit. · Automation Framework Design, Development for Derivative Relationship Management Systems.

Involved in User Interface Automation using Java Front End, TestNG and Selenium Web Driver.

Enabled projects with Jenkins and Maven for Continuous Integration.

Involved in automation POC for new functionalities.

Develop and maintain test automation framework using Java, TestNG and Selenium Web Driver.

Involved in Defect Identification and defect logging in ALM.

Coordinating with junior engineers for successful completion of project deliverables.

Tools and Environment:

Selenium WebDriver, Postman, Test Complete, JIRA, ALM, Zephyr, SOAP UI, Protractor, Maven, Jenkins

Testing Environment – QA, UAT

Client: Bank of New York Mellon Technologies Duration: AUG 2013 – SEP 2016

Role: Senior Quality Assurance

Projects Description:

Workbench NEXEN Integration – Financial Domain Application Automation Testing

NEXEN is a financial services platform that supports asset services, broker-dealer services, and alternative investment services. This project involves integrating multiple applications with the asset servicing application built in Workbench.

Automation Design, Development for Workbench applications.

Requirement Analysis and Test Scenarios & Test cases development · Developed Test Scripts using Selenium Web driver (Java) & TestNG.

Education:

Bachelor of Engineering, Electronics & Communication Engineering, Anna University (India) Jun 2013



Contact this candidate