Post Job Free

Resume

Sign in

QA engineer

Location:
Irvine, CA
Posted:
February 19, 2020

Contact this candidate

Resume:

SAJAN JOHN

Sr QA Engineer

Los Angeles, CA

adbus5@r.postjobfree.com

Professional Summary:

Working knowledge of Software Quality Assurance, Software Development Life Cycle (SDLC).

Strong business experience and knowledge of Insurance, entertainment, Finance domains for more than 8 years.

Extensive knowledge on writing Test Plans, Test Strategies, Test Cases, developing and maintaining Test Scripts, enhancement of Test Scripts, and documenting all phases of QA process.

Strong knowledge of test approaches for various testing strategies like Functional, System, Regression, Usability testing for manual and automation.

Excellent experiences in requirement gathering and analyzing the Business Requirements Specification, System Requirements Specification, Functional Requirement Documents.

Performed Automation testing using Selenium-Cucumber (BDD) framework using Java and groovy scripting and using Page Object Model(POM).

Performed manual validations.

Performed REST (JSON) and SOAP API response (XML) validations.

Automated the REST API test scenarios with basic Auth and OAuth2 authentications using token endpoint, headers.

Configured CI/CD tools like Jenkins with Github and Sauce lab for the new in house applications to trigger the daily regression suite run.

Regularly monitoring, updating and increasing the automation coverage.

Performed stress testing and load testing using J-meter.

Involved in meetings with the Business team which includes the Project managers, product owners, developers, Sr managers, Associate directors, directors and shared concerns and improvements during the project.

Involve in sprint meetings, which include daily stand ups, backlog grooming, spring planning, sprint review, sprint retrospective, and bug triage, weekly status meetings.

Easily adaptable to new Technologies and Business environment.

Ability to work in tight schedules and on different applications concurrently.

Quick learner, self-motivated, detail-oriented.

Proficiency in SQL and UNIX

Validated the backend in the SQL databases.

Investigated the application server logs during the code deployments in QA and Production environments and provided feedback to the developers.

Programming languages known –Java, Java script, groovy script, C, Matlab, VHDL language, Assembly language.

Worked on Agile, Kanban and Waterfall Methodology

Integrated Extent reports, Log4j and other reports with Selenium to generate reports and run logs.

Worked on Rally, Jira, Service now to assign/manage the tasks.

Worked on more than one projects at the same time concurrently.

Environments:

Java, SQL server, Tomcat servers, Apache, Selenium, BDD, TDD, IntelliJ IDE, Source tree, Maven, Quality Center, Jira, Rally, Visual Studio, Docker, OpenShift, Jenkins, Sauce lab, UNIX, Team tools, SOA, Postman, Agile, Scrum, Kanban, AWS, Mongo DB, Confluence.

WORK EXPERIENCE:

Sr QA Engineer Sept 2017 - current

Walt Disney Studios, Glendale, CA.

Asset Management

Worked on and maintained automation frameworks for in-house applications to transfer assets, which includes medium to large size (GB to TB) video assets and audio assets, into Disney vault or library transfer, non-library transfer and from Disney vault to vendor or customer library or non-library locations through Signiant and Aspera transfer (Using FASP protocol).

Part of Disney Asset management team to manage and maintain different sizes of assets and its applications.

Working along with the software engineers, product owners, system engineers, project managers, associate directors.

Maintaining multiple applications, which do the transfers and its validations, which include structure checks, MD5 validations, MD5 generations, Size check validations, Replacement approvals, Media validations, QC validations, and Storeroom check-ins of the audio and video assets.

Transfers initiated via Signiant, Aspera services.

Using selenium-cucumber (BDD) framework to create/run the automation scenarios (UI and API), using groovy script and Java.

Performed REST API JSON response validations using POSTMAN and automated the API testing.

Using GitHub and GitLab for source code management for different projects.

Performing code deployments with the latest builds in QA and production using Jenkins and Bamboo for different projects.

Automated the REST API test scenarios with basic Auth and OAuth2 authentications using token endpoint.

Configured CI/CD tools like Jenkins with Github and Sauce lab for the new in house application to run the daily regression suite.

Daily regression suite running in Sauce Lab environment and triggered via Jenkins or Bamboo remotely.

Providing production support while doing code deployments.

Providing production support while doing patching.

Using JIRA for project and test management and to track tickets.

Working on multiple projects

Involve in daily stand ups, backlog grooming, spring planning, and sprint review, sprint retrospective, weekly status meetings.

Sr Quality Assurance

Mercury Insurance group, Brea, CA. Oct 2015 – April 2017

Technical Improvement Project for Guidewire Policy center, Billing center, claims center: -

