Post Job Free
Sign in

Software Engineer Quality Assurance

Location:
Aliso Viejo, CA
Salary:
150000
Posted:
May 06, 2025

Contact this candidate

Resume:

Hyunwoo (Hyunoo) Park

***** ******** **, *** *****, CA. 92130

Phone: 858-***-****, E-mail: *******@*****.***

OVERVIEW

Experienced software engineer specializing in quality assurance, configuration management, and testing for complex systems. Skilled in software development, integration, and build engineering with a focus on ensuring high-quality deliverables.

WORK EXPERIENCE

Senior SOFTWARE ENGINEER Test Specialist L3Harris Technologies, Inc. December 2023 - March 2025 - Carlsbad

• Integrated the test environment with hardware such as PCs, communication system (real device fixture or simulation board), network switch, KVM switch, power supply, cables, etc by configuring network protocol like TCP/IP on Windows system to talk between the board and the PC, network file system (NFS), automation suite, logging, remote session capability in the software Lab.

• Maintained the Lab cleanliness for cables/table and safety for ESD (Electrostatic Discharge) with ESD mats or safe jacket.

• Dry Run and Formal Witness tests were performed as an SQA (Software Quality Assurance) and as a Test Engineer

• Supported to develop, debug and test the Automated Test tool with the enhancement of the existing test scripts based on python and C programming with Visual Code editor, BitBucket and Git extension Git tool.

• Security Clearance was obtained and COMSEC briefing was done. Senior SOFTWARE TEST DEVELOPMENT ENGINEER DexcomInc. September 2021 – December 2023 - San Diego

• Validated & Verified V&V Java-based & Kotlin-based Mobile App in Android UI/UX and IOS phone systems with the environment using Appium Server, Ruby, Docker, IntelliJ IDEA, Xcode, XCUITest, UIAutomator, Appium Inspector, Homebrew, Transmitter, GIT, Github, JDK, Charles Proxy, ADB, logcat. in automated method.

• Created or Debugged automation framework with Test Scripts with Java programming language in OOP manner based on Software Requirement Specification (SRS) or Jira bug ticket in TestRail within the acceptance criteria.

• Created test cases with the automated script and made a Pull Request then requested reviews from peers before merging the code to the master branch by using Git on GitHub.

• Attempted manually to reproduce customer's bugs based on Jira ticket, then either reporting the bug to Developer or correcting the configuration issue or procedure issue. etc. to guide the customer.

• Tested multiple phases such as smoke test, bug verification, sanity test, dry run, formal run and documentation based on compliance with multiple release candidates (RCs) from Artifactory in agile method.

• Configured and Executed Nightly Run for the automated test suite integrated with Github repository and testRail in order to report the output using the hardware (laptops and devices) set on the automation lab. SOFTWARE QA ENGINEER Brain Corporation

February 2018 – September 2021 - San Diego

•Tested various Robot's for Warehouse Floorcare,Office Floorcare, Auto Delivery, Shelf Scanning with Brain Software/Firmware such as Factory Tool for calibration, Autonomy for object/motion detection, Safety for speed/emergency stop, Data communication using Cloud and LTE/WiFi connection, OTA update, sandbox build/test simulation, Log analysis, Performance Test, etc.

• Led ROCBox Software Tool tests for provisioning the robot and installing BrainOS software to the robot and Robot's Factory Tool tests for diagnostics /calibration as a bring-up process.

• Released the software as a project in a meeting presentation by sharing the verified software images, regression test results, detailed feature description, key bug fixes description and approval confirmation.

• Maintained nightly build and Controlling merged build in Jenkins CI/CD build system or in command line.

• Loaded the built image in connection or remotely to a machine in order to test the robot system by logging and analyzing data, debugging the robotic system or reporting bugs.

• Reviewed/Updated/Developed test scripts (python, shell, bash, Jenkinsfile), test plan and test cases of high level software based on Machine Learning and embedded software based on Firmware/Hardware manually or in automation.

• Integrated and Tested various Robot's for Warehouse Floorcare, Office Floorcare, Auto Delivery, Shelf Scanning with camera sensor with Brain Software/Firmware such as Factory Tool for calibration, Autonomy for object/motion detection, Safety for speed/emergency stop, Data communication using Cloud and LTE/WiFi connection, OTA update, sandbox build/test simulation, Log analysis, Performance Test, which is using automotive software by utilizing python script and C/C++ programing language.

• Provisioned the robot and Installed BrainOS software to the robot and Robot's Factory Tool tests for diagnostics/calibration as a bring-up process.

• Released the software in a meeting presentation by sharing the verified software images, the regression test results, the detailed feature description, the key bug fixes description and the approval by peers.

• Maintained nightly build and Controlled the merged build in Jenkins CI/CD build system. SOFTWARE Integration/Build Engineer Qualcomm

August2013 – February 2018 - San Diego

• Worked for Software Release and Support of Biometrics fingerprint R&D project by Integrating Software Source codes and by Building binaries and library images of Android HLOS/TrustZone security applications on Linux and Windows systems.

• Created/Updated scripts to build Linux-based Android images or to load images to configure settings for Android devices connected to PC as an automated process.

• Debugged build and integration issues using GIT, Gerrit, Perforce, Collaborator, Package Warehouse Cruise Control as well as code syntactic analysis tool (KlockWork) .

