Ali Asadullah S.

Senior Software Engineer

Pakistan6 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in automated testing frameworks and CI/CD integration.
  • Proven track record in optimizing test coverage and processes.
  • Passionate educator bridging industry and academia.
Stackforce AI infers this person is a Software Quality Assurance expert in Fintech and EdTech sectors.

Contact

Skills

Core Skills

Automated Software TestingSoftware Quality AssuranceHigher Education Teaching

Other Skills

Software Testing Life Cycle (STLC)CI/CD IntegrationDatabase ValidationBug TrackingUser Acceptance TestingAPI TestingProcess OptimizationGuest LecturingMentorshipTest Execution & PlanningDatabase TestingAgile Project ManagementEnglishSoftware Project ManagementUser Stories

About

I am a Senior Software Quality Assurance Analyst with over 5 years of industry experience, currently driving quality engineering at Contour Software. My expertise lies in shifting focus from simple 'bug hunting' to comprehensive Quality Engineering (QA 5.0). What I bring to the table: Technical Mastery: Deep experience in Mobile (iOS/Android) and Web Automation. I specialize in building robust frameworks using Playwright, Python, and SQL, ensuring seamless CI/CD integration via Azure DevOps. Backend Precision: Extensive background in API testing and database validation (SQL Server/MongoDB) for complex ERP and FinTech solutions. Mentorship & Leadership: As a Visiting Lecturer at FAST-NU, I bridge the industry-academia gap, teaching advanced Software Testing and HCI concepts to the next generation of engineers. I am passionate about cloud-native testing and helping teams deliver bug-free, user-centric software. Let’s connect to discuss QA automation, EdTech, or the future of software testing.

Experience

6 yrs
Total Experience
2 yrs
Average Tenure
4 yrs 9 mos
Current Experience

National university of computer and emerging sciences

Visiting Lecturer

Aug 2025Present · 9 mos

  • Delivering advanced lectures on Computer Programming , Data Visualization, Software Testing and Human-Computer Interaction (HCI) to CS and FinTech students.
  • Mentoring students on final-year projects, focusing on bridging the gap between theoretical CS concepts and market demands.
Higher Education TeachingGuest LecturingMentorship

Contour software

2 roles

Senior Software Quality Assurance Analyst

Promoted

Jan 2025Present · 1 yr 4 mos

  • Lead QA Strategy: Spearheading test strategies for enterprise-grade Mobile and Web applications, ensuring 99% defect-free releases.
  • Automation Architecture: Transitioning legacy manual test suites into automated frameworks (using Playwright/Python), significantly reducing regression testing cycles.
  • CI/CD Integration: Managing build pipelines and pull requests in Azure DevOps and Git, ensuring continuous quality in a fast-paced Agile environment.
  • Database Validation: Executing complex SQL queries to validate backend logic and data integrity across distributed systems.
Software Testing Life Cycle (STLC)Automated Software TestingCI/CD IntegrationDatabase ValidationSoftware Quality Assurance

Software Quality Assurance Analyst

Jul 2021Dec 2024 · 3 yrs 5 mos

  • ERP Testing: Conducted extensive Backend/API (REST) testing for Vertical ERP applications built on .NET, C++, and Angular.
  • Process Optimization: Optimized test case management in JIRA and Azure DevOps, improving test coverage by 30%.
  • Automation Initiatives: Automated critical ERP modules using Power Automate, streamlining repetitive administrative tasks.
  • Cross-Functional Collaboration: Acted as the primary QA liaison for offshore teams, analyzing root causes of defects and suggesting UI/UX design improvements.
Bug TrackingUser Acceptance TestingAPI TestingProcess OptimizationSoftware Quality AssuranceAutomated Software Testing

Salsoft technologies (pvt) ltd

Software Quality Assurance Engineer

Dec 2020Jun 2021 · 6 mos · Karachi Division, Pakistan

  • Production Quality Control: Collaborated within the Production Team to ensure all design and development deliverables met strict quality criteria before release.
  • Test Execution & Planning: Executed comprehensive test plans and tracked critical issues, ensuring 100% alignment with project requirements.
  • Process Improvement: Analyzed and reported on recurring defects, providing actionable data to the development team to prevent future regression issues.
  • Cross-Functional Collaboration: Partnered with Project Managers, Designers, and Developers to validate fixes and secure final sign-off for delivery.
Bug TrackingUser Acceptance TestingTest Execution & PlanningSoftware Quality Assurance

Proleadsoft

Software Quality Assurance Engineer

Mar 2020Dec 2020 · 9 mos

  • Web & Mobile Testing: Performed extensive functional and performance testing across web and mobile platforms, ensuring robust application stability.
  • Traceability & Coverage: Utilized a Requirements Traceability Matrix (RTM) to map test cases to business requirements, ensuring comprehensive test coverage.
  • Database Testing: Conducted backend verification and data integrity testing using MongoDB, including complex data imports for web applications.
  • Documentation & Training: Authored detailed user guides and training materials to facilitate smooth user onboarding and content management.
  • Requirement Analysis: Participated in requirement-gathering sessions to translate end-user needs into actionable User Stories and prioritized QA tasks accordingly.
Bug TrackingUser Acceptance TestingDatabase TestingSoftware Quality Assurance

Education

National University of Computer and Emerging Sciences

Master's degree — Software Project Management

Aug 2024Present

National University of Computer and Emerging Sciences

Bachelor's Degree — Computer Science

Jan 2014Jan 2019

Beaconhouse

Science

Jan 2002Jan 2011

Stackforce found 100+ more professionals with Automated Software Testing & Software Quality Assurance

Explore similar profiles based on matching skills and experience