Involved in testing and leading the QA team during the implementation of technical improvements in different functionalities in Policy center, Billing center and claims center including adding the solr search configuration in policy center and claims center, improving the document production (dps) and document archival (dms or on base) time, improvement in rating for PPA, BA, HO quotes/policies.

Worked with the principal developer, including other group of developers from different teams, Business analysts, team leaders, project managers, Associate directors.

Analyzed functional requirements, technical design documents and other requirements.

Used Rally to divide the tasks for the team for different sprints.

Performed Web service testing, backend testing, front end testing.

Verified the different PC, BC and CC logs based on the testing requirements

Developed and executed test cases to perform functional, regression, integration testing

Defects were created and tracked in Quality center.

Responsible to approve new builds in the QA environments.

Test data created in the test database based on the scenarios and assisted the developers to create data for their unit testing.

Performed automation and ran scripts to check the functionalities in the policy center, billing center, claims center and other integration teams like multirator, buy button teams during deployment night and during the smoke test after each build.

Provided QA support during deployment and post implementation issues.

Sent QA passes across the team members during the final sprint of the project.

Involved in daily scrum meetings, sprint-planning meetings, retrospective meeting, provided feedbacks on how to improve on any areas or what were the good things happened during the sprint.

Created UAT data for the UAT testers.

Environment: - Gosu, Java, Selenium, Casper JS, XML, SQL, Soapui, Quality center.

Sr Quality Assurance:

Mercury Insurance group, Brea, CA. Jan 2015 – Aug 2015

Release 11 maintenance, Release 12 Guidewire Policy center, Billing center, and Claims center: -

In these projects, Mercury was extending its Personal Auto insurance services to few more states, adding more functionality in the existing production.

Responsibilities:

Worked Closely with Project Managers, Development Leads, Developers and Functional Analysts, BA

Analyzed the Functional Requirements Documents and Technical Design Documents

Traced Project Requirements to specific testing levels and test cases.

Analyzed Functional Requirements and developed detailed Manual Test Cases.

Developed the Test Scenarios, Test Cases and Executed Test Cases.

Developed Test Plans and Test Cases, Test Scripts to perform Functionality, Integration, System Testing and Regression Testing.

Conducted Functionality and Regression testing during the various phases of the application manually as well as automation by using ARF.

Web services testing, backend testing, front end testing.

Executed Smoke, Functional, System, Integration, End-to-End test cases for Web-based applications

Responsible for weekly status, bi weekly status to show the Progress of the testing effort.

Provided QA support during code deployment for regular and maintenance releases

Provided QA support during Post deployment issues.

Responsible for creating/analyzing data in the testing database for the team automation testing purpose

Sr Quality Assurance

Mercury Insurance group Jan 2014 – Jan 2015

Guidewire Policy Center Upgrade and Release 9: -

In this project, Mercury Insurance Group was Upgrading the current version of Guidewire Policy, Billing, Claims center to Guidewire 8.0 Policy, Billing and Claims center from 4.0 version

Responsibilities:

Analyzed Technical Specification and Functional Specification Documents for developing manual test cases.

Developed test strategies, test plans, test cases, and test scripts based on the Functional Requirement Documents.

Determined test approaches for various testing strategies like Functional, System, Regression, Usability Testing for manual testing.

Working on the agile Environment

Created test cases, planned, executed, and analyzed the results of test cases using Quality Center.

Performed the Smoke, Functional, Integration, System, Regression, and UAT Testing.

Used SOAPUI for WSDL and SOAP validation.

Functionality and Regression Testing of the applications for re-use.

Used Quality Centre to manage the test, track the defects, and report the defects.

Performed backend testing using SQL commands.

Cross platform testing done using different browsers and environments

Worked on multiple projects concurrently

Involved in the daily scrum meetings, Sprint planning meetings, Scrum of Scrum meetings, sprint retrospective meetings.

Environment

Gosu, Java, QTP 8.2/9.2, Quality Center 9.0, JavaScript, XML, HTML, SQL, ARF

Sr Quality Assurance

Mercury Insurance group (GUIDEWIRE APPLICATION) May 2013 – Jan 2014

Project description

Consumer Portal, Epresentment and EIS web service: -

I was involved in testing both the policy center and billing center of the portal including the EIS which the consumer portal application calls when the user makes any search from CP side, and the EIS pick the data from the policy center or billing center.

Responsibilities:

Analyzed the Business Requirements Specification, System Requirements Specification and User Interface Specification document for the Guidewire application

Used Quality Center for Test cases, Test Execution, and Generating Reports.

Coordinated with development lead for timely build release to System Test Environment

