Debt Reminder Workflow system – Australia, United Kingdom, United States, Singapore
QC Engineer, Nov 2023 – current
Project description
- The system provides a tool that helps businesses quickly collect and allocate payments for invoices, view their account status, and quickly deploy the solution into their environment.
- For the platform to allow the company to expand the business domestically and internationally, without large amounts of customization, deviations or development, from the core systems
- Development processes: Agile
Responsibilities
- Create a test plan for each iteration
- Analyse and write test cases for each user story
- Execute tests across multiple regions in the pretest environment
- Reproduce production issues in the pretest environment to facilitate debugging by development
- Log issues (if any) on Azure DevOps tool
- Send daily reports to the team group
- Participate in regression and feature testing with other qc teams for testing in higher environments like SIT and Sandbox
Tools & Technologies
- Test management tools: Azure DevOps
- Document management tool: Azure DevOps
- Programming language: HTML, TypeScript, C# (BE), ReactJS (FE), AWS (cloud)
- DB management tool: MySQL, DynamoDB
Internal Management system – Vietnam
QC Engineer, Feb 2022 – Apr 2023
Project description
- Business domain: Internal Management
- Platform: Web app and Mobile app
- Manage systems within the company such as Recruitment, Finance, CRM, Emp Info, Internal Services, Mobile app, etc…
- Development processes: Agile
Responsibilities
- Make a test plan for each sprint in the Agile process.
- Divide tasks among project members and track them.
- Support BA to clarify and define requirements.
- Review test cases of members for new features and maintain them.
- Test web app, mobile app and report bugs on Click Up tool.
- Join daily meetings, backlog grooming, sprint planning and sprint review with Scrum team.
- Work directly with developers to improve the quality of products
Tools & Technologies
- Test management tools: Click Up
- Document management tool: Excel
- Programming language: .NET, Angular, DevOps, ReactJS, NodeJS, Java (Spring Boot), ReactJS
- DB management tool: SQL Server
Ecommerce – Korea
QC Engineer, Aug 2021 – Apr 2022
Project description
- Business domain: E-commerce, Marketplace
- Platform: Web app and Mobile app
- The business objective for the Escrow Transferring application is to help people to transfer their tickets or contracts (products and services) via an escrow transaction.
- The core objective for the MVP version with core features of the application is to test potential markets.
- The primary objective for the environment is that it supports hosting the app and running across platforms like Android, and IOS
Responsibilities
- Work closely with client to clarify requirements
- Work breakdown functions and transfer requirements of client (Korean) to developers (Vietnam)
- Write test cases for main functions of system on web and mobile applications in Excel
- Execute test cases and perform various types of testing for web-based and mobile applications (iOS and Android devices)
- Carry out retest and regression testing every time when changes are made to the code to fix defects
- Send release note file to client
Tools & Technologies
- Test management tools: Notion
- Document management tool: Trello, Excel
- UI/UX tool: Invision, Figma
- Programming language: NodeJS, React Native for Mobile Cross-Platform
- DB management tool: MySQL DB
- Others: TestFlight, Web API service (REST API), Web socket & Notification service (integrate with Firebase, socket.io), File service (integrate with AWS S3), Background service (AWS Lambda and AWS CloudWatch), Bitbucket (Service Provider will provide it)
Logistics System – Singapore
QC Engineer, Feb 2020 – Sep 2021
Project description
- Build an internal system that can integrate with their SAP and ERP solution on PR/PO/RFQ for vessel assembly and service demand.
- The main web application to manage all internal and external systems, services, and modules on one landing homepage.
- Development processes: Agile
Responsibilities
- Work with the client to ensure personify products meet and exceed quality standards
- Communicate with the Chinese client and team to clarify the requirement
- Create, review and execute test cases to ensure functionality matches requirements
- Testing process with the team member and partner
- Demo to clients about newly completed features and get feedback to modify if any
Tools & Technologies
- Test management tools: Excel
- Document management tool: Trello
- DB management tool: MSSQL, MySQL, ADO.NET, Visual Basic, SAP integration, SharePoint to upload and download documents
DMS System - Vietnam
QC Engineer, Aug 2018 – Sep 2019
Project description
- Business domain: DMS (Distributor Management System)
- DMS.ONE is a comprehensive solution to manage the product distribution system develop in an efficiently and reliably as possible
- Platform: Web (Firefox/ Chrome), Tablet
- Development processes: Waterfall
Responsibilities
- Work closely with clients, business analysts and developers to comprehend requirements
- Support QC lead to Estimate, prioritize and coordinate testing activities
- Review requirements, specifications, and design documents in Trello and IBM tool to provide timely and meaningful feedback
- Create test data and testing environment
- Query data from SQL Server to calculate and compare with returned data in Mobile/ Web application
- Perform functional testing, and regression testing and keep track of all the tickets in each release
- Manage test cases execution and track defects throughout their lifecycle
- Communicate issues to the developers in timely manner and support them reproduce in fixing bugs
- Transfer knowledge of project to new members
Tools & Technologies
- Document and Test management tools: Trello, IBM tool
- DB management tool: SQL, Java Struts 2, JavaScript
KPI System - Vietnam
QC Engineer, Sep 2017 – Feb 2018
Project description
- Business domain: Telecommunications
- KPI system (web application) was built for the purpose of aggregating and reporting KPI results of the reporting criteria
- Development processes: Waterfall
Responsibilities
- Work closely with BA to review and clarify, understand requirements
- Estimate, prioritize, plan, and coordinate testing activities
- Create priority to-do lists, assign tasks to team members, and measure progress regularly
- Query data from SQL Server to calculate and compare with returned data in Web application
- Manage testing tasks and bugs using Jira
- Conduct contract acceptance with end customers
Tools & Technologies
- Test management tools: Jira
- Document management tool: Word
- DB management tool: Oracle SQL Developer