Nicholas Goh
QA & AI/ML Software Engineer
Software engineer with expertise in test automation (Pytest, Playwright, API testing) and enterprise AI/ML systems. Currently driving quality engineering and automated test suites at HPE in Raleigh/Durham, NC.
Work Experience
Hewlett-Packard Enterprise (HPE)
July 2026 — PresentQA Engineer — Test Automation & Quality Systems
- Architecting and executing automated end-to-end testing frameworks using Pytest, Playwright, and Python to validate complex enterprise software applications and web interfaces.
- Engineering scalable API automation test suites for RESTful microservices, conducting integration, regression, and contract testing to guarantee high system reliability prior to deployment.
- Integrating automated test runs into CI/CD pipelines, accelerating sprint validation cycles, reducing regression overhead, and ensuring enterprise software quality across release channels.
Hewlett-Packard Enterprise (HPE)
May 2025 — Aug. 2025AI/ML Software Engineering Intern
- Architected and deployed GraphRAG-powered AI chatbot combining a Neo4j graph database, vector embeddings, and full-text search with Docker containerization, enhancing retrieval accuracy by 40-60% and reducing manual QA test generation time by 30-50%.
- Built an enterprise-scalable RAG framework with secure internal API integration, advanced PDF processing for context preservation, and persistent document repository enabling automated test case generation and knowledge sharing across engineering teams.
- Transformed siloed technical documentation into an AI-accessible knowledge management system that replaces legacy LLM wrappers and establishes a scalable foundation for enterprise AI automation.
Stryker
May 2024 — Aug. 2024Software Engineering Intern
- Engineered an intuitive graphical user interface (GUI) tool for a surgical robotics system using C++ and the Qt framework; implemented real-time visual force feedback, improving surgical accuracy by up to 80%.
- Leveraged Python and Pandas to conduct comprehensive data analysis; processed over 10,000 data points to optimize the Qt-based interface and notably improve system response time.
- Led a pivotal proof-of-concept research project; successfully demonstrated the feasibility of integrating advanced force feedback functionality into existing software, accelerating feature development.
Stryker
May 2023 — Nov. 2023Software Engineering Intern
- Implemented Gherkin-based unit testing in Python and resolved dozens of CI failures, increasing test coverage and maintaining >95% codebase integrity.
- Developed custom Bash scripts to streamline customer deployment and modernized software features in Ruby.
- Orchestrated project workflows and team collaboration using Jira and Bitbucket within an Agile/Scrum framework enhancing productivity and meeting sprint goals.
Boeing
May 2022 — May 2023Data Engineering Intern
- Wrote and deployed Python automation scripts, transforming manual spreadsheet inputs into standardized database tables that reduced data entry time by approximately 50%.
- Analyzed 10M+ record datasets using complex Oracle and Teradata queries, delivering insights that enhanced operational efficiency across multiple aircraft programs and improved resource allocation.
- Designed and deployed two comprehensive Tableau dashboards for executives, increasing key performance indicators by 40% and improving talent retention visibility.
Featured Projects
G4NTT
AI-powered recommendation engine that automatically analyzes startup performance metrics and generates actionable growth strategies to improve key KPIs.
Interview-IQ
Real-time AI interview training platform combining fine-tuned LLM questions with computer vision analysis of eye contact, body language, and posture to provide instant feedback.
Balloon Bay
Real-time 3D weather balloon tracking system with trajectory prediction using OpenWeather API data to improve meteorological forecasting accuracy.
About Me
Hi, I'm Nicholas Goh, a Software Engineer specializing in QA test automation (Pytest, Playwright, API testing), enterprise AI/ML systems, and full-stack development. Currently working at Hewlett-Packard Enterprise (HPE) in Raleigh/Durham, NC, I build automated quality assurance suites, GraphRAG chatbots, surgical robotics GUIs, and data pipelines. Holding a Computer Engineering degree with deep specialization in AI/ML, computer vision, GCP, and defense/hardware engineering, I thrive at the intersection of software reliability and cutting-edge technology. During my engineering tenures across Fortune 500 leaders—HPE, Stryker, and Boeing—I've engineered GraphRAG frameworks boosting retrieval accuracy by 40-60%, surgical robotics force-feedback interfaces improving precision by 80%, and enterprise data pipelines processing 10M+ records. Whether architecting scalable Pytest & Playwright test suites or training real-time computer vision models on edge hardware, I am driven by building robust, high-integrity software that delivers measurable results.