Description
We are seeking a highly skilled and detail-oriented Software Quality Assurance (SQA) Engineer to join our team. The ideal candidate will have proven experience in testing Desktop, Web, and Mobile applications, along with a strong understanding of REST APIs, testing methodologies, and software development lifecycles. The role requires hands-on experience with test case design, execution, defect management, test automation awareness, and CI/CD build processes.
Responsibilities
Develop, review, and execute test plans, test cases, and test scripts for Desktop, Web, and Mobile applications.
Perform manual testing, including functional, regression, integration, sanity, smoke, UI/UX, and cross-platform testing.
Validate REST APIs using tools such as Postman / Swagger and verify responses, status codes, and business logic.
Log, track, and follow up on defects using JIRA, ensuring clear reproducible steps.
Work closely with Developers, BAs, and Product Managers to clarify requirements and ensure quality deliverables.
Write and execute SQL queries to verify data integrity, constraints, and backend workflow.
Participate in build validation and understand branching strategies (Git Flow, Release branches, Hotfix, etc.).
Contribute to continuous improvement of the QA process, templates, and testing standards.
Provide regular status reports, defect metrics, and quality risk assessments.
Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
2–5+ years of experience in Software Quality Assurance.
Hands-on experience testing Desktop, Web, and Mobile applications.
Strong understanding of REST APIs and API validation.
Experience working with JIRA or similar defect/project management tools.
Knowledge of SQL query writing for test validation.
Understanding of build systems, CI/CD pipelines, and branching strategies (e.g., Git).
Solid understanding of SDLC and STLC, testing methodologies, and documentation.
Strong analytical and problem-solving skills with high attention to detail.
Excellent communication skills and ability to collaborate in cross-functional teams.
Benefits
Competitive salary and benefits package.
Opportunity to work with modern technologies and diverse projects.
Growth and learning opportunities through training, mentorship, and certifications.
Collaborative and supportive team culture.
Employment Type: Full-Time
Experience: 2+ yrs ( SQA Engineer) / 5+yrs (Senior SQA)
Location: Park Towers, Clifton Karachi