Summary

I have more than 8-years of experience in software testing with platforms such as Web Application, Mobile Application in many domains like Telecommunication, Ecommerce, Fintech. I also have experience with API testing. Strong experience in functional testing, regression test, smoke test, define Test cases, Test Plan and Report. Besides that, I have knowledge and experience to apply automation frameworks such as Selenium, TestNG with Java language.

Technical proficiencies

Programming Languages: Java. 

Skills: 

  • Web, Mobile Application, API Testing - domains Ecommerce, Telecommunication, Fintech
  • Strong experience to apply test techniques to design Test cases: Equivalence Partitioning, Boundary Value Analysis, Decision Table, State Transition, Error guessing, Exploratory Testing
  • Design Test Plan, Test Report.  
  • Requirements analysis
  • Strong experience in functional testing, regression test, smoke test with multiple levels from integration to UAT.
  • Familiar with Agile/Scrum methodology.
  • Have knowledge of applying automation frameworks such as Selenium, TestNG with Java language.
  • Have experience in not only reviewing the test cases, defect reports, but also tracking and monitoring tasks of the members in the team 

Tools: Visual Studio, Git, Jira, Confluence, Slack, Postman, Qase

Professional Experience

ECOMMERCE– Saudi Arabia

QC Engineer, January 2023 – Present

Project description 

  • Working on a team of 10 members including 1 Product Manager, 1 Team Leader, 8 Developers and 2 QCs. 
  • This is a buy-now-pay-later fintech Mobile Application. We were tasked to build a system to produce & collect discount/promos code, order, notification, Login, merchant location, wish list, search integrates with Algolia, KYC on multiple countries and an admin CMS to manage content on Mobile App.  

Responsibilities 

  • Work closely with the PM and developer teams to analyse the requirements.
  • Do estimation and design Test cases
  • Perform functional testing, regression testing, API testing for the project
  • Log and track the status of defects and work closely with the Dev team to resolve issues.
  • Ensure that deliveries are on-time with high quality
  • Demo product for stakeholders when the sprint ends.
  • Collaborate with other teams to ensure the quality of the whole project.

Technologies  

  • PHP, Golang, RESTful API for back-end
  • HTML5, CSS3, Vuejs for front-end
  • Swift for IOS
  • Kotlin for Android
  • MySQL  

INTERNAL RECRUITMENT - USA

QC Automation, January 2023 – March 2023

Project description 

  • Worked in a team of 6 members, including 1 Team Leader and 5 QC engineers.
  • An internal recruitment website featuring key functionalities such as candidate creation, campaign setup, information updates for both candidates and campaigns, and the ability to delete candidates or campaigns.

Responsibilities 

  • Write automation script based on manual Test cases. Using Cucumber & Playwright framework with TypeScript language.
  • Work closely with Manual team to discuss and adjust Test cases to be automate
  • Review code with other QCs  

Technologies 

  • TypeScript, Playwright, Cucumber
  • Git  

DMS – Singapore  

QC Engineer, August 2022 – December 2022

Project description 

  • Team size: 1 PM, 3 Develops & 1 QC  
  • This is a website for document management. Users can create folders, upload documents, delete documents, edit attributes of documents, and grant permission for users.  

Responsibilities

  • Work with PM & client to clarify requirement  
  • Do estimation and define the test plan for project  
  • Develop & maintain Test cases  
  • Perform functional testing for the project.  
  • Log and track the status of defects and work closely with the Dev Team to fix them as soon as possible.
  • Report to PM and the Customer about testing progress and testing results.  
  • Communicate actively with the client and Dev team to resolve the issue as soon as possible.

Technologies

  • Reactjs, Netjs, AWS

ECOMMERCE (Food Supplements) – French  

QC Team Leader, January 2022 - June 2022

Project description 

  • Team size: 1 PM, 4 Develops, 3 QCs  
  • This website introduces dietary supplement products, and we build a CMS to manage them.

Responsibilities

  • Work closely with PM/BA & client to analyze and clarify project’s requirements.
  • Do estimation and define a test plan.
  • Review test cases of the members to get test coverage as much as possible.
  • Assign tasks, monitor and tracking status and performance of each member in team
  • Try to motivate and support members to improve their skills.
  • Perform functional testing for the project.
  • Log and track the status of defects and work closely with the Dev team to resolve issues.
  • Work closely with the PM for the report and escalate the project’s risks.
  • Communicate with the client and Dev team actively to resolve all issues from the TCOE team as planned.
  • Demo product for client when the sprint ends.
  • Take note of lessons learned and contribute improvement ideas/solutions in retrospective meetings.  

Technologies

  • Umbraco

