Principal Software Quality Assurance Engineer
1 day ago
Role: Principal Software Quality Assurance Engineer (Auditor)
Location:
Karachi (On-site)
Department:
Technology
Experience Level:
10+ Years of Professional SQA Experience
(A subsidiary of Unilever United States) is a leading multi-brand e-commerce and digital marketplace platform serving both B2B and B2C audiences. We operate a growing network of websites, mobile applications, and vendor-level systems that power a seamless foodservice experience across the U.S. and Canada.
We are looking for an
exceptionally skilled, self-driven, and highly responsible "Principal Software Quality Assurance Engineer"
who can independently
audit, validate, and maintain quality standards
across all systems and ensure that every digital experience we deliver meets our benchmark for reliability and excellence.
This is a hands-on, ownership-driven role — designed for a QA expert who works independently, maintains strict standards, and ensures
zero business-impacting issues
in production.
Role Overview
The Principal Software QA Engineer (Independent Auditor) will be responsible for
end-to-end quality control and assurance
across FoodServiceDirect's websites, APIs, and mobile applications.
You will act as the
independent quality gatekeeper
, auditing the work of other QA engineers, identifying system flaws, ensuring SOP compliance, and driving preventive testing strategies.
The role demands an individual with
deep technical expertise
, strong auditing skills, and the ability to operate autonomously in a complex e-commerce environment.
Key Responsibilities
1. QA Auditing & Oversight
- Independently
audit QA work
, including test cases, coverage, and bug reports from existing QA members. - Continuously review QA activities to ensure compliance with
Company's standards and SOPs
. - Detect process gaps and recommend actionable improvements.
- Validate every release to ensure it meets
functional, usability, and performance expectations
. - Identify and report critical issues before they reach production, ensuring no business-impacting defects occur.
2. Quality Management & Compliance
- Develop and maintain a
Quality Management Plan (QMP)
in alignment with ISTQB and global QA standards. - Ensure all testing follows documented
hierarchies, procedures, and traceability matrices
. - Maintain synchronization between QA, staging, and production environments to ensure full test coverage.
- Act as the
final validation authority
for production releases.
3. Automation & Testing Excellence
- Build and enhance
advanced automation frameworks
for regression, smoke, API, and UI testing. - Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, AWS Code Pipeline).
- Execute
performance, load, and stress testing
using tools like JMeter, Gatling, or K6. - Conduct detailed API testing using Postman/Newman and validate integration endpoints.
- Ensure cross-browser and cross-device testing for both desktop and mobile web platforms.
4. Continuous Improvement & Monitoring
- Identify recurring issues and implement long-term preventive measures.
- Propose process-level enhancements and adopt the latest testing tools or techniques.
- Continuously track test efficiency, coverage, and effectiveness using defined KPIs.
- Monitor site uptime, stability, and performance to proactively detect anomalies.
5. Documentation & Reporting
- Maintain detailed test documentation, execution reports, and audit logs.
- Create QA dashboards summarizing release readiness, bug trends, and environment status.
- Provide weekly reports highlighting test outcomes, process improvements, and quality metrics.
- Ensure all reports are audit-ready and compliant with QA governance requirements.
Required Qualifications
- At least have 4-years of Bachelor's degree (Preferred: Master's degree)
in computer science, Software Engineering, or a related discipline. - 10+ years
of experience in Software Quality Assurance, with at least
7+ years in QA auditing with e-commerce domain or senior validation roles
. - Mandatory Certification:
ISTQB Certified Tester. - Strong expertise with
QA automation frameworks
: Selenium, Cypress, Playwright, Appium. - Should have experience with e-commerce Magento framework.
- Experience with
Test Management Systems
: TestRail, Zephyr, Azure DevOps, Jira. - Proficiency in
CI/CD pipelines
and quality gate integration. - Proven track record in
e-commerce, marketplace, or mobile app QA
. - Strong skills in
API, performance, and security testing
. - Familiarity with
cloud environments (AWS/GCP)
and
database testing (MySQL, MongoDB)
.
Personal Attributes
- Highly
responsible, self-reliant, and disciplined
individual who operates without supervision. - Strong attention to detail and commitment to process compliance.
- Analytical mindset with excellent debugging and issue-tracking capabilities.
- Proactive in preventing issues rather than reacting to them.
- Excellent written documentation and communication skills.
- Passionate about quality, structure, and continuous improvement.
What We Offer
- Competitive compensation as per current market.
- Full ownership of QA auditing and validation across FoodServiceDirect's digital platforms.
- A chance to work on advanced, high-scale e-commerce systems.
- Independence and autonomy within a structured, professional environment.
- Access to top-tier QA tools, automation technologies, and testing infrastructure.
-
Principal Software Engineer
2 weeks ago
Karachi, Sindh, Pakistan Creative Chaos Full time 1,200,000 - 3,600,000 per yearA Principal Software Engineer for JAVA is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A Principal Software Engineer makes sure that the functionality, security and performance of the server...
-
Software Quality Assurance Engineer
6 days ago
Karachi, Sindh, Pakistan WorkGarden Full time 1,200,000 - 2,400,000 per yearRole DescriptionThis is a full-time, on-site role for a Software Quality Assurance Engineer located in Lahore. The Software Quality Assurance Engineer will be responsible for maintaining software quality, conducting quality assurance, performing manual testing, and ensuring rigorous software development practices. Day-to-day tasks include developing and...
-
Senior Software Quality Assurance
3 days ago
Karachi, Sindh, Pakistan Fossphorus Software House Full time 1,500,000 - 3,000,000 per yearWe are seeking a Senior Software Quality Assurance (SQA) Engineer with 8+ years of proven experience in manual and automated testing to join our team. The ideal candidate will be detail-oriented, process-driven, and passionate about delivering high-quality software products. This role requires strong expertise in test planning, automation frameworks,...
-
Principal Software Engineer
6 days ago
Karachi, Sindh, Pakistan Avanza Solutions Full time 600,000 - 1,800,000 per yearJob Title:Principal Software Engineer (.NET + React)Location:KarachiExperience:8+ years of hands-on experience in software developmentKey Responsibilities:Lead the design, development, and deployment of complex software applications using .NET and React .Collaborate with cross-functional teams to define technical solutions and ensure high-quality...
-
Software Quality Assurance Engineer
3 days ago
Karachi, Sindh, Pakistan Naheed Full time 720,000 - 960,000 per yearPosition: Software Quality Assurance EngineerLocation: Mehran Town, KorangiEmployment Type: Full-timeJob Description:We are looking for a detail-oriented and passionate Software Quality Assurance Engineer to join our team. The ideal candidate will be responsible for ensuring the quality and reliability of our web and mobile applications through thorough...
-
Software Quality Assurance Engineer-Manual
3 days ago
Karachi, Sindh, Pakistan Dubizzle Labs Full time $90,000 - $120,000 per yearWe are seeking a detail-oriented and analyticalQuality Assurance (QA) Engineerto join our growing team. The QA Engineer will be responsible for ensuring the quality and reliability of software applications through structured and comprehensive manual testing. You will work closely with developers, product managers, and other stakeholders to identify bugs,...
-
Principal Software Engineer .NET
6 days ago
Karachi, Sindh, Pakistan Avanza Solutions Full time 210,000 - 420,000 per yearJob Title: Principal Software Engineer (.NET + React)Location: KarachiExperience: 6+ years of hands-on experience in software developmentKey Responsibilities:Lead the design, development, and deployment of complex software applications using .NET and React.Collaborate with cross-functional teams to define technical solutions and ensure high-quality...
-
Senior Software Quality Assurance Engineer
1 week ago
Karachi, Sindh, Pakistan Accounting Bookeepers Full time 2,160,000 per yearWe are seeking a Senior Software Quality Assurance (SQA) Engineer with 8+ years of proven experience in manual and automated testing to join our team. The ideal candidate will be detail-oriented, process-driven, and passionate about delivering high-quality software products. This role requires strong expertise in test planning, automation frameworks,...
-
Software Quality Assurance Engineer
5 days ago
Karachi, Sindh, Pakistan Hbox Digital Full time 1,200,000 - 2,400,000 per yearJob Opening: Software Quality Assurance (Manual Tester)Location: Bahria Town Tower, Main Tariq Rd, Block 2 PECHS, KarachiExperience Required: 3+ yearsEmployment Type: Full-timeAbout the RoleWe are looking for a skilled and detail-oriented Manual Tester to join our QA team. The ideal candidate will have hands-on experience in testing across multiple...
-
Software Quality Assurance
2 weeks ago
Karachi, Sindh, Pakistan TCS Private Limited Full time 600,000 - 1,200,000 per yearRole DescriptionThis is a full-time, on-site role located in Karachi for a Software Quality Assurance.The purpose of this position is to ensure that software meets quality standards by identifying and addressing defects, bugs, and inconsistencies, ultimately enhancing the reliability, functionality, and user satisfaction of the software...