Islamabad, Pakistan
Introduction
Work Experience
Education
Technical Skills
Islamabad, Pakistan
English
Urdu
Hindi

Muhammad Usman Siddiqui

Software Engineer | QA & Test Automation

I'm a software engineer based in Islamabad, Pakistan, with around three years of professional experience in fast-paced startup environments. My work spans software development, SQA, test automation, SQL and API testing, and I build and test software end to end with a strong focus on problem-solving, quality and continuous learning.

Today I work as a Software Engineer at Stellarsoft on Orcastrator, a QA automation product. Our team handles requirements gathering, development, unit testing and deployments end to end. I build backend services with .NET Core, Azure Functions and SQL alongside Vue and Next.js features, develop REST APIs, and write Playwright end-to-end automation for functional and regression coverage.

Earlier, I worked remotely as an SQA Analyst on contract for Imaginera, a UK client of Stellarsoft, performing functional, regression, API, integration and UI testing and using SQL for data warehouse (DWH) validation, data integrity checks and discrepancy detection. Before that I was a Junior Software Developer at Stellarsoft, after an internship there, building ASP.NET Core APIs and Azure Functions and working on Vue.js, React and Tailwind CSS frontends.

I write code with AI assistance (Cursor, Claude and GitHub Copilot) and review what it produces, using the same tools for debugging, refactoring, test generation and SQL analysis. Alongside work, I'm studying for a Bachelors of Data Science at Virtual University of Pakistan (expected 2028).

Work Experience

Stellarsoft since May 2024: an internship, then Junior Software Developer, and now Software Engineer, with a contract SQA engagement at Stellarsoft's UK client Imaginera in between. Alongside this, I freelance for Dubai Rental Tours and co-founded Techbom, a part-time software team.
Software EngineerFeb 2025 - Present
Stellarsoft • Full time (Remote) • Dubai
  • Built backend services with .NET Core, Azure Functions and SQL, alongside Vue and Next.js features.
  • Developed REST APIs covering authentication, business logic and data workflows.
  • Built Playwright end-to-end automation for functional and regression coverage.
  • Work on Orcastrator, a QA automation product, where the team handles requirements gathering, development, unit testing and deployments end to end.
  • Used Cursor, Claude and GitHub Copilot for AI-assisted development, debugging, refactoring and test generation, and review the output.
  • Contributed to code reviews, testing and Agile sprints on multi-tenant applications that use dependency injection.
Orcastrator dashboard showing test suite, environment and orchestration counts with execution and quality trend charts
Orcastrator test suites view listing suites with passed and failed test case counts
SQA AnalystNov 2024 - Jan 2025
Imaginera (via Stellarsoft) • Contract (Remote) • UK client
  • Performed functional, regression, API, integration and UI testing.
  • Built Playwright end-to-end automation for regression and functional coverage.
  • Used SQL for data warehouse (DWH) validation, data integrity checks and discrepancy detection.
  • Leveraged Cursor for AI-assisted SQL development and analysis.
Orca web application workflow list view
Junior Software DeveloperJul 2024 - Oct 2024
Stellarsoft • Full time (On-site) • Islamabad
  • Built ASP.NET Core APIs with JWT authentication and RBAC authorization, using dependency injection.
  • Developed Azure Functions for backend workflows and services.
  • Contributed to Vue.js, React and Tailwind CSS development within Clean Architecture.
  • Worked on the CDS product, whose frontend started in Vue with the Quasar framework, using props, slots and recursive components.
  • Worked on multi-tenant applications.
Stellarsoft admin application invoice list
Stellarsoft admin application transactions list
Application Developer InternMay 2024 - Jun 2024
Stellarsoft • Internship
  • Learned technologies suggested by a senior engineer and applied them in a personal project (Burger To Night, originally BiteQuest), before joining as a Junior Software Developer in July 2024.
Associate Software EngineerDec 2023 - Present
Dubai Rental Tours • Freelance contract (Remote) • Dubai
  • Built and maintained React frontend features with JSON-based data handling.
  • Improved SEO performance through LLM-assisted content optimization.
  • Provide ongoing support for the website: fixes, hosting, content updates and SEO.
Home page of the DubaiRentalTour bus rental website
About section of the DubaiRentalTour website with company details
Co-founder2022 - Present
Techbom • Part-time • Islamabad
  • Co-founded Techbom, a part-time software team that builds its own products and takes on selective client work alongside our other jobs.
  • Built Pascal, delivery management for a UK delivery business, with a dispatcher web app, a driver phone app and a public storefront.
  • Built Relay, a social publishing tool with AI drafts, human approval and duplicate-safe retries, shown in a demo workspace.
  • Prepared the demo and made smaller contributions to PharmaFlow, the team's cloud pharmacy point-of-sale system, which is mostly developed by Umaid Siddiqui.
Pascal dispatcher overview with a live map of delivery vans
Relay dashboard showing connection health and posts waiting for review

Education

Virtual University of PakistanBachelors of Data Science • Aug 2024 - Expected 2028 • CGPA 3.4
Roots International School & CollegesIntermediate Computer Science • Apr 2022 - Apr 2024 • CGPA 3.73

Technical Skills

Backend & APIsC#, ASP.NET Core / .NET Core, Entity Framework Core, Azure Functions, REST APIs, Swagger/OpenAPI, JWT authentication, RBAC authorization, dependency injection, multi-tenant applications.
FrontendJavaScript, TypeScript, HTML/CSS, Vue.js (Options and Composition API) with Pinia and Quasar (props, slots and recursive components), React, Next.js, Tailwind CSS.
Testing & AutomationTest automation with Playwright (end-to-end); manual testing (test cases, regression runs, bug reporting); API testing with Postman; functional, regression, integration, UI and unit testing.
Databases & Data ValidationSQL, SQL Server and PostgreSQL, including data warehouse (DWH) validation, data integrity checks and discrepancy detection.
Cloud & DevOpsAzure Functions, Key Vault, Blob Storage and App Service; Azure DevOps (boards and CI/CD pipelines); Git branching workflows; deployments; Docker (basic, using docker-compose files).
AI-assisted DevelopmentCursor, Claude and GitHub Copilot for development, debugging, refactoring, test generation and SQL analysis; prompt engineering for AI-assisted development and review of the generated code.
Engineering PracticesWorked within Clean Architecture; requirements gathering, code reviews and Agile sprints.