Basille Feliz Simplicio

Full-time QA Engineer. Occasional Web Developer. Avid Jason Mraz fan.


Experience

I have more than 10 years of experience in Quality Assurance and Testing; with deep knowledge in planning, writing, and executing tests for web and mobile applications.

Encora

Quality Engineer

I was assigned to one of Encora's clients, a digital bank in the Philippines. My responsibilities included creating automated tests of the app's core platform using the Behave framework and collaborating with the development team on the features being developed through Agile methodology. I have also done manual testing using Postman to determine whether the API endpoints are working as expected.

July 2024 - November 2024

Experience Digital

QA Engineer

Assigned to multiple projects for testing and evaluating software products to ensure they meet specified requirements and are free of any issues. Created and executed test plans with results forwarded to the development team; added automated tests based on the test plan using Cypress framework. Evaluated processes and made recommendations for improvement to ensure that software development is efficient and effective.

After a few months, I became a Business Analyst at the company. In this role, I met with clients to understand their software needs and gathered their requirements. I then translated these requirements into user stories and created tickets for our developers to work on.

May 2022 - June 2024

Spiralyze

QA Engineer

Responsible for testing websites from different clients through A/B testing. Since I do A/B testing, I use BrowserStack as my main tool to make sure that websites are browser compatible and free from any UI issues. I served as a Senior QA to our team. My responsibilities include assigning QA tasks to Junior QA and overseeing all QA tickets before forwarding it to the Project Manager.

October 2018 - April 2022

Ingenuity Global Consulting

Software Tester

In my seven years with Ingenuity, I have been to multiple roles and projects.

I was assigned to different projects involved in understanding the requirements, conducting web or mobile application tests applying the test scenarios I created, documenting issues found, and creating bug reports or tickets including detailed steps to reproduce, actual output, and expected results. I have run the scripts provided by the developers and executed tests using the subversion repository. Most of the projects I worked on used Agile methodology.

I was the main QA in an internal ERP project using the Odoo framework and created user documentation through Sphinx. As the main QA, I also became the functional consultant for different clients maximizing the Odoo applications as SAAS.

I was also a Software Developer for a limited time on an internal project to track daily updates from team members per project that was sent to clients via email on a regular basis.

June 2013 - July 2020

Education

University of Philippines Mindanao

Bachelor of Science
Computer Science
June 2008 - April 2013

Skills

Programming Languages & Tools
Testing Skills
Manual Testing
9/10
Test Automation
8/10
Mobile Testing
7/10
Functional Testing
7/10
A/B Testing
8/10
Accessibility Testing
8/10
Testing Frameworks
Test Management Tools

Workflow

In this section, I will be showing how I work when I onboard to a project.

Study and learn about the project.

Gather necessary data of the project. Check documentations that are available.

Do exploratory testing.

To learn more about the project, I do exploratory testing of the current website.

Check the current workflow.

Look over the project management tool for any current QA items and start from there.

Let's get started.


Sample Works

Here are some of my works.

Web Development

Bug Report Tool

A simple CRUD project for bugs found. The idea is to analyze the project's performance based on the bugs reported by the QAs. Used React with Rest API framework.

Software Testing

I have created automated testing for webpage login through different test automation frameworks.

Nightwatch JS

Responsible for creating automated tests for the platform being developed through NightwatchJS framework.

Python Automated Testing

Responsible for creating automated tests for the platform being developed through Python.