Clare So

QA Engineer at mozilla-mobile

Waterloo, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Clare So is a QA Engineer with 11 years of experience in software testing and delivery, based in Waterloo, Ontario. She combines hands-on test automation skills across web and mobile—authoring Cypress e2e tests for Mattermost and XCUITest UI work for Firefox iOS—with backend QA contributions to popular open-source projects like the Faker Python library. Known for improving locale-specific data generation and accessibility-focused UI tests, she bridges developer and tester perspectives to make features reliable across languages and platforms. With a Master’s and BSc from Western University and conservatory-level musical training (ARCT), she brings disciplined attention to detail and creativity to complex testing problems.
code11 years of coding experience
bookBachelor of Science (Honors), Bachelor of Science (Honors) at Western University
bookARCT, ARCT at Royal Conservatory of Music
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (25)

data-generation10
uitest10
e2e-testing10
javascript10
ios10
cypress10
python10
e2e-test10
testing10
faker10
swift10
ui-testing10
test-automation10
ios-application10
ui-design9

Programming languages (15)

JavaRustPugVueHTMLJupyter NotebookKotlinTypeScript

Github contributions (5)

github-logo-circle
mozilla-mobile/firefox-ios

Sep 2022 - Jan 2023

Firefox for iOS
Role in this project:
userMobile Developer (iOS)
Contributions:731 reviews, 23 commits, 590 PRs in 4 months
Contributions summary:Clare primarily contributed to the Firefox for iOS project, focusing on UI and functional enhancements related to the user interface and testing. The commits show work refactoring and updating tests, including UI tests using XCUITests, specifically targeting aspects like the visual appearance and functionality of the app. The user implemented changes to improve the user experience and ensure proper display of features. The user also addressed issues related to accessibility.
firefoxbrowserios-appswiftios
joke2k/faker

Aug 2017 - Oct 2018

Faker is a Python package that generates fake data for you.
Role in this project:
userBack-end Developer / QA Engineer
Contributions:18 commits, 7 PRs, 9 comments in 1 year 1 month
Contributions summary:Clare contributed to the Faker Python package, focusing on the `zh_TW` and `zh_CN` locale address providers. They added street names, suffixes, and enabled city suffixes to enhance address generation. Furthermore, the user implemented tests for the newly added address components and section numbers, ensuring the quality and functionality of the faker library. In addition, they introduced replacements for non-ASCII characters in the `pt_BR` internet provider.
pythontest-datatestingdummy-datadataset
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Clare So - QA Engineer at mozilla-mobile