• Worked for LLVM ARM compiler testing by Building, Validating and Releasing Linux/Windows toolchain, NDK toolchain on build system by testing spec 2000/2006 and other benchmarks on Automated Infrastructure nightly validation system in Agile method.

• Debugged Infrastructure for benchmark failure cases by compiling C/C based benchmarks with llvm-arm clang compiler when toolchain is not an issue.

• Set up multiple custom android devices with power strip and USB hub in chamber and rack room in order to measure/validate device performance and pre- check-in correctness by flashing OS images for multiple devices with automated command line script using cron job or by flashing images manually for a single device by using JTAG and T32 in remote environment.

• Tested, Verified, Validated, Troubleshoot and Debugged embedded/RTOS Software of Mobile/Modem Chipset, Secure Processor

(SPSS), WLAN Chipset Drivers (IoT) of CoreBSP for software/hardware interaction on the Integrated build in QCT Multi-task LAB environment using HW facilities (Servers, Rack PCs, Power Supply, JTAG, FPGA, ASIC Chipset circuit board, debug board, Modem Test Platform, Chamber, etc.).

• Tested the Emulated Modem/AP/SP BootRom of Crypto/RNG APIs on Virtual Device Emulation environment of Citrix XenApp and VMWare Virtual Platform Explorer environments (Veloce, Virtio and RUMI) with FPGA connected devices for the initial debugging.

• Debugged Build problem of test framework with compilation error, configuration error, code algorithmic error, code manipulation error, porting error, cmm script, scon/make script error.

• Designed and Created the Test code using C/C++ programming language for SPSS API in the test framework.

• Worked for Database Systems unit testing with Junit on Eclipse IDE, Tested Web services API using postman

(GET,PUT,POST,DELETE), Tested Selenium IDE/WebDriver automation tools then Transferred the Selenium script to the different language like Java, Python, Perl or Ruby for the further automation run on TestNG environment. SOFTWARE/FIRMWARE Test Engineer Novatel Wireless, Inc. June 2008 – August 2013 - San Diego

• Supported Software/Firmware Development with Unit Testing, Validating or Debugging with Mobile/Modem LTE/EVDO/WiFi devices.

• Tested LTE/EVDO Callbox connection & data throughput of communication using UDP or TCP/IP network communication protocol and Tested 4G to 3G/1xRTT handover (interRAT) RF Shield room as a Simulation, or Web-based UI over WiFi Router and GPS over WiFi, Location Sensor over WiFi in real Fields as a Field testing.

• Worked AT commands on hyperterminal, firmware flash on device, device provisioning, firmware (FOTA) upgrade using OTADM & APN PDN change by OTA on Verizon Motive Server.

• Checked LTE, eHRPD, HRPD, 1x on QXDM, driver detection & QXDM/Wireshark/System logs.

• Configured and Managed Remote Systems (Windows, Linux) by attaching JTAG, MiFi device, USB relay with Power Supply equipment, USB camera to show UI display and Power Strip Controller to control power on Web with Virtual systems (RDP, VNC or TeamViewer), Device Driver, QPST/QXDM, JTAG trace32 script, etc.

• Validated & Verified Firmware by Sanity Testing including Compliance testing about SIM activation with each Radio Access Technology, IMS registration /de-registration, SMS validation, MIP authentication, IPv4/IPv6 Connectivity and Wireshark message confirmation.

• Integrated System Testing with Spirent Suite System Requirement in Automated program overnight for Longevity, Throughput, Stress testing, etc.

• Trained/Lead co-workers, new team members or/and junior team members for technologies and test methods when necessary & Writing WiKi page for technical knowledge and experience. SOFTWARE ENGINEER CA Technologies, Inc.

June 1997 – March 2008 - Islandia, NY

• Supported distributed Client/Server Network Database system.

• Worked for Business Enterprise System which is running on GUI, Web UI and Command line option on Multiple Platforms such as Windows, Unix, Linux and VMWare environment as client/server application.

• Investigated problems, Determined root cause and Debugged product bugs with Visual C/C, MS SQL Enterprise Manager, Query Analyzer, UNIX/Linux gcc, IngresSQL and Java using cygwin on Windows, Solaris, HP-UX, AIX and Linux.

• Created and Packaged Install Shield .MSI file on Windows and RPM package on RedHat Linux for the Master Installation image fixes.

• Guided customer's toward common Application Support processes and provided technical expertise on a specific environment or configuration.

• Created and updated customer or internal issues in the bug tracking system.

• Ported source codes from previous patches between heterogeneous platforms and Modified by testing functionality, stress, regression and performance. • Installed and Maintained Linux and Windows build/test environment for GA products which are related to relational DB and CLIENT/SERVER technology. EDUCATION

Rochester Institute of Technology RIT

September 1995 - March 1997 Masters, MS in Computer Science Washington State University WSU

January 1993 - December 1995 Bachelors, BS in Computer Science NOTABLE SKILLS

Hyperterminal Integration Test Automation Software Testing XCUITest QA Software Infrastructure AIX Objdump Perl Web UI LLVM Build Engineering TestRail GUI Code Review Quality Assurance Data Communication Configuration Appium Server Test Suite Performance Analysis Management Selenium BASH iOS Android ADB logcat VMWare GIThub JTAG T32 FPGA Python C/C++ QXDM QPST RDP Linux Windows REST Postman Java TCP/IP UDP



Contact this candidate