Summary

More than 05 years of experience working on Software Testing for Web, Mobile applications. I am familiar with V-model, Agile/Scrum methodology. I have strong experiences in many test types such as Functional, API Test with many test levels from Integration to System. Besides, I hands-on experience in developing automation frameworks for web applications. It helps me do well with both test manuals and automation.

Technical proficiencies

Programming Languages: Java, Python

Skills: 

  • Experience in developing Test Plans, Test Cases, Test Reports.
  • Reviewing the test artifacts of the other members.
  • Hand-on Postman for API testing.
  • Hand-on for Playwright API Automation
  • Hand-on for building automation Framework using Selenium/ Playwright
  • Automation Framework: Selenium, TestNG, BDD, Robot Framework, Playwright
  • Have experience in OWASP ZAP, Pynt to do Pentest for web and mobile apps.
  • IDE: Visual Studio Code, IntelliJ, Eclipse
  • Source control: Git.

Tools: Jira, Confluence, Trello, Clicup

Professional experience

Financial Project - UK
Quality Control Engineer, Jun 2024 - present

Project description 

  • Develop and maintain the digital financial advice service product where customers can set their goals, enter their financial information and receive a wealth health score, summary of their financial situation.
  • Domain: Finance
  • Platform: Web and Mobile/ Tablet application, API  
  • Test Types: Functional Test, Sanity, Regression, API Security Scan
  • Test Levels: Integration Test, System Test, Alpha test  
  • QC Team Size: 1 QC

Responsibilities 

  • Work as a BA to gather requirement and feedback from the Client to communicate them to the team.
  • Perform Functional Test, Sanity, Smoke and Regression Test.
  • Execute Test Case, verify defects and CR
  • Analyse the result, root causes of the defects and report to Team Lead.
  • Perform API Security Scan to detect security vulnerabilities.
  • Give a demo for the feature of the sprint
  • Create documents for the team

Import-export management – UK

QC Engineer, Dec 2023 – Jun 2024

Project description 

  • This project is used to manage task and assignment system for Visa Application Company
  • Platform: Web
  • Test Types: Functional Test, Sanity, Regression  
  • QC team size: 1  

Responsibilities 

  • Create the Test Case base on the requirements (SRS) by using technique test case as Boundary, Equivalence.
  • Execute Test Case, report and verify defect, support customer issues on Click up.
  • Run sanity/ regression/ integration test on cross-browser (Safari, Chrome, Firefox) and devices (IOS, Android, Tablet)
  • Work closely with many stakeholders to resolve the problems
  • Demo to customers the user stories that are completed
  • Contribute the ideal to improve the process for team. Advance teamwork more strongly

Buffer Project - UK
Manual QC, Sep 2023 - Dec 2023

Project description

  • Develop and maintain a system that provides a safety for the End-User by connecting to other people and sending the alert to defined recipients for Mobile applications.
  • Domain: User Safety
  • Platform: Mobile application, API
  • Test Types: Functional Test, Sanity, Regression, Pentest
  • Test Levels: Integration Test, System Test
  • QC Team Size: 1

Responsibilities

  • Define and maintain the test plan, test cases.
  • Do smoke, Sanity, regression and ad-hoc test.
  • Perform regression testing based on released.
  • Troubleshoot error, analyse logs with developers to find out the root causes of the defect.
  • Log and monitor defects.
  • Perform pen test to find security vulnerabilities.

Healthcare System - Singapore
Manual QC, March 2023 - Sep 2023

Project description

  • Project domain is HealthCare that develops and maintain an application that provides a seamless preventive health journey for the patients.
  • Domain: HealthCare
  • Platform: Web, Mobile and Tablet applications
  • Test Types: Functional Test, smoke, Sanity, Regression
  • Test Levels: Integration Test, System Test, Alpha Test
  • QC Team Size: 3 QC

Responsibilities

  • Acquire and clarify requirements of the Client and transfer to the team.
  • Investigating & classified bugs & defect during testing phase
  • Perform smoke, Sanity and regression tests following the test strategy.
  • Raise and verify bugs if any.
  • Coordinate and raise bugs with developers to resolve the problems
  • Train the new members, document guidelines for the project.
  • Support client as patient request.

Finance Management System- Singapore

Automation QC, Sept 2022 - March 2023

Project description

  • Develop and maintain test scripts for scalability and ensure test case stability to build the main product for Web application.
  • Domain: Finance
  • Platform: Web
  • Test Types: Sanity, Regression Test
  • QC Team Size: 6 QC

Responsibilities

  • Work with both automation and manual teams to decide the Test Cases need to be automated
  • Participate in peer reviews of test plans, test cases, and test scripts.
  • Develop and maintain keywords and automation test cases for web apps
  • Analyse the result, root causes of testing and report to PM
  • Raise and verify bugs if any.
  • Cooperate and communicate with development team to verify fixed bug.

