Post Job Free
Sign in

Software Engineer Web Services

Location:
Allen, TX
Posted:
May 22, 2025

Contact this candidate

Resume:

Bini Philip

Software Engineer in Test

https://www.linkedin.com/in/bini-p-a71129151/

925-***-****

**************@*****.***

Summary

Over 7 years of experience in all phases of Software Testing Life Cycle (STLC), Developing Test Plans Test Cases, Test Execution, Test reviews and Automating Web UI, Web Services, Mobile and Cloud based applications. I have experience in technologies like Java, JavaScript, Selenium Web Driver, Karate, BDD Cucumber, TestNG, Junit, API Testing, JMeter, UI Testing, Rest Assured Web Services testing /Automation, SOAP UI,AWS, Sauce Lab, Postgres, SQL developer, CI/CD Jenkins, GIT, Bitbucket.

Good understanding of Software Development Life Cycle and various SDLC models like SAFE Agile-Scrum /Kanban and Test management like JIRA XRAY, GUI, API, Mobile & Database Testing both Manual and Automation

Proficiency in Automation tools like Selenium WebDriver (Functional & Regression Testing), for testing Client Server and Web based Applications.

Experience developing test plans and automating test cases following standard testing frameworks and agile methodology, using Selenium WebDriver and TestNG, JUnit.

Developed automated test scripts using Appium for mobile application testing on both Android and iOS platforms

Experience in performing Data driven testing to validate the components displayed on the website using Selenium.

Automated Webservices using Rest Assured/ java.

Experience in creating Cucumber BDD (Behavior Driven Development) framework and automating BDD scenarios.

Experience in CI/CD Jenkins to monitor and maintain jobs.

Experience in developing Keyword-Driven & Hybrid Framework using Selenium WebDriver.

Experience in writing Test Plans, defining Test Scenarios and Test Cases, developing and maintaining test scripts, analyzing bugs, interacting with development team and tracking the bugs till closure.

Experienced in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.

Good Experience in TDD, B DD, DDT, POM strategies and approaches.

Strong working knowledge in Java and Web Services (SOAP, Restful), REST API testing and test automation in Agile development environment and SOA architecture.

Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using JIRA, Quality Center, and HP ALM.

Experience using Splunk and Log4j for finding logs.

Experience using GitHub and Bitbucket as repositories.

Experience in database testing using SQL queries in SQL developer and PostgreSQL DB.

Ability to adopt new methodologies, tools and technologies and domains depending on the job responsibilities.

Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.

Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

Technical Skills

Testing Tools

Selenium WebDriver, Appium Rest Assured, Cucumber, SOAP UI, Postman, Jenkins, Swagger UI, JMeter

Sauce Lab, Splunk, Jira, Xray, Confluence

Languages

JAVA, C++, JavaScript

IDE

Eclipse, IntelliJ

Test Framework

Junit, TestNG

Web Debugging Tool

XPath, Fire path, Firebug.

Build Tool

Ant, Maven, Gradle

Processes

SAFE Agile-Scrum, Waterfall.

Bug Tracking Tools

JIRA, HP ALM, JIRA, Quality Center (QC).

Databases

SQL developer, PostgreSQL

Experience

AAA Insurance(contract), Phoenix, AZ Aug 2019– Aug 2024

QA Automation Engineer

Created test plans and wrote test cases using decision table.

Maintained and developed automation framework for API, UI and Mobile.

Automated test suites using selenium web driver, java, JavaScript, TestNG following hybrid automation framework and page object model.

Automated test suites using Karate framework.

Developed automated test scripts using Appium for mobile application testing on both Android and iOS platforms.

Automated the backend API using Rest Assured/java.

Automated E2E scenarios for different GET, POST, PUT and DELETE.

Used SQL queries to perform backend database testing.

Performed web services testing using Postman (Rest) and SOAP UI (SOA).

Analyzed (test analytics) and maintained regression suites to fix the automation failures and find defects.

Involved in Web services testing using SOAPUI tool, Validated request and response XML

Used Jenkins as a build and deployment tool (CI/CD)

Used GIT as version control.

Used JIRA (Scum/Kanban) as management tool and Confluence for documentation.

Performed demo with business on a regular basis. Participated in Agile scrum methodology and ceremonies.

Involved in the development of Test plan, Scenarios and Test scripts for manual, automation and performance testing of the various applications. I interacted with Business Analysts on a regular basis to understand the Business Requirements.

Maintained automated scripts for Regression Testing via AWS.

Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Selenium WebDriver.

Performed performance testing using JMeter.

Designed High Level Test Cases or Scenarios that map back to High Level Requirements and Use Cases.

Exported HTML Test case to Test Suite and then ran on other browsers using Selenium WebDriver.

Performed UI testing, Database testing after reviewing the story cards and database diagram.

Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using Selenium.

Responsible for setting up the framework and test environment.

Clearly documented all the test cases and executing methods and techniques and uploaded all the requirements.

Worked in Manual and Automated testing of applications on Windows and UNIX/Linux Environment.

Reported the Coverage status of test performed on the daily/weekly basis.

Environment: Jira, X-ray, Java, IntelliJ, Selenium, Appium, TestNG, Bitbucket, Gradle, Jenkins, Sauce Labs

Global Network Solution (Narmada infotech) India Pvt Ltd. Apr 2012 – Oct 2014

QA Tester

Worked with the Recoveries team to analyze portfolio of all the loans granted by the company to determine all the bad loans.

Worked extensively with the Recoveries team to analyze the bad loans to determine the root cause of the problem.

As a part of the Recoveries group, developed new promotional strategies trying to help the loan defaulters pay their loans.

Involved in developing strategies like no penalties, less interest rate etc. to help recovery from the bad loans.

Conducted meetings with loan officers and loan defaulters to help mediate the problem and come up with new solutions and recommendations.

Designed Test cases from Requirements, Functional Specifications and Design Documents.

Involved in GUI Testing and Functional Testing while testing the screens to view, enter, update, and delete customer information who is defaulter.

Maintained the regression suite through monitoring a series of shell scripts.

Linked requirements to tests and defects as well as analyzed and tested defects in Quality Center (QC).

Executed SQL Queries and made sure that values entered in front end are stored successfully in the appropriate data tables.

Performed database testing by writing SQL Queries for validating the data.

Define & implement QA Processes & Standards.

Successful in handling and executing manual testing.

Tested the software for peak load with maximum users using LoadRunner.

Environment: Manual Testing, Visual Basic, Oracle, MS Word, MS Excel, MS Project.

Education

Master’s Computer Science from Mahatma Gandhi University, India

Bachelors Computer Science from Kerala University, India



Contact this candidate