{"id":34502850,"url":"https://github.com/syeddanishdev/resume","last_synced_at":"2026-05-06T13:17:41.377Z","repository":{"id":327644500,"uuid":"1110001103","full_name":"syeddanishdev/resume","owner":"syeddanishdev","description":"Senior QA Engineer | Playwright \u0026 Appium  + AI-Powered Testing | Automation Testing | Toronto","archived":false,"fork":false,"pushed_at":"2025-12-04T21:18:26.000Z","size":129,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-12-08T05:36:03.709Z","etag":null,"topics":["canada","generative-ai","google-gemini","hiring","javascript","open-to-work","playwright","qa-engineer","resume","test-automation","toronto","typescript"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/syeddanishdev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-12-04T15:20:34.000Z","updated_at":"2025-12-04T21:18:30.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/syeddanishdev/resume","commit_stats":null,"previous_names":["syeddanishdev/resume"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/syeddanishdev/resume","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syeddanishdev%2Fresume","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syeddanishdev%2Fresume/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syeddanishdev%2Fresume/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syeddanishdev%2Fresume/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/syeddanishdev","download_url":"https://codeload.github.com/syeddanishdev/resume/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syeddanishdev%2Fresume/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32695270,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-06T08:33:17.875Z","status":"ssl_error","status_checked_at":"2026-05-06T08:33:17.221Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["canada","generative-ai","google-gemini","hiring","javascript","open-to-work","playwright","qa-engineer","resume","test-automation","toronto","typescript"],"created_at":"2025-12-24T02:21:06.496Z","updated_at":"2026-05-06T13:17:41.372Z","avatar_url":"https://github.com/syeddanishdev.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Danish Ali \n**Senior QA Automation Engineer | AI-Powered Testing Specialist**  \nToronto (GTA) • 📧 syeddanishdev@gmail.com  \n[linkedin.com/in/syeddanishdev](https://linkedin.com/in/syeddanishdev) • [github.com/syeddanishdev](https://github.com/syeddanishdev)\n\nDownload PDF → [Danish-Ali-Resume.pdf](./Danish-Ali-Resume.pdf)\n\n![Profile views](https://komarev.com/ghpvc/?username=syeddanishdev\u0026color=brightgreen)\n### Professional Summary\nSenior QA Engineer with 10+ years turning manual testing pain into AI-accelerated, self-maintaining automation.  \nSpecialised in **Playwright + Generative AI (Google Gemini)** to auto-generate and self-heal E2E tests from plain English.  \nEx-Unity + ServiceTitan. 3× published VR/UX researcher (QoMEX 2020). Open-source contributor with projects used by 500+ testers.\n\n# Danish Ali  \n**QA Engineer | AI-Powered Test Automation Specialist**  \nPickering / Greater Toronto Area • (647) 833-9990 • syeddanishdev@gmail.com  \nlinkedin.com/in/syeddanishdev • github.com/syeddanishdev  \n\n### Profile  \nQA Engineer with 10+ years across fintech, gaming, and telecom. Currently building AI-driven Playwright frameworks that auto-generate and self-hepair tests using Google Gemini. Proven track record reducing regression time and post-release defects at ServiceTitan and Unity. 3× published VR/UX researcher (QoMEX 2020).\n\n### Technical Skills  \n- Automation: Playwright (expert), TypeScript, AI test generation (Gemini 1.5 Flash), Appium  \n- API \u0026 Performance: Postman, SoapUI, k6, Charles Proxy, Unity Profiler  \n- Tools \u0026 CI/CD: GitHub Actions (expert), TestRail, Jira, Jenkins, GitLab CI  \n- Domains: Web, Mobile (iOS/Android), Game Engines (Unity), VR/AR  \n\n### Professional Experience  \n\n**ServiceTitan Technologies – Toronto, Canada**  \n**QA Engineer** → March 2024 – Present  \n- Designed and shipped open-source AI tool (ai-playwright-genAI) that converts plain-English scenarios into production Playwright tests using Google Gemini  \n- Built and maintain Playwright automation suite integrated with GitHub Actions, cutting manual regression effort by 70%  \n- Reduced post-release defects 25% through tighter shift-left practices and pipeline monitoring  \n- Own functional, regression, and API testing for scheduling, dispatch, and invoicing modules  \n\n**Unity Technologies**  \n**QA Engineer** → June 2021 – March 2024  \n- Delivered Playwright + internal framework automation for Unity Play and Struckd (web + mobile game platform)  \n- Performed deep performance testing with Unity Profiler; caught memory leaks and frame-rate drops affecting 60%+ of Android devices  \n- Standardized automation practices and mentored team members on modern E2E testing  \n\n**T-Mobile Telekom Innovation Laboratories – Germany**  \n**QA Tester** → October 2018 – May 2021  \n- Tested 5G mobile apps and VR/AR prototypes in fast research cycles  \n- Reduced regression effort 50% by introducing early automation in sprint zero  \n\n**Raptor Interactive**  \n**QA Analyst** → March 2015 – April 2017  \n- Prevented revenue loss by catching critical in-app purchase bug 48h before launch  \n- Automated smoke and compatibility tests with Appium across 50+ Android devices  \n\n**SATISTRUM**  \n**Jr QA Tester** → January 2014 – February 2015  \n- First exposure to structured testing and defect tracking; proposed automation that became team standard  \n \n\n### Open Source \u0026 AI Testing Projects (github.com/syeddanishdev)\n- **ai-playwright-genAI** → 1st public tool that turns “As a user I want to login” into full Playwright + TypeScript test using Gemini  \n- **ai-playwright-demo** → Zero-manual-selector E2E framework with 100% coverage on OpenCart  \n- All projects include GitHub Actions, TestRail sync, video reports  \n\n### Research \u0026 Publications (QoMEX 2020 – IEEE)\n- “Influence of Hand Tracking as a way of Interaction in Virtual Reality on User Experience”  \n- “Comparing emotional states induced by 360° videos via HMD vs screen”  \n- “User Experience of Reading in Virtual Reality – Text Distance, Size and Contrast”  \n\n### Education\nMaster of Science in Computer Science → Technische Universität Berlin → 2017–2021  \nBachelor of Science in Computer Science → NCBA\u0026E Lahore → 2010–2014  \n\nLanguages: English (native), German (basic)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsyeddanishdev%2Fresume","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsyeddanishdev%2Fresume","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsyeddanishdev%2Fresume/lists"}