AGRICULTURE – Canada  

QC Team Leader, July 2021 - December 2021

Project description 

  • Team size: 1 PM, 5 Develops, 3 QCs  
  • This is a website to introduce and sell products. Users can buy the products and pay via Quick Pay, build website in multiple languages

Responsibilities

  • Work closely with PM/BA & client to analyse and clarify project’s document.
  • Do estimation and define a test plan.
  • Review test cases of the members to get test coverage as much as possible.
  • Assign tasks, monitor and track status and performance of each member in the team.
  • Try to motivate and support members to improve their skills.
  • Perform functional testing for the project.
  • Log and track the status of defects and work closely with the Dev team to resolve issues.
  • Work closely with the PM for the report and escalate the project’s risks.
  • Communicate with the client and Dev team actively to resolve all issues from the TCOE team as planned.
  • Demo product for client when the sprint ends.
  • Take note of lessons learned and contribute improvement ideas/solutions in retrospective meetings.

Technologies

  • WordPress, Quick Pay

MIGRATION MANAGEMENT – Philippines  

QC Team Leader, 2020 – 2021

Project description 

  • Team size: 1 PM, 1 BA, 7 Develops, 3 QCs
  • A mobile application and website for a telecom company with the mains features: register user, login with phone number & biometric, manage the subscriber's information, data packages information, top-up, notification, deeplink, raffle, sell sim card.

Responsibilities

  • Work closely with PM/BA & client to analyst and clarify project’s document
  • Do estimation and define a test plan.
  • Review test cases of the members to get test coverage as much as possible.
  • Assign tasks, monitor and tracking status and performance of each member in team
  • Try to motivate and support members to improve their skills.
  • Perform functional testing for the project.
  • Log and track the status of defects and work closely with the Dev team to resolve issues.
  • Work closely with the PM for the report and escalate the project’s risks.
  • Communicate with the client and Dev team actively to resolve all issues from the TCOE team as planned

Technologies

  • AEM, AWS, Flutter, VueJS, Adyen

DATA MANAGEMENT – Philippines

QC Team Leader, 2018 – 2020

Project description 

  • Team size: 1 PM, 1 BA, 15 Develops, 6 QCs
  • A mobile and website application for a telecom company with the mains features: register user, login with number & biometric, manage the subscriber's information, data packages information, subscribes a data package, redeems rewards, notification, deeplink, deactivate account.

Responsibilities

  • Work closely with PM/BA & client to analyst and clarify project’s document
  • Do estimation and define a test plan.
  • Review test cases of the members to get test coverage as much as possible.
  • Assign tasks, monitor and tracking status and performance of each member in team
  • Try to motivate and support members to improve their skills.
  • Perform functional testing for the project.
  • Log and track the status of defects and work closely with the Dev team to resolve issues.
  • Work closely with the PM for the report and escalate the project’s risks.
  • Communicate with the client and Dev team actively to resolve all issues from the TCOE team as planned

Technologies

  • AEM, AWS, NativeScript, Vuejs, Adyen

SOCIAL NETWORK – Philippines

QC Engineer, 2017 – 2018

Project description 

  • Team size: 1 PM, 10 Develops, 6 QCs
  • A website that manages content, blogs, articles for a telecom company.

Responsibilities

  • Work with PM & client to clarify requirements.
  • Develop & maintain Test cases.
  • Perform functional testing for the project.
  • Log and track the status of defects and work closely with the Dev Team to fix them as soon as possible.
  • Report to PM about testing progress and testing results.

Technologies

  • AEM, AWS, Vuejs
Certifications
  • Bachelor's degree in management information systems
  • ISTQB Foundation

Navigating OurCooperation Models

We assess your needs first. Then, we will send you the top software engineer CV options so that you can select your favorite. The chosen engineer becomes part of your in-house team.

Ideal for businesses that:
Need specialized expertise but don't want to hire full-time staff
Want to scale resources up and down quickly
Require extra support for upcoming or ongoing projects
You can choose from our numerous software developer CV options. The selected developers form a dedicated team that works exclusively on your project. They also collaborate closely with your in-house team to achieve your goals.

Ideal for businesses that:
Require cost-effective and scalable solutions for large and long-term projects
Want to form a consistent team with excellent skills
Need a development team committed to their business goal
We define a clear path for your project. Since the project has clear timelines and scopes, you can control your budget better. You can also choose to work with a remote team or manage specialized technical roles.

Ideal for businesses that:
Have a set budget and clearly outline the project scope
Struggle with strict deadlines
Handle projects with clear goals, a detailed outline, and achievable milestones
How to Hire Top Developers from Saigon Technology?