Prepared Test Plan and Planning Test Schedules based on the business requirements

Used Quality Center to prepare Test Cases with the complete description of requirements.

Uploaded manual test cases into Quality Center for Reported and managed defects using Quality Center, and interacted with the developers to resolve technical issues.

Wrote and Executed SQL Queries for MS SQL and MY SQL.

Experienced in testing web services using SOAPUI and Restful.

Agile Methodology.

Checked the logs in PUTTY, winscp

Involved in Regression Testing and Back-end testing.

Performed end to end testing

Performed the analysis on automation of manual test cases and Developed Groovy scripts.

Presented QA Status report and the Defect Status reports using Mercury Quality Center

Involved in Scrum, weekly status, defect review meetings to update the status of the project Updated the defects and the test cases in the defect tracking tool using Quality Centre QC

Involved in defect review meetings to prioritize defects.

Performed backend testing using SQL Queries.

Supported and provided value added inputs for improving processes, procedures, and standards in evolving QA team.

Assisted the UAT team to create and provide test data for doing the UAT.

Teaching Assistant

University of Houston - Clear Lake, Houston, TX June 2012 to Aug 2012

Assisted students and professor.

Graded student’s work, quizzes, midterms, and final exams.

Provided necessary feedbacks to the students and passed it to the professor.

Test Engineer

HCL Technologies LTD June 2007 to Aug 2010

Involved in various projects for British telecom applications including Adder, CSS, Evolve.

Involved in writing and executing test cases and test documents.

Analyzed the business requirements to develop test strategies and test data to map new requirements.

Verified the functional and system testing of the different modules.

Verified that the system worked properly with other external modules and regression tested by verifying all unmodified functional requirements.

Reported bugs in system-test execution phase using 'Bug Tracking' spreadsheet and prepared documentation for the resolved defects.

Assisted end-users and management in the design of business process improvements

Used Quality Centre to manage the test, track the defects, and report the defects.

Senior Technical Associate

HCL Technologies LTD Dec 2005 to June 2007

ABOUT PROCESS (BTBO):

This is a back-office process which deals with order provisioning for the British Telecom customers for telephone lines, broadband connections, Switches etc. It is the responsibility of this team to set the orders on the right track using systems like CSS, Evolve, One View and numerous other Web based applications. This Process is a composite process, which means we handle inbound, outbound and transactions.

Dealt with corporate customers of the British Telecom.

Consistently demonstrated the ability to successfully move into problem-solving mode whenever challenges or concerns arise.

Successfully achieved the targets in respect of quality of the work.

Floor support to new joiners.

Technical support to BT customers (BT Broadband, switches, routers).

Data collection.

Handled escalated calls.

EDUCATION:

M.S Computer Engineering

Honors GPA 3.57

University of Houston - Clear Lake, Houston, TX - August 2012

Related Courses - Engineering mathematics, Digital system design, Microcomputer system design (PIC16F886, PIC24F FAMILY), Advanced digital system design, Robotics, Digital system synthesis and optimization, Risk management, High-performance computer architecture.

PROJECTS AND PRESENTATIONS:

Space Debris for the main capstone

oNASA, Houston, TX - Spring 2012

Successfully designed a system, which can remove the small debris’s surrounding the earth's LEO and GEO orbits.

Designed the positioning of the system around the orbit of earth.

oMainly focused on the debris in LEO and GEO orbits, the method includes the use of laser driven by a micro controller (PIC 18F482) using Assembly language.

oSuccessfully studied the challenges that can be faced during its implementation, and the solutions for such challenges.

Advanced digital system design projects

oUniversity of Houston - Clear Lake, Houston, TX – Spring 2012

Implemented 8-bit ALU, 8-bit adder, 8-bit substractor, 16-bit multiplier, barrel shifter, Mux, Logic unit, logic gates using VHDL language Spring 2012.

VHDL language

ROBO-MECHS Business Plan

oUniversity of Houston - Clear Lake, Houston, TX – Fall 2011

This project involves the development of business plan of a new product ROBO-MECHS robotic machine.

Implementation of ASAP, ALAP, LIST-L algorithms

University of Houston - Clear Lake, Houston, TX – Fall 2011

The algorithms were implemented to schedule a multiplier, divider, ALU in an operational tree structure.

C language

Risk management of a software project

oUniversity of Houston - Clear Lake, Houston, TX – Summer 2011

The risks involved in a software project were found out and the mitigation strategies were developed to mitigate it.

B.TECH. Electronics and Communication Engineering

GPA 3.0/4.0

Cochin University of Science and Technology, Kochi, India - August 2007



Contact this candidate