Technologies/ Automation framework

  • Framework: Data driven, TestNG and BDD
  • Automation Tool: Selenium Web Driver, TestNG and Maven
  • Programming Language: Java
  • Editor: IntelliJ, VS Code

Construction - Singapore

Manual QC, Dec 2022 - Feb 2023

Project description

  • Develop and maintain the Construction product that provides solutions for customers when there are storms and floods.
  • Domain: Construct
  • Platform: Web
  • Test Types:  Functional Test, Sanity, Regression
  • QC Team Size: 1

Responsibilities

  • Work closely with the many stakeholder (BA, Dev)  
  • Perform functional tests to ensure the functions work as the specification.
  • Analyse the result, root causes of testing and log defect via Jira
  • Responsible for creating document of project.

Telecom - Norway

Automation AC, Feb 2022 - Oct 2022

Project description

  • Develop and maintain the keywork and automation test cases for web apps
  • Platform: Web
  • Test Types: Sanity, Regression
  • QC Team Size: 7

Responsibilities

  • Communicate with manual team to decide the test cases need to be automated
  • Work directly with the Vietnam PM on Sprint features delivery.  
  • Reviewing the test script of the other members.
  • Analyse the result, root causes of testing and report to PM
  • Support to perform manual tests.

Technologies/ Automation framework

  • Framework: Keyword Driven (Robot Framework)
  • Programming Language: Python
  • Editor: PyCharm

Telecom - UK

QC Automation, Aug 2020 - Jan 2022

Project description

  • Develop and maintain test scripts for scalability and ensure test case stability to build the main product
  • Platform: Web
  • Test Types: Sanity, Regression
  • QC Team Size: 4

Responsibilities

  • Participate in peer reviews of test plans, test cases, and test scripts.
  • Participate in peer reviews of each scrum (daily scrum, planning, retrospective, backlog).
  • Develop and maintain test script and automation test cases for web apps
  • Work directly with the Indian PM and Dev team on Sprint features delivery.  
  • Analyse the result, root causes of testing and report to PM
  • Support to perform manual tests.
  • Raise and verify bugs if any.
  • Train Automation Framework to new member

Technologies/ Automation framework

  • Framework: Data driven with Selenium, TestNG, Maven
  • Programming Language: Java
  • Editor: Eclipse, IntelliJ

Telecommunication - UK

QC manual, Jul 2018 - Jul 2020

Project description

  • Develop and maintain a product that helps users experience the product value like chat, call, ...
  • Platform: Web, Mobile
  • Test Types: Functional Test, smoke, Sanity, Regression
  • Test Levels: Integration Test, System Test
  • QC Team Size: 7 QC

Responsibilities

  • Analyse the requirement based on user stories - be written by ACM’s team.
  • Responsible for creating test cases / test scenarios
  • Work closely with the Scrum team (BA, developers, manual QC team and Automation team).
  • Perform functional test to ensure the functions work as the specification.
  • Troubleshoot error, analyse logs and communicate with developers to find out the root causes.
  • Analyse defects escaped from customers per month with the team.
  • Participate in peer reviews of each scrum (daily scrum, planning, demo, retrospective, backlog).
  • Analyse the result, root causes of testing and report to many stakeholders.
  • Investigate defect reports from production support, isolate their causes, inform development teams for fixing and retest to ensure adequate resolutions.
  • Train the new members, document guidelines for the project
Certifications

Education:

Hue University of Science

Bachelor of Software Engineer

Book an Appointment

Navigating Our Cooperation Models

For when you have the roadmap and the process, but not the people. Tell us the skills and seniority you need, and we send shortlisted profiles. You interview; the engineer you choose joins your existing team and works under your management.

Ideal for businesses that:
Need specialized expertise without adding full-time headcount
Want to scale capacity up or down as the roadmap shifts
Need extra hands on an upcoming or in-flight project
For when you need a team that owns a product, not individuals filling gaps. You select the engineers from the profiles above; they work exclusively on your project alongside your in-house team, keeping context instead of rebuilding it every quarter.

Ideal for businesses that:
Run large or long-term projects that need consistent ownership
Want a stable team that accumulates domain knowledge
Need engineers committed to the business goal, not just the ticket
For when scope and timeline are already settled and budget certainty matters more than flexibility. We define the delivery path up front, so the cost is known before work starts.

Ideal for businesses that:
Have a set budget and a clearly documented scope
Work to a hard deadline
Run projects with defined goals and achievable milestones
For when you want a permanent extension of your engineering organization in Vietnam, your process and your tooling, running on our infrastructure and hiring pipeline across three ISO-certified centers.

Ideal for businesses that:
Are building long-term engineering capacity, not staffing a single project
Want dedicated infrastructure and a managed hiring pipeline
Plan to grow the team steadily over several years
Let's Discuss Your Needs

How to Hire Top Developers from Saigon Technology?