Top 5%
Trang N.

Test Automation Developer

Outsourcing
14 years
Hanoi, VIETNAM
Contact us for this profile
i

Why I'm Top 5%

  • Superior technical and people skills
  • 14 years of industry experience
Learn how we hire

My experience

Major Actor in Banking SolutionsOctober 2019 - Present

More

Fragrances and Flavours Industry LeaderApril 2018 - October 2019

Test Leader / Tester / DPO.

Test Leader / Tester.
  • Manual and automation testing.
  • Training the new testers.
  • Creating test plans for the project.
  • Assigning tasks to other testers.
  • Training and sharing to other testers how to test some modules of ART.
  • Creating test data, test cases, follow chart and testing some modules of ART, for example : calculation, synch RCube and many other modules related to database and back-end.
  • Creating and maintaining test scripts for the automation testing.

DPO.
  • Creating user stories for each sprint.
  • Updating description for user stories.
  • Discussing with customer about the requirements, updating the detailed requirements and transferring them to other members in ART team.
  • Analyzing feedback's from Key Users (End Users), taking action and transferring them to other members in the team.

SKILLS
Manual testing, Automated testing
More

COCCOCJune 2013 - April 2018

QA Tester for one of the biggest local Browser and Search Engine companies in Vietnam as well as the biggest Vietnamese digital advertising publisher with more than 22 million users.

Participation in various projects within the company:

I. A web search module:
- Technical environment: Selenium WebDriver, EclipseIDE, JAVA, Python.
  • Reading all documents and understanding what needs to be tested.
  • Deciding on the testing method.
  • Communicating with Russian developers or with the development manager in order to obtain information for functional testing.
  • Creation of test plans.
  • Updating and reviewing test cases.
  • Executing test cases and reporting defects.
  • Creation of test reports.
  • Writing test scripts for automated testing (using Selenium WebDriver and JAVA on Eclipse IDE
  • Writing scripts for WS back-end using Python.

II. A browser module:
  • Defining the test scope with the manager of the browser team.
  • Creation of test plans.
  • Updating test cases.
  • Executing test cases and reporting defects.
  • Creation of test reports.

III. Quality control:
- Technical environment: Trac.
  • Reading all documents and understanding what needs to be tested.
  • Deciding on the testing method.
  • Communicating with Russian developers or with the development manager in order to obtain information for functional testing.
  • Creation of test plans.
  • Updating and reviewing test cases.
  • Executing test cases and reporting defects.
  • Defining severity and priority for each defect using the Trac tool.
  • Preparing the status report of the testing activities after finishing them.

IV. A search app helping users in finding a point of interest by providing detailed information.
- Technical environment: Trac.
  • Running tests.
  • Bug logging on Trac.

SKILLS
Trac, JAVA, Selenium, Eclipse IDE, Python, Manual testing, Automated testing
More

ANLABAugust 2008 - June 2013

Test Leader / QA Tester for an industry-leading information security vendor, delivers a comprehensive security lineup including proven, world-class antivirus products, network security appliances, and advanced security services.

Participation in various projects within the company: 
I. A project consisting in a chat application for smartphones.
- Team size: 9.
- Technical environment: Trac, JIRA.
  • Estimating costs.    Test planning. 
  • Writing and reviewing test specifications.
  • Supporting, reviewing, coordinating team members.  
  • Test execution
  • Bug logging on Trac, JIRA.   
  • Training fellow testers.

II. A project focused on providing services with the KP-computer.
- Team size: 10.
- Technical environment: Trac, Jira. 
  • Test planning.
  • Writing and reviewing test specifications.
  • Supporting, reviewing, coordinating team members.
  • Test execution.
  • Bug logging on Trac, JIRA.
  • Training fellow testers.

III. A project consisting in a management system.
- Team size: 6.
- Technical environment: Oracle, C/C++. 
  • Test execution.
  • Bug logging on Trac.    
  • Reviewing test cases. 
  • Training new QA testers.

IV. A project consisting in a social network.
- Team size: 5.
- Technical environment: C/C++, Trac. 
  • Test execution
  • Bug logging on Trac. 
  • Reviewing test cases.
  • Training new QA testers.

V. A project focused on auto extracting, auto cutting and matching books.
- Team size: 5.
- Technical environment: C#.    
  • Test execution
  • Bug logging
  • Reading requirements.  
  • Reviewing tests. 
  • Training new QA testers.

VI. An application for CNC machines, providing functions such as viewing the tool's path (reading NCD files which are shown on the graphic screen), simulation (setting parameters to perform simulation as a setting tool, holder, material).
- Team size: 3.
- Technical environment: C/C++.
  • Test execution
  • Bug logging

VII. A mobile application for creating background music. The application also calculates the distances based on GPS.
- Team size: 5. 
  • Test execution
  • Bug logging

VIII. A game in which the player fights with a bulldog by kicking. The kick power increases if the moving distance changes (it is calculated based on GPS information).
- Team size: 3.
- Technical environment: JAVA, MySQL. 
  • Testing and writing test specifications for the crawler part in the project.  
  • Understanding the client's requirements and transmitting them to the other team members. 
  • Communicating with the clients via an internal application, including requests and answers to their questions.

IX. A project designed for a website supporting the users of a Japanese - English - Chinese dictionary.
- Team size: 6.
- Technical environment: C/C++, MySQL. 
  • Testing the system functionalities and writing test specifications. 
  • Bug logging and reporting.

X. A project based on building a video streaming server using RI2N and searching solutions for video streaming at a high rate.
- Team size: 3.
- Technical environment: C/C++.
  • Testing the system functionalities and writing test specifications. 
  • Building and finding the appropriate parameters using the ffmpeg command in order to ensure that the video image quality is the highest one.

XI. A model checking software allowing to verify program functionality in terms of security.
- Team size: 3.
- Technical environment: C/C++.
  • Writing basic C functions in order to test the functionality of the checker. 
  • Test execution and writing test specifications. 
  • Bug logging and reporting.

XII. A project consisting in building a tool allowing to read, store and display on-screen information regarding the Task Switch history of the operating system in real time. The tool is composed of a record tool that runs on the machine (installed using art-linux) in order to obtain the Task Switch history from Kernel then save it on the internal memory and a visualization tool that runs on Linux or other machines to display the recorded Task Switch history.
- Team size: 4.
- Technical environment: C/C++, JAVA. 
  • Analyzing client requirements with other project members.
  • Test execution.
  • Preparing test reports and test plans. 
  • Sending weekly progress reports to the clients.  
  • Communicating with the client about new development needs.  
  • Creating and updating manual and technical documents for the client’s requirements.

SKILLS
Trac, JIRA, Oracle, C/C++, C#, JAVA, MySQL, Manual testing

My education and trainings

Bachelor's Degree in Environmental Technology - University of Science and Technology, Hanoi.2004 - 2008