Summary

I have over nine years of experience in software testing with a long time working as an automation test engineer. Excels in various testing types including UI automation test, API testing, and performance testing. Also, have experience with CI/CD tools like Jenkins, and TeamCity

Technical proficiencies

Programming Languages: Java, JavaScript/TypeScript. 

Skills: 

  • UI automation testing for web and mobile (including iOS and Android). 
  • Experience in working with automation tools like Selenium, Cypress, Playwright, Appium, Protractor, WebdriverIO, TestNG, JUnit, and SpecFlow 
  • Excels in working with Jenkins and source code management tools like Git 
  • Have knowledge about API testing, performance testing, CI/CD 
  • Experience in using project management and test case management tools like Jira, Zephyr, TestRail, TestLink, Trello 

Tools: IntelliJ, Visual Studio Code, Sublime Text, Git, Jira, Trello, Slack. 

Professional experience

Buy Now Pay Later Service – UAE

Automation Engineer, March 2023 – Present

Project description 

  • Working on a project of 9 member 
  • Buy Now Pay Later service, the web application support in management the Merchants, Customer with their Orders 

Responsibilities 

  • Define test cases with Qase. 
  • Build and implement automation test scripts with Playwright. 
  • Execute and maintain test scripts. 

Technologies: Playwright, Qase 

Insurance – United States

Automation Engineer, June 2022 – February 2023

Project description 

  • Working on a project of 30 members  
  • Build a web application where the user can buy bonds/insurance and help Agent can manage their partner   

Responsibilities 

  • Define a testing process for the QC team, including manual and automation  
  • Review test cases and test result  
  • Build UI automation test framework for Angular site to help regression test in developing and releasing new features. 

Technologies 

  • Selenium, JUnit, Zephyr

Trading web app – HongKong

Automation Engineer, October 2020 – June 2022

Project description 

  • Working on a team of 10 members.  
  • Build new authentication infrastructure  

Responsibilities

  • Build UI automation framework based on Selenium to provide features for controlling multiple browser sessions and tabs, support an easier way to interact with iframe  
  • Review code and develop test cases  
  • Train and guide the new member  

Technologies

  • Selenium, TestNG, Cucumber, Allure Report

Auction Market – United States

Automation Engineer, January 2020 – October 2020

Project description 

  • Working on a team of 8 embers  
  • Creates custom online auction marketplaces for retailers

Responsibilities

  • UI automation framework with Cypress to support automation test in many market sites which are developed by React  
  • Review code and develop the test cases.  

Technologies

  • Cypress, Chaijs, Allure Report  

Travel – Swiss

Automation Engineer, August 2019 – July 2020

Project description 

  • Working on a project of 60 members  
  • Building a mobile application for Plan and booking door-to-door journeys in the app with a single account. Combine public transport, taxi, bike, and car and get real-time guidance across all modes

Responsibilities

  • Build UI automation framework with Appium to support cross-platform automation tests on iOS and Android  
  • Build API framework to support testing on multiple services  
  • Create performance test plan and implement performance test scripts  
  • Apply BDD to automation scripts to help track business and make it easier to understand when reading test scripts  
  • Integrate with Jenkins to automate regression tests in release process  
  • Build automation process in a scrum team, work with manual and develop the team to break user story and create test cases.

Technologies

  • Appium, JUnit, Jenkins, Jmeter, Jbehave 

Disease Outbreak Prediction – US

Automation Engineer, March 2016 – May 2019

Project description 

  • Working on a project of 15 members  
  • Build a platform that compiles data from around the world to predict disease outbreaks

Responsibilities

  • Build UI automation test framework for Angular site to help regression test in developing and releasing new features.  
  • Implement API test scripts to verify logic and help regression test for multi services  
  • Perform, implement, and evaluate the performance testing for processing of service on Apache HBase and the services of application  
  • Build a process for developing and testing in the Scrum team to improve quality and keep deploying every sprint

Technologies

  • WebdriverIO, Jasminejs, Cucumber, Jenkins, Jmeter

Learning Management – US

Automation Engineer, August 2016 – May 2019

Project description 

  • Working on a project of 10 members  
  • Build a platform where student come to learn online, do test and teacher can follow their class, prepare the example

Responsibilities

  • Build UI automation test framework.  
  • Implement and maintain automation scripts

Technologies

  • NUnit, Specflow, C#  

Take Note Application – US

Automation Engineer, 2012 – 2016

Project description 

  • Working on a project of 15 members  
  • Build a platform which compiles data from around the world to predict disease outbreaks  

Responsibilities  

  • Build UI Automation framework to test Windows Applications and Web Applications

Technologies

  • TestComplete, Jscript 
Certifications

Bachelor of Information Technology - Hue University of Sciences

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?