My QA Projects

QA Projects I was involded.

View on GitHub

a QA Engineer’s work experience. discussing the devices and software tested.

Bluetooth testing

Bluetooth testing lab

Using my Bluetooth testing lab with a Raspberry Pi 5 Cluster that allows for automated testing, multi-device compatibility, and signal analysis.

General Use Cases

Basic idea of the Architecture

Node Role Tools Installed
Pi 1 Controller Ansible, Grafana, Logstash
Pi 2 Test Node PyBluez, hcitool, btmon
Pi 3 Test Node PyBluez, hcitool, Ubertooth
Pi 4 Test Node PyBluez, hcitool, nRF Sniffer

Basic Playbook

  1. Scan for devices
  2. Pair with devices
  3. Check signal strength (RSSI)
  4. Send/receive data
  5. Store results

Shopping list:


Testing AR/VR/MR


Testing Power

once my home lab is ready, I will give this a try as well.


Testing Audio

Chip-level audio testing

once my home lab is ready, I will give this a try as well.


In the works:

Testing AI


ADB cmds [still updating]


Data Analysis

Statistical Analysis

using python, numpy, pandas, prettytable and Matplotlib.


Handbook status
[Link to Selenium_Java page] Done
[Link to Selenium_Python page] Done

done mostly web-automation. I am familiar with Appium but didn’t pursuit it. If Ai will take over will this be even of interest in the future?


my experience in testing and technical writing.

Some of the devices I tested as a QA Engineer:

1 Google Assistant (e2e) testing

Feature Regression Triage Comparison
(deepDives)
Dogfood
Actions (Date Questions) DONE DONE DONE DONE
My Day (DaylyBrief) DONE DONE DONE DONE
Actions (Device Questions) DONE DONE DONE DONE
Music (Youtube, Spotify, Pandora) DONE DONE DONE DONE
News (Sports, NPR) DONE DONE DONE DONE
Remote Casting (Youtube, Netflix) DONE DONE DONE DONE
Actions (Misc) DONE DONE DONE DONE
Radio, Podcast (Questions) DONE DONE DONE DONE
Productivity Actions (Alarm, Timer, Reminder) DONE DONE DONE DONE
Answers (Nutrition. Pronounce, Spelling, Web answers) DONE DONE DONE DONE
Personal Answers (Calendar. Photos, Flights, and more) DONE DONE DONE DONE
* Contributed massively to the Google Assistant triage playbook.
* Created the handbooks for 
  * onboarding, 
  * flashing Google Assistant, 
  * writing bug reports, 
  * and so on.

2 Google Assistant with wearables (verification testing)

3 Alexa (verification testing)

4 Google Embedded infotainment system

5 Fitbit

6 Pixel 5G power performance testing

Feature 12V device 8V device Triage
AirplaneRockbottom DONE DONE DONE
Bouncy Ball DONE DONE DONE
Chrome Browsing Wifi DONE DONE DONE
Chrome Browsing scroll DONE DONE DONE
GFX DONE DONE DONE
Keepress OOB DONE DONE DONE
LocalYoutube Music DONE DONE DONE
Partial Wakelock DONE DONE DONE
Photos (4K60FPSH265) DONE DONE DONE
Photos (AVI) DONE DONE DONE
Photos (MFC) DONE DONE DONE
Static Display DONE DONE DONE
Youtube Wifi DONE DONE DONE
Youtube stream DONE DONE DONE