About

Thanks for stopping by. Read below to learn more about myself and my background.

Jiongdao Wang at work with a colleague

Background

I'm an ISTQB Certified Test Automation Engineer with a passion for building software that feels invisible — lightweight, fast, and beautifully engineered.

My expertise spans test automation, systems programming, and full-stack development. I thrive at the intersection of quality and performance, designing frameworks that make complex systems reliable, and applications that respect the user's time and focus.

Beyond automation, I actively explore AI, blockchain, and high-performance systems — driven by a curiosity to rethink how we interact with technology, from automation to decentralization.

I hold a Master's degree in Electrical Engineering and Information Technology from Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), where I specialized in reinforcement learning applied to robotic systems.

Education

Master of Engineering (MEng)

Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU)

Elektrotechnik-Elektronik-Informationstechnik | Apr 2020 - Sep 2023

Grade: 2.2 (German system)

Master's Thesis: "Implementation of Reinforcement Learning Algorithms Using Learning from Demonstration on a Robot Arm" (Grade: 1.7)

Bachelor's Degree

Jiaxing University, China

Measurement Control Technology and Instruments | Sep 2014 - Jul 2018

Grade: 81.3/100.0

Bachelor's Thesis: "Software Development of Automotive Electronic Controller Based on Simulation"

Experience

Test Automation and Development Engineer (Advanced)

in-tech GmbH | Full-time | Feb 2026 - Present

Garching, Bavaria, Germany (Hybrid)

Focus: Advanced Test Development, API & Load Testing, Technical Support

  • Full Lifecycle Project Support: Integral contributor to the BMW Neue Klasse series since its early development stages, supporting the project through its evolution to the current market release phase.
  • Advanced Test Development: Responsible for the automated verification of the BMW Neue Klasse series, focusing on a multi-ECU rack environment (4 interconnected ECUs).
  • High-Performance Scripting: Developed and maintained TestJob scripts using TypeScript and WebAssembly (Wasm) for rigorous API and load testing of on-ECU services.
  • Core Library Engineering: Designed and implemented Python-based core libraries to facilitate complex interactions and communication protocols with ECU hardware.
  • Technical Consultancy: Providing specialized technical support to team members and BMW counterparts regarding test environment stability and script execution.
  • Knowledge Transfer: Providing the onboarding and technical training for new colleagues to ensure seamless integration into the project's automation workflow.

Test Automation and Development Engineer (Junior)

in-tech GmbH | Full-time | Dec 2023 - Feb 2026

Garching, Bavaria, Germany (Hybrid)

Focus: Automation Frameworks, Python Development, System Verification

  • Early-Stage Development: Joined the BMW Neue Klasse project during its initial development phase, establishing core testing workflows and automation strategies.
  • Test Automation: Created and executed automated test suites and cases using Robot Framework for BMW ECU verification in a rack-based setup.
  • Core Library Development: Developed Python libraries to automate interactions with ECU interfaces, enhancing testing efficiency and reliability.
  • Service Validation: Conducted automated testing for ECU-based services, ensuring high quality and adherence to project specifications.
  • Collaborative Support: Provided technical assistance to the team and external partners to resolve testing issues.
  • Mentoring: Supported the onboarding process of new team members by sharing technical knowledge and project best practices.

Student Research Assistant

Chair of Autonomous Systems and Mechatronics - FAU | Part-time | May 2022 - Oct 2022

Erlangen, Bavaria, Germany

Assisted a Ph.D. student in preparing laboratory courses. Controlled a 7-DOF Franka Emika robot via Python and ROS1, implemented control algorithms from research papers to enable human-gripper collaboration on object handling, integrated YOLOv5 for object detection.

Student Research Assistant

Chair of Autonomous Systems and Mechatronics - FAU | Part-time | Aug 2021 - Oct 2021

Erlangen, Bavaria, Germany

Used the Fluke 6500 Appliance Tester to measure the insulation and safety of laboratory equipment, kitchen devices, and IT devices in the office of the department.

Skills

Programming Languages: TypeScript, Rust, Python, C++

Frontend: Angular, SvelteKit, React, Astro

Backend: Tauri, Node.js, Supabase, PostgreSQL

Blockchain: Solidity, viem, web3.js, Smart Contracts, Merkle Trees

Robotics & AI: ROS1, Reinforcement Learning, YOLOv5, Robot Control

Testing: Automated Testing, Test Development, Quality Assurance

Tools: Git, Docker, Wrangler, Angular CLI