Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sini Philip

St Louis,MO

Summary

5 Years of professional experience and expertise in Software Quality Assurance proficient in testing on Client/Server and Web based applications providing extensive support in test planning, development and execution of projects using both Automation and Manual Testing. Strong understanding and experience in Software QA Process, Principles, Test activities and deliverables in each phase of SDLC. Experienced in the Software Development Life Cycle (SDLC) of application software in Agile and Waterfall methodology. Experience in Test activities - Planning, analysis, design, implementation, execution, evaluating exit criteria, reporting and test closure activities. Proficient in using test automation tools such as Selenium WebDriver/IDE Quality Center to develop automation testing scripts for web and client server applications. Experience in Object Oriented Programming using core Java and extensively used classes, objects, inheritance, polymorphism, and exception handling. Collaborated closely with Development, Project Management, and Support teams to analyses and resolve issues. Implemented different automation frameworks like Data-Driven Framework, Behavior Driven Development Framework, Page Object Model Framework, using Selenium WebDriver, Maven for many projects. Experience in implementing the Page Object Model (POM) by creating element for each page object and reused all the objects in various scripts. Proficient in the data manipulation using SQL for the retrieval of data from relational database. Experienced in using Test Management tools such as HP Quality Center (QC)/Application Life Cycle Management (ALM), JIRA and bug reporting tools to track test progress, test execution and deliverables. Experience in using Postman tool and its features for validating the APIs manually. Experience in all the areas of manual Testing including understanding of the Requirements, writing Test Cases, Test Lab and Defect Tracking. Effective in cross-functional and global environments to manage multiple tasks and assignments concurrently. Proven skills in requirement gathering, problem-solving, testing, proficient in communication, time management, organizational and interpersonal skills, leadership, team player and strong analytical, research skills with the ability to handle multiple projects simultaneously. Strong Verbal and written communication skills. Demonstrated expertise in project management and process improvement with orientation for detail and accuracy, self-starter and enjoy working in a fast-paced, dynamic environment.

Overview

9
9
years of professional experience

Work History

QA Software Engineer

Mastercard
02.2022 - Current
  • Worked on various XLR validations for Pre , Post , Deploy commands and integration with Splunk for monitoring logs
  • Utilized Putty for performing various command validation testing
  • Effectively used Rally and HP ALM for tracking stories and defect Management Tool
  • Analyzed business requirements and user experience goals to design ,develop and maintain test plans and test cases
  • Performed analysis related to enhancements to application
  • Worked on creating Jenkins jobs for CI/CD process and took care of PCF deployments
  • Involved in integrating NGFT (Next Gen File Transfer) to PCF hosted apps and performing test validation for end-to -end flow
  • Set up Axon topics for routing flextTP messages to various AOM apps
  • Created new DDL/DML scripts for table creation and data validation
  • Aid in identifying tests that are good candidates for automation, identified approaches for risk-based testing for each feature or scope of work in a project effort and prioritized test execution to test high risk/high impact scenarios first
  • Performed different types of testing like smoke, regression, integration, end to end, cross browser and parallel testing
  • Worked on refactoring test scripts flows for NRT automation in IntelliJ using Java and TestNG
  • Modify Maven project object model (POM) according to project requirements such as adding dependencies, artifacts, versions
  • Closely worked with developers on bugs fixes and participated in defect triage calls with all the developers, QA, product owners
  • Environment & Tools: Selenium WebDriver, Java, TestNG, HP ALM, Rally , Splunk, Putty, PCF, Postman, Jenkins , Agile, SQL Developer, REST, IntelliJ, Bitbucket, MS word, MS Excel

Sr.Software Quality Assurance Engineer

ADP, Automatic Data Processing
03.2020 - 01.2022
  • Inc., commonly known as ADP, is an American provider of human resources management software and services
  • Responsibilities:
  • Analyzed business requirements and functional documents, created to define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort
  • Worked on different UI locators like css, Xpath, id and written relative css and Xpath using browser developer tools
  • Created automation design documents and automation test strategies for multiple client templates
  • Authored feature files and scenarios in BDD approach using cucumber in Gherkin language
  • Created end to end workflows for UI application using cucumber tags
  • Created automated script for REST-API testing using Rest Assured framework
  • Hands on experience in handling synchronization using Implicit waits and Explicit Waits to improve the Automation suite efficiency
  • Effectively used Quality Center for defect Management Tool
  • Performed data validation for the various stages before loading data into the data warehouse
  • Validated flow with Mule logs for various templates and performed text validation for outbound files
  • Tested Restful web service using Rest Assured framework java
  • Validated JSON formatted data, different http status code like 200, 201, 400,500etc
  • Created collections, global variables, environments for different servers using Postman
  • Supported developers for creating json structures for multiple client templates per requirement
  • Aid in identifying tests that are good candidates for automation, identified approaches for risk-based testing for each feature or scope of work in a project effort and prioritized test execution to test high risk/high impact scenarios first
  • Implemented Page Object Model and data driven testing with Cucumber automation framework with Selenium WebDriver
  • Performed different types of testing like smoke, regression, integration, end to end, cross browser and parallel testing
  • Handling production tickets ,interacting with users for issues and workaround solutions
  • Analyzing root cause for defects in Splunk logs and developer tools
  • Handled build and full deployment of various containers on release basis
  • Extensively worked on Postman to manually test the APIs
  • Participated in all scrum cadences like Program Increment planning, sprint planning, grooming, daily stand ups and sprint retrospective meetings
  • Maintained and updated SQL queries to validate Data Integrity database tables
  • Perform deployments to test Environments to promote latest development code changes to AWS cloud
  • Develop and implement test automation framework, scripts and customized reports in IntelliJ using Selenium web-driver with Java
  • Modify Maven project object model (POM) according to the project requirements such as adding dependencies, artifacts, versions
  • Participated in defect triage calls with all the developers, QA, product owners
  • Environment & Tools: Selenium WebDriver, Java, TestNG, HP ALM/Quality Center, Cucumber, Rest Assured, MuleSoft, Postman, Jenkins ,JSON, Jira, Gherkin, Agile, SQL Developer, REST, Eclipse, IntelliJ, Quality Center, Bitbucket, MS word, MS Excel

