Mai Anh Nguyen
@maianhnguyen
Senior software test engineer building Dockerized API automation in regulated healthcare.
What I'm looking for
I’m a Senior Software Engineer in Test focused on end-to-end API and automation quality, especially in regulated environments. At Medtronic, I’ve helped deliver a standardized FHIR API layer that exposes platform data to approved external partners.
I build and maintain 100+ automated tests for new API endpoints, validating field-level data mapping, omitted-field handling, and authentication/error behaviors against written specifications. I trace responses through underlying services and stored procedures to pinpoint where discrepancies originate, so fixes land in the right layer.
I designed a Dockerized test environment that runs the API under test with its dependent services and databases (SQL Server and MySQL) as a self-contained stack, eliminating reliance on shared system-test databases. I then integrated it into a nightly Azure DevOps pipeline using the same task-runner command developers use locally, so teams can verify locally and consistently.
I also develop component tests that exercise real internal logic end-to-end while mocking only external dependencies, and I contribute to a shared cross-team system-test suite (Reqnroll/SpecFlow, C#). In parallel, I review developer pull requests and use AI-assisted tooling to close coverage gaps by adding missing unit tests before merge.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer in Test
Medtronic
Aug 2021 - Present (4 years 11 months)
Built and maintained 100+ automated C# tests for FHIR-based REST API endpoints, validating field-level mappings, omitted-field handling, and authentication/error responses. Implemented a Dockerized, self-contained test environment and integrated it into nightly Azure DevOps pipelines for local and CI verification.
Software Engineer II in Test
Medtronic
Apr 2020 - Aug 2021 (1 year 4 months)
Designed and executed verification testing for an iOS tablet application used to program and monitor implanted medical devices. Automated functional scenarios in C# using SeeTest and supported distributed teams in troubleshooting test automation and environment issues.
Software Development Engineer in Test
MTS Systems Corporation
Jan 2019 - Apr 2020 (1 year 3 months)
Developed and maintained C# automated tests using Microsoft UI Automation for a desktop application supporting ground-vehicle testing. Triaged nightly test failures to determine whether issues originated in tests, builds, or the product, and coordinated with the right owners.
Software Development Engineer in Test
Revel Health
Aug 2018 - Oct 2018 (2 months)
Developed automated tests for a web application and its microservices across multiple browsers and mobile platforms. Used Selenium, Groovy, and Cucumber to implement test coverage for both the application and microservices.
Software Test Engineer
MTS Systems Corporation
Feb 2016 - Aug 2018 (2 years 6 months)
Performed regression, system, and acceptance testing for desktop and controller software. Automated existing manual tests and verified compatibility across operating systems and controller processors.
Software Test Engineer (Contract)
ESP IT
Aug 2015 - Feb 2016 (6 months)
Developed test cases for tire testing and controller software, and performed manual testing on a tire testing rig. Supported execution of manual and test-case-based verification for the controlled equipment.
Test Engineer
Open Systems International
May 2013 - Aug 2015 (2 years 3 months)
Performed factory acceptance, regression, and performance testing for smart-grid SCADA and front-end processor applications. Maintained test systems mirroring customer environments and rewrote test procedures for clarity and coverage.
Education
Degrees, certifications, and relevant coursework
University of Minnesota Twin Cities
Master of Science, Mechanical Engineering
Earned an M.S. in Mechanical Engineering from the University of Minnesota Twin Cities.
University of Minnesota Twin Cities
Bachelor of Science, Mechanical Engineering
Earned a B.S. in Mechanical Engineering from the University of Minnesota Twin Cities.
University of Minnesota School of Professional Studies
Certificate, Full Stack Web Development
Completed a Full Stack Web Development certificate program through the University of Minnesota School of Professional Studies.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Mai Anh?
You can contact Mai Anh and 90k+ other talented remote workers on Himalayas.
Message Mai AnhGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
