Open to QA / SDET opportunities
Hassnain Raza
|
SQA Automation Engineer at Digisoft Transformation Solutions and a 2026 Software Engineering graduate of Bahria University, Karachi. I test company products end to end with Playwright and TypeScript, push them with JMeter, scan them with OWASP ZAP, and run the lot from Jenkins — on top of the Python automation frameworks I build from scratch.
- 0Frameworks built from scratch
- 0Week SDET internship
- 0Professional certifications
- 0Disciplines: E2E, API, perf, security
01 — About
Quality is a system, not a phase
I'm a Software Quality Assurance engineer based in Karachi, currently working as an SQA Automation Engineer at Digisoft Transformation Solutions. I graduated in Software Engineering from Bahria University, Karachi in 2026.
At Digisoft I work across the full quality picture on the company's products: end-to-end UI automation in Playwright with TypeScript, load and stress testing with Apache JMeter, security scanning with OWASP ZAP, and Jenkins pipelines that run all of it without anyone having to remember to.
My own focus is building the framework, not just the tests. Both of my public projects were written from an empty folder up: driver factory, base page, reusable utilities, logging, configuration management, environment variables, custom validators and custom exceptions — the plumbing that decides whether a suite still works six months later.
That side is Python: Selenium WebDriver with Pytest, the Page Object Model, data-driven tests from Excel, cross-browser and headless execution, screenshots on failure — and Requests with Postman for CRUD, authentication, header and response validation, and JSON schema assertions, all running in GitHub Actions with HTML and Allure reports attached.
I got my grounding during an 8-week SDET internship at Tekovex, working functional, regression and API testing in an Agile team, managing defects in Jira and querying data with SQL.
02 — Skills
The toolkit
What I actually use day to day, grouped by what it is for.
Performance Testing
Security Testing
API Automation
Framework Development
CI/CD & Reporting
Languages & Databases
Process & Tools
Core Proficiency
03 — Experience
Where I have worked
SQA Automation Engineer
CurrentDigisoft Transformation Solutions
2026 — Present · Karachi, Pakistan
- Build and maintain end-to-end UI automation for the company's products using Playwright with TypeScript.
- Run performance testing with Apache JMeter — load and stress profiles to establish response-time baselines and surface bottlenecks.
- Carry out security testing with OWASP ZAP, scanning the products for vulnerabilities and tracking findings back to the team.
- Automate execution through Jenkins pipelines so suites run per build rather than on request.
- Cover functional, regression, smoke and sanity cycles across releases and follow defects through to closure.
Software Development Engineer in Test (SDET) Intern
Tekovex
04/2026 — 07/2026
- Developed and executed UI and API automated tests using Python, Selenium WebDriver, Pytest, Requests and Postman.
- Contributed to automation framework development alongside the engineering team.
- Performed functional, regression and API testing across the product.
- Managed defects in Jira and collaborated in an Agile environment using Git and SQL.
Bachelor of Software Engineering
Bahria University, Karachi
09/2022 — 06/2026
- Coursework across software quality assurance, databases, data structures and web engineering.
- Built a strong foundation in SDLC, STLC and Agile delivery alongside hands-on automation practice.
04 — Projects
Frameworks I built
Both written from an empty folder up, and both open source on GitHub.
Selenium Python Automation Framework
A scalable UI automation framework built with Python, Selenium WebDriver and Pytest — designed so new test cases are a few lines, not a copy-paste of setup code.
- Page Object Model with a shared base page
- Driver factory, fixtures and WebDriver Manager
- Excel-based data-driven testing
- Logging, config management and environment variables
- Cross-browser and headless execution
- HTML and Allure reports, screenshots on failure
- GitHub Actions CI on every push
Python API Automation Framework
A modular REST API automation framework using Python Requests and Pytest, with a reusable API client so each test describes the contract rather than the transport.
- Reusable API client wrapping Requests
- Full CRUD coverage and authentication flows
- JSON schema validation and response assertions
- Logging and configuration management
- Separate smoke and regression suites
- GitHub Actions CI on every push
More work in progress on github.com/hassnain11.
05 — Certifications
Certifications
Verified credentials — each card opens the certificate.
06 — Contact
Let us talk quality
Hiring for a QA Automation or SDET role, or need a Python test framework built from scratch? I reply to every message.
- ✉️
-
📞
Phone+92 339 4013769
-
💼
LinkedInlinkedin.com/in/hassnain-raza
-
🐙
GitHubgithub.com/hassnain11
-
📍
LocationKarachi, Pakistan — open to remote