Name Phat Dinh Minh Nguyen
Address
Highland, New York
12528
Residence Status American Citizen
Date of birth April 24th, 1985 Homephone +1-845-***-**** Sex Male Mobile phone +1-845-***-****
Language English, Vietnamese Email ******@*****.*** ******@*****.***
Summary
15 ++ year experience in Testing industry
14 ++ years experiences as manual and Automation test lead o Manage the automation testing team size from 2 to 6 engineers.
1 year experience in Business Analyst.
10 ++ years experience in Keyword driven testing, data driven testing.
6 years with setup and coding automation framework with Xamarin and Appium.
Lead and implement Artificial intelligence (Azure Computer Vision) in automation verification.
Automation tool: 5 ++ year experience with QTP/UFT, 3 ++ years’ experience for Selenium, 1 year experience of Silk test, Test Complete, Cucumber, Robot framework.
Experienced in Regulatory environment included medical devices (FDA, IVD) and Banking Compliance Management.
Customer, Stakeholder management and engagement.
Risk based requirement analysis.
Experienced in communication with remote teams and end users.
Experienced with Function testing, black box, white box and grey box testing.
Planning, estimation, and lead 5 automation testing projects.
Hands-on experience with Agile projects.
Design test plan, test cases for requirement, execute the test suite
Experience and successful to integrate third party tools (Silk, Test Partner, Selenium) with HP Quality Center, Microsoft Test Management, Azure DevOps
Fast learner with a "Can-do" attitude. Always interested in taking up challenges of testing roles in new domains.
Ability to work with multi tasks.
Willing to travel
Employment history
Becton Dickinson / Embecta Jan 2018 - Oct 2024
Project: Keyword Driven testing framework
Responsibility:
Setup keyword Driven testing framework from scratch. Using visual studio to create framework with C# to read test cases with keyword format and run appropriate functions, which are implemented in Coded UI, Selenium and Test Complete. Creating guidelines and process documents to apply keyword driven testing approaches for selected projects.
Play Scrum Master role for my scrum team, facility daily stand up meeting to improve the productivity and transparency in the team. It helps to improve each team member's productivity. Drive the story grooming and story estimation meeting. Provide the estimation input, decency for Project lead and other scrum team.
Achieved: Framework supports 3 different types of automation tools (Coded UI, Selenium, Test Complete). First prototype of the framework receives good feedback from management, manual and other automation teams. Low back log for the automation team to carry over to the next sprint. Team achieved almost > 95% automation candidates.
Manual test engineer is someone with low programming skill, who can design a test case with an automation mindset from the early stage of the project.
Project: Mobile automation testing for Diabetes management app, Insulin pump devices management app.
Environment: iOS and Android, Appium with C#
Responsibility:
Setup and coding for automation framework with Xamarin and Appium. I play multiple roles on automation lead, integration testing lead and automation architecture for another project.
Achieved: Automation testing helps the team maintain regression within a 3 days testing time frame even with the increasing supported language and countries. Automation coverage is always > 75%. It helps manual teams focusing on exploratory testing and ad hoc testing; reduce cost on project and speed up the time for product to market.
Regression for 1000 ++ test cases are scheduled during weekdays and full regression during weekends. The Automation lab leverages 15 setup for insulin pump simulator hardware and phones.
Lead and implement Azure Computer vision (AI service) in automation framework for text, color, paragraph display verification.
Automation testing framework is leveraged to test the hardware simulator for Insulin Pump devices.
New Paltz State University (New York) August 2017 - Dec 2017
Project: Part time lecture for Software engineering and Web page design courses
Responsibility:
Teaching two classes with a total 56 students to gain knowledge and practice software engineering process and web page design.
Prepare Lecture powerpoint, quiz and test.
Support students to practice the software engineering process through assignment. Throughout assignment and test, students can practice the requirement gathering, modelling the requirement, design the system with UML and perform testing.
Achieve: Receive good feedback from Student and supervisor. The Dean of the department has been assigned to teach the same course in the Spring 2018 semester. TD Bank (Singapore Branch) (April 2016 - Dec 2016)
Project: Market Risk Insight
Position: Senior Quality Assurance
Responsibility:
Deliver high quality system to support Security trading activities in all regions
Improve automation testing system ( Java & Selenium 2.0, Jenkins
Coordinate with Business Analyst and stack holder to enhance the feature of system
Train new and existing members for new technology.
Achieve:
Award for contribution on improve the automation system and market risk insight system
Train Singapore and Canada employees for new automation features. JP Morgan Chase & Co (Nov 2014 - April 2016), Genpact HeadStrong vendor (Feb 2014-Nov-2014)
Project: Mortgage Banking Control Link ( Silverlight 64 bit & HP Quick test pro/UFT using VB Script)
Position: QA lead & Business Analyst
Responsibility:
Requirement Management and Production Defect Support
Session, collection and Enter/Update Function requirement in HP ALM
Analyze and walkthrough requirements with Application developer.
Evaluating the system impact of defect fixing and testing use case.
Generating and maintaining the Requirement Traceability matrix and test coverage.
Working around the constraints posed by vendor system
Helping Business users perform risk analysis.
Engaging appropriate stakeholders throughout the project
Demo new implementation and get feedback from stakeholders.
Improving the BAU process.
Create Test Plan, test case creation, write automation script, defect evaluation and defect management.
Automate test case with Selenium
Setup automation framework using QTP/UFT
Test Execution and conducting sign off test results meeting with the project team.
Conduct impact analysis session for new platform upgrade and new requirement/change request.
Review and generate ideas for process improvement.
Achieve:
Improve the stabilization of the Control Link system.
BAU (Business as Usual) process has been set up and executed. This process has been reviewed by the business user and operation team.
Setup Excel macro using VB Script to pull out the report from HP ALM for daily report (Defect, Test Execution), Requirement Traceability matrix and test coverage.
This Template excel macro is published and widely used for other projects to speed up daily report and real time requirement traceability matrix. Life Technologies USA company (Singapore Branch) (Nov-2009 – Feb-2014)
Project: Desktop Application (Java), instrument, web application (RIA)
Position: Software Test Engineer
Responsibility:
Create Test Plan, test case creation, write automation script and defect evaluation
Participated in iterative development planning, requirement workshops, resource estimation, risk analysis, tool validation.
Create and review keyword Test case design guidelines.
Design and maintain automation framework ( Quick Test Professional and Selenium)
Developed automated test solutions for embedded GUI with Squish Qt, instrument firmware/APIs with Python
Developing the customization defect workflow for HP QC 10.
Create and implement performance metrics for automation team
Manage automation testing projects.
Managing the outsourcing team and reviewing outcome results.
Conducting stress and performance testing.
Peer review automated test case
Achieve:
Set up an automated testing platform for Rich Internet application.
More than 50% test cases in software are automated to reduce significant manual testing effort.
Mentor and build up successfully the outsourcing team.
Develop HP QC defect workflow without hiring an HP consultant. Logigear (June-2008 – Nov-2009)
Project: Devices (GSM), Software (BioTechnology, Drilling oil)
Position: Senior Test Engineer (Lv4/Lv6)
Responsibility:
Create automation framework using QTP, cucumber, Ruby, and selenium
Automate manual test case for outsourcing projects ( Maui and Shamrock) using Silk Test and Quick Test Pro.
Manage TAF (4 people) and Systimax compass team (4 people)
Create test plan, test matrix, test report, test case for Systimax compass project.
Join Halliburton automation team as part of Halliburton company
(automation)
Achieve:
QTP framework is reused over many projects
The Systimax compasses project passed the demo stage and got the trust from clients.
Anh Viet My Company Ltd (Jan-2006 – Dec 2006)
Project: USCA internal website
Position: Software development and tester
Responsibility:
Develop payroll and customer management module
Create test plan, and ensure the quality of system before releasing for user
Achieve
Payroll module helps manager reduce the time in calculating commission, benefit for agent and employee
Customer management module is the database for input and output customer information.
Education
Bachelor in Science Honour ( Software engineering and Information System) ( UK Oxford Brookes University) - Graduated April 2008
International Diploma in Information System ( Singapore Informatics Academy) Graduated April 2008
Expected salary: Negotiable