Test Automation Engineer

UPS
10.2018 - 02.2020
  • Is world's largest package delivery company and a leading global provider of specialized transportation and logistics services
  • Responsibilities:
  • Prepare and review Test Plans, Test cases, Test scripts and deliverables to test the application ensuring application compliance with requirements and able to manage action items
  • Performed Functional Testing, Regression Testing, User Acceptance Testing (UAT), and Integration Testing using Black Box Testing methodologies
  • Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional
  • Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework
  • Tested, verified and validated that the product meets user requirements
  • Responsible for writing and maintaining Selenium WebDriver scripts for regression and functional testing using Hybrid framework
  • Used Quality Center as bug Tracking tool to centralize the bugs and also to follow-up the bug status
  • Involved in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria
  • Prepare Detailed Test Cases by understanding the business logic and User requirements for manual testing in HP ALM
  • Developed automation test cases, executed theses test scripts from test labs and logged defects in Jira
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium and Jenkins
  • Prepare Detailed Test Cases by understanding the business logic and User requirements for manual testing in HP ALM
  • Used Quality Center to manage test cases and report bugs
  • Maintained and updated SQL queries to validate data integrity database table
  • Develop and implement test automation framework, scripts and customized reports in Eclipse using Selenium web-driver with Java
  • Modify Maven project object model (POM) according to the project requirements such as adding dependencies, artifacts, versions
  • Wrote feature files in Gherkin language in Given, When, and Then structure in IntelliJ
  • Worked closely with the Developers in the review and modification of the product and its specifications using Agile testing methodology
  • Environment & Tools: Selenium WebDriver, Java, TestNG, Cucumber, Java, Jira, Agile, SQL, REST, Eclipse, IntelliJ, Postman , HP ALM/Quality Center, GitHub, TFS, MS word, MS Excel

QA Analyst

HCL
08.2014 - 06.2016
  • Staples is a world's leading company e-commerce web application
  • Responsibilities:
  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort
  • Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules
  • Tested the application manually prior to automation for functional testing
  • Used Selenium WebDriver for writing test scripts for regression test coverage
  • Worked on Data Driven Framework and MVC for Automation test scripts
  • Involved in setting up different configuration environment for compatibility testing and manual testing
  • Logging defects in HP QC with appropriate severity, priority, status, steps to reproduce, test data, environment, impact, requirement number etc
  • And interacted with the developers to resolve technical issues
  • Performed Backend Testing to validate and retrieve the data from the database and used SQL Server to execute SQL Queries
  • Used XPath and DOM to work with dynamic and static objects in Selenium
  • Coordinated with technical support associates to fix proprietary software issues
  • Created manual test cases, reviewed with different stakeholders to validate the functionality
  • Edit and debug tests using Selenium Participated in meeting, teleconferences walk through with the development team, QA manager and Project manager (PM)
  • Environment & Tools: Selenium IDE, WebDriver, Java, TestNG, Data Driven Framework, Manual Testing, Jira, Quality Center, Waterfall & Agile Methodology (for different Projects), XML, HTML, Fire Path, Firebug, MS word, MS Excel

Education

Master of Science - Commerce, Computer Science

Texas A&M University - Commerce
Commerce, TX

Btech - Computer Science

Veltech Dr. RR & Dr, SR University

undefined

Skills

  • Technical Summary:
  • Testing Tools
  • Selenium IDE/WebDriver/Grid,Postman,Cucumber,Rest Assured
  • Languages & Database Tools
  • Java, Oracle,SQL Server, SQL Developer
  • IDE & Build Tools
  • Eclipse, IntelliJ ,Maven, Jenkins
  • Test Framework
  • JUnit, TestNG, Page Object Model (POM), Data Driven, Keyword Driven, Hybrid Driven Frameworks ,BDD
  • Web Debugging Tool
  • Xpath,Firepath,Firebug
  • Bug Tracking Tools
  • JIRA, ALM, HP Quality Center (QC), Bugzilla
  • Version Control System
  • GitHub, Bitbucket ,TFS

Timeline

QA Software Engineer

Mastercard
02.2022 - Current

Sr.Software Quality Assurance Engineer

ADP, Automatic Data Processing
03.2020 - 01.2022

Test Automation Engineer

UPS
10.2018 - 02.2020

QA Analyst

HCL
08.2014 - 06.2016

Master of Science - Commerce, Computer Science

Texas A&M University - Commerce

Btech - Computer Science

Veltech Dr. RR & Dr, SR University
Sini Philip