
Justin Tan
Verified Expert in Engineering
Automation Engineer and Software Developer
Sunnyvale, CA, United States
Toptal member since July 7, 2025
Justin is a proven QA automation engineer with experience at top-tier companies including Google, Apple, and Amazon. He delivers high-quality test solutions across back-end, mobile, and web platforms. Specializing in building scalable Python-based automation frameworks, optimizing CI/CD pipelines, and driving end-to-end quality coverage, Justin excels in fast-paced development environments. Bilingual in Mandarin and English, he is ready to exceed expectations.
Portfolio
Experience
- Windows - 7 years
- Python 3 - 5 years
- Linux - 4 years
- Android Debug Bridge (adb) - 4 years
- iOS - 4 years
- AIOps - 1 year
- Vertex - 1 year
- Google Cloud - 1 year
Preferred Environment
Android Debug Bridge (adb), Python 3, iOS, Windows, Linux, QA Automation, APIs, Bug Fixes, Python, Quality Assurance (QA), Workflow Automation & System Integration, Manual QA, Bug Discovery & Tracking, Test Automation, Manual Testing, QA Testing, Mobile Device QA Automation
The most amazing...
...solution I've implemented was a clustering system that improved data organization by 1,200%, enabling significantly faster retrieval and analysis.
Work Experience
Test Engineer
- Designed and maintained Python-based automation test frameworks supporting Google Pixel devices across Linux, macOS, and Windows platforms, accelerating regression testing efficiency and device validation cycles.
- Achieved full automation coverage for Android and iOS apps, including Android Debug Bridge (adb) and UI testing, reducing manual quality assurance effort and improving test reliability across augmented reality, virtual reality, and mobile ecosystems.
- Integrated automation scripts into CI/CD pipelines with Jenkins and GitHub Actions, streamlining test execution and reporting across staging and production.
- Spearheaded Bluetooth protocol test case design and debugging for wireless pairing and audio streaming, improving hardware-software integration quality in next-generation consumer electronics.
Test Engineer
Apple
- Tested weekly partitions in Apple's China-based iCloud data center.
- Conducted database testing on iCloud's services as well as ad hoc bug fixes and experimental features.
- Executed comprehensive testing procedures for ML A/B testing. This resulted in a high level of customer satisfaction and adherence to international product launches and business requirements through functional, integration, and regression testing.
Data Quality Assurance
First DataBank
- Implemented advanced clustering techniques to significantly enhance data collection efficiency, resulting in an improvement of over 1,200%, in support of organizational processes for data management.
- Led the transformation of medical device-specific data from various sources through the utilization of the Prizm platform, MS Excel, Power BI, and SQL, ensuring high-quality data.
- Trained teammates on new processes to streamline workflows and boost efficiency.
Experience
Real-time Chat Application
https://github.com/shobeit/Chatlogin-ReactFirebase Authentication securely manages user credentials, supporting email and password sign-up and Google OAuth integration for seamless onboarding.
The core chat view enables users to send and receive messages in real time using Firestore as the back-end database. Messages are timestamped, organized by chat rooms or threads, and synchronized instantly across all connected clients. The user interface includes scrollable chat windows, automatic scroll-to-latest-message behavior, and clear sender/receiver message formatting for readability.
Education
Certification in Software Development
UC Berkeley - San Francisco, CA, USA
Associate's Degree in Biomedical Engineering
Temasek Polytechnic - Singapore
Certifications
AI and Machine Learning on Google Cloud
Coursera
Skills
Libraries/APIs
React, Playwright
Tools
Android Debug Bridge (adb), MATLAB, Power BI Desktop
Languages
Python 3, Python, SQL, HTML, CSS, JavaScript, Java, Swift
Paradigms
Test Automation, Manual Testing, Automated Testing, Agile
Platforms
iOS, Windows, Linux, Android, Firebase, iCloud
Storage
Google Cloud
Other
QA Automation, Bug Fixes, Quality Assurance (QA), Workflow Automation & System Integration, Manual QA, QA Testing, Data Labeling, Data Annotation, Mobile Device QA Automation, Mobile App Testing, APIs, Bug Discovery & Tracking, AIOps, Vertex, Binary Analysis, Circuit Analysis, Anatomy, Genetics, Organic Chemistry, Clustering
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring