SQA Engineer and Project Coordinator based in Faisalabad, Pakistan.
I'm Muhammad Asadullah Kissana, known professionally as Asadullah Kissana. I'm a Senior SQA Engineer at NIB Tech in Faisalabad, where I own the test strategy for web and mobile products and coordinate delivery between developers and stakeholders. Alongside that I run aimEncoders, my own web development studio.
“Quality isn't tested into software at the end. It's built in by the decisions made before anyone writes a line of code — testing is how you find out whether those decisions held.”
Four years of quality assurance, from ERP testing to owning QA on production web and mobile products.
NIB Tech
Current
Senior SQA Engineer | Project Coordinator
2024 — PresentFaisalabad, Pakistan
Owning quality assurance across the company's web and mobile products, and coordinating delivery between developers, designers, and stakeholders.
What I do here
Own the test strategy for RideSkipper, Hangar Direct, and Carpet Market — from test planning through release sign-off.
Run API validation in Postman and verify transactional integrity directly against PostgreSQL and MongoDB.
Coordinate sprint planning, ticket grooming, and release scheduling in Jira across a cross-functional team.
Verify multi-role permission matrices and booking workflows before every production release.
Write and maintain reusable regression suites so each release is re-validated in hours rather than days.
Report defects with reproducible steps, environment detail, and severity — cutting developer back-and-forth.
Jira
Postman
PostgreSQL
MongoDB
Next.js
React Native
QuaidSoft
SQA Engineer
2021 — 2024Pakistan
Executed the full software testing life cycle for enterprise ERP, CRM, and web platforms serving business clients.
What I do here
Tested QS ERP end to end — property management, sales tracking, and customer records modules.
Validated data integrity with hand-written SQL against MS SQL Server, catching defects the UI hid.
Built test cases from business requirements and kept them current as modules evolved.
Coordinated user acceptance testing sessions with client stakeholders before go-live.
Performed functional, regression, and smoke testing across every release cycle.
MS SQL Server
Jira
Postman
HTML
CSS
JavaScript
Case studies
Testing work, in detail
How each product was tested, what made it risky, and what changed as a result.
Hangar Direct
Aviation web platform
Senior SQA Engineer & Project Coordinator
A booking and management platform for aircraft hangar space and maintenance scheduling.
The challenge
Multi-role permissions, real-time availability, and money-adjacent booking flows meant a single missed edge case could double-book a hangar or expose another operator's data.
Testing strategy
Mapped every user role against every action to build an explicit permission matrix, then tested each cell rather than sampling.
Validated all API endpoints in Postman, including negative cases: expired sessions, tampered IDs, and out-of-range dates.
Checked transactional integrity directly in PostgreSQL after each booking flow to confirm no partial writes survived a failure.
Coordinated fixes and re-tests through Jira, keeping a clean audit trail from report to verification.
Outcome
Permission and booking defects were found and closed before launch rather than in production, and every reported ticket was re-verified against the fix before release sign-off.
Next.js
PostgreSQL
Postman
Jira
RideSkipper
iOS & Android chauffeur booking
Senior SQA Engineer
A cross-platform app connecting passengers with professional chauffeurs, with live tracking and in-app payment.
The challenge
Location tracking and payment both fail in ways an emulator never shows — dropped GPS signal, backgrounded apps, interrupted payment callbacks — and any of them loses a real customer's money or ride.
Testing strategy
Tested on physical Android and iOS devices, not just simulators, to catch platform-specific behaviour.
Simulated GPS movement and signal loss to verify tracking recovered instead of silently stalling.
Exercised payment flows against gateway test modes, including declines, timeouts, and duplicate submissions.
Verified push notification delivery across foreground, background, and terminated app states.
Outcome
The app reached App Store and Play Store release with booking, tracking, and payment flows validated on real devices across both platforms.
React Native
MongoDB
Postman
Mobile device testing
QS ERP
Real-estate ERP
SQA Engineer
An enterprise ERP for property management, sales tracking, and customer relationships.
The challenge
ERP modules share data, so a defect in one screen surfaces as corrupted totals three modules away — and the UI often looks correct while the underlying records are not.
Testing strategy
Traced each business workflow end to end across modules instead of testing screens in isolation.
Wrote SQL queries against MS SQL Server to verify what was actually persisted after each operation.
Built a regression suite around the highest-risk financial calculations and re-ran it every release.
Ran UAT sessions with client stakeholders, translating their business language into reproducible test cases.
Outcome
Data-integrity defects that were invisible in the interface were caught at the database layer before they reached client reporting.
MS SQL Server
PowerBuilder
Jira
Carpet Market
eCommerce
SQA Engineer
An online carpet retailer with catalogue, cart, and order management.
The challenge
In eCommerce every checkout defect is lost revenue, and the failure modes cluster in exactly the places that are tedious to test: cart state, stock counts, and price totals.
Testing strategy
Tested the full purchase path — browse, filter, cart, checkout, confirmation — including abandoned and resumed carts.
Verified totals, discounts, and stock decrements against the database rather than trusting the displayed value.
Ran cross-browser checks on the catalogue and checkout to catch layout and validation differences.
Confirmed order records and status transitions in the admin panel matched what the customer saw.
Outcome
Checkout and stock-handling defects were resolved before launch, and the catalogue rendered consistently across the supported browsers.
PostgreSQL
Regression testing
Cross-browser testing
Toolkit
Skills & technical expertise
Everything listed here is something I use in production work — not a keyword list.
Testing expertise
Manual testing
Functional testing
Regression testing
Smoke & sanity testing
User acceptance testing (UAT)
Cross-browser testing
Mobile app testing (iOS & Android)
Test case design
Test planning & strategy
Defect management
Technical
API testing with Postman
REST API validation
SQL query writing
SDLC & STLC
Agile & Scrum
Selenium WebDriver (foundational)
HTML & CSS
JavaScript basics
Databases
PostgreSQL
MS SQL Server
MongoDB
SSMS
Data integrity validation
Query-level verification
Tools & platforms
Jira
Postman
Trello
Git & GitHub
Slack
Google Workspace
Microsoft Office
Vercel
Services
How I can help
Quality assurance and delivery support, available for contract and consulting work.
Core offering
Software Quality Assurance
End-to-end manual QA for web, mobile, and enterprise software — planned, documented, and reported so your developers know exactly what to fix.
What’s included
Test plan and test case design from your requirements
Functional, regression, smoke, and sanity testing
Cross-browser and cross-device verification
Reproducible defect reports with severity and evidence
Release sign-off checklists
User acceptance testing coordination
Jira
Postman
TestRail-style case management
Chrome DevTools
Deep verification
API & Database Testing
Validation below the interface — where the defects that reach production actually hide.
What’s included
REST API contract, negative, and edge-case testing in Postman
Authentication, authorisation, and role-permission verification
SQL-level data integrity checks after every workflow
Transactional consistency and rollback verification
Data migration validation
Postman
PostgreSQL
MS SQL Server
MongoDB
SSMS
Delivery support
Project Coordination
Keeping a build moving: grooming the backlog, chasing blockers, and making sure what ships is what was agreed.
What’s included
Sprint planning and backlog grooming
Requirement clarification between client and developers
Progress tracking and status reporting
Release scheduling and coordination
Risk and blocker escalation
Jira
Trello
Slack
Google Workspace
For growing teams
QA Process Setup
For teams that ship without a QA function yet — establishing the minimum process that catches the most defects.
What’s included
Bug reporting templates and severity definitions
Jira workflow and issue-type configuration
Regression suite bootstrapping
Definition-of-done and release checklists
Handover documentation for your team
Jira
Confluence-style documentation
Postman collections
The other half
aimEncoders — my development studio
A development studio run by a QA engineer — so quality ships with the code.
aimEncoders is a web and software development studio founded and managed by Muhammad Asadullah Kissana. It exists to solve a problem he sees constantly in his day job: small studios build fast, skip testing, and hand the client a product full of defects. Here, the person coordinating delivery is a working Software Quality Assurance engineer — so test planning, API validation, and cross-device verification are part of the process, not an invoice line item added later.
Common questions about Asadullah Kissana, his work, and how to hire him.
Who is Asadullah Kissana?
Muhammad Asadullah Kissana — also known as Asad Kissana — is a Senior Software Quality Assurance (SQA) Engineer and Project Coordinator based in Faisalabad, Pakistan, with 4+ years of experience testing enterprise ERP systems, web applications, and mobile apps. He currently owns QA at NIB Tech and is the founder of aimEncoders, a web and software development studio.
What does an SQA Engineer actually do?
An SQA Engineer owns the quality of what a team ships: defining the test strategy for each release, designing and running the test cases, validating APIs and database state beneath the interface, reporting defects so developers can reproduce and fix them quickly, and giving the final sign-off before a release goes live. As a Project Coordinator, Asadullah also grooms the backlog, tracks progress, and keeps developers, designers, and stakeholders aligned.
What services does Asadullah Kissana offer?
Manual and regression testing, API testing with Postman, SQL and database validation, mobile app testing across iOS and Android, project coordination, and QA process setup for teams that do not yet have a QA function. Full web and mobile development is delivered through his agency, aimEncoders.
What is aimEncoders?
aimEncoders is a web and software development studio founded and run by Asadullah Kissana alongside his SQA career. It delivers custom web applications, mobile solutions, and independent software quality assurance for clients. Its own site is https://aimencoders.com.
Where is Asadullah Kissana based?
He lives and works in Faisalabad, Punjab, Pakistan. He is originally from Chak No 180/EB, a village near Vehari, Punjab. He works with clients worldwide and is available remotely.
Which tools and technologies does he work with?
Jira for defect and project tracking, Postman for API testing, and PostgreSQL, MS SQL Server, and MongoDB for database-level verification. He has tested products built on Next.js, React Native, and PowerBuilder, and holds certifications in manual testing and Selenium WebDriver automation.
How do I contact Asadullah Kissana for work?
Use the contact form on this site, email kissanaasad217@gmail.com, or message him on WhatsApp at +92-302-9857836. He is also reachable on LinkedIn at https://www.linkedin.com/in/kissanaasad.
Need a QA engineer who finds problems before your users do?
Whether it's testing an upcoming release, setting up a QA process from scratch, or building the product itself — let's talk about what you need.