$ cat about.md

About me

I'm Hamid — a Senior Software Engineer in Test based in Vancouver, BC, with 10+ years of experience building automation frameworks for cloud-native and distributed systems. I've worked at companies like Fortinet and Dropbox, where I led quality engineering efforts across UI, API, and backend layers.

My Master's research at the University of Saskatchewan focused on automated testing for legacy system re-engineering, resulting in an IEEE-published paper and a nomination for the best thesis award.

I believe quality engineering is a team sport — not a gate at the end of a sprint. I write about test strategy, automation architecture, shift-left practices, and the tools that make QA teams faster and more effective.

// skills

Automation

PythonJavaC#SeleniumPlaywrightPyTestRestAssuredShell scripting

API & Security

PostmanBurp SuiteJMeterREST/JSON

Observability

GraylogAllure ReportsExtent ReportsLog analysis

Data

SQLOraclePandasKafkaJupyter Notebook

CI/CD & DevOps

JenkinsDockerGitTestRailJiraVS Code

Platforms

LinuxmacOSWindowsiOSAndroid

// research

IEEE SANER 2021

A testing approach while re-engineering legacy systems: An industrial case study

Khodabandehloo, H., Roy, B., Mondal, M., Roy, C., & Schneider, K. (2021). 2021 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 600–604.

MS Thesis · University of Saskatchewan · 2020

Improving Automated Software Testing while Re-engineering Legacy Systems in the Absence of Documentation

Nominated for the best thesis award. Explores strategies for building effective test coverage when re-engineering legacy systems with no existing documentation or test suite.

read thesis →

// get in touch

Open to conversations about quality engineering, test architecture, and team culture.