Project 1: Vbooks - QA Tester
Overview:
Tested VBooks, a bookkeeping app developed by Vyde for small businesses. Verified key features like transaction recording, automatic categorization, and financial report generation (including balance sheets and income statements). Ensured secure bank integration using the MX API. Worked closely with developers to identify and report UI/UX bugs, test user flows, and enhance the overall user experience.
Test Types
Functional Testing, Regression Testing and UI Testing
Application Interface
Test Documentation
Project 2: Client Portal - QA Tester
Overview:
This application, developed by Vyde, offers clients a centralized dashboard to manage their tax and bookkeeping documents, supporting a smoother and more organized tax filing process. As part of my QA responsibilities, I conduct a daily testing routine to validate key features and ensure overall functionality. This includes verifying the accuracy of financial report figures, testing document upload capabilities, confirming the successful input of tax return data, checking report export functions, and ensuring that bank connections are stable. My role focuses on thorough end-to-end testing to maintain a seamless and reliable user experience.
Test Types
Functional Testing, Regression Testing and UI Testing
Application Interface
Test Documentation
Project 3: MSA - QA Tester
Overview:
Vyde uses a Microservices Architecture (MSA), which means their application is built as a set of small, independent services. Each service handles a specific function and runs on its own, making the system more flexible, scalable, and easier to maintain. This setup also allows Vyde to integrate with other businesses through APIs, enabling secure and efficient partnerships without affecting the core system. As a QA, my role involves thoroughly testing each microservice API to ensure it functions correctly, handles data securely, and integrates smoothly with other services. This includes validating API responses, checking data consistency across services, and ensuring all endpoints work reliably under different conditions.
Test Types
API testing using Postman
Application Interface
Test Documentation
Project 4: VydeDash - QA Tester
Vyde | Next.js | Ongoing Project
Overview:
- Tested the second version of Vyde’s Client Portal — a dashboard for managing client tax and bookkeeping — built with Next.js and enhanced UI/UX.
- Performed end-to-end and API testing to validate core features and maintain application stability during development.
- Reviewed developer pull requests, documented bugs, and collaborated with developers to clarify logic and requirements.
- Contributed to improving the client experience by ensuring new features function correctly and align with business goals.
Application Interface
Test Documentation
Project 5: Client Portal Mobile App [R&D] - QA Tester
Overview:
As part of Vyde’s R&D initiative, I participated in testing the mobile version of their Client Portal app, which is designed to provide clients with convenient, on-the-go access to their tax and bookkeeping information. The app aims to replicate the core functionality of the web platform while delivering a responsive and user-friendly mobile experience. In this role, I was responsible for validating core features such as tax document uploads, data entry, report viewing, and bank account integrations. Ensuring the app meets performance and usability standards across mobile platforms.
For testing, I primarily used Expo Go, a development tool that allows testers and developers to run React Native applications instantly on physical devices without the need for a full build. This enabled quick and efficient testing of real-time features and UI behavior. At one point during our R&D, I also tried using Android Studio to emulate both Android and iOS devices, allowing me to observe how the app performed in a simulated environment and verify platform-specific behavior. This experience enhanced my ability to test mobile applications effectively and contribute meaningful feedback throughout the development process.