Software Quality Assurance Engineer
- Jenan Abu Al Fazal Plaza, Office 207, Floor 2, Rawalpindi, 46000, Pakistan
- Full time
- 80,000 PKR
- Apr 27, 2026
Description
CodeSwift is seeking a meticulous and detail-driven Software Quality Assurance Engineer to safeguard the quality of the products and platforms we build for clients across the globe. This role requires strong analytical thinking, a deep understanding of modern testing practices, and the ability to translate requirements into structured, repeatable test coverage. The ideal candidate will collaborate closely with developers, designers, and project managers to identify defects early, validate functionality against business requirements, and uphold the standard of reliability that defines CodeSwift's delivery.
Key Responsibilities
Design, write, and execute test cases for web applications, SaaS products, and client websites built on Next.js, .NET, and CMS platforms
Perform functional, regression, cross-browser, cross-device, UI/UX, and basic performance testing across active sprints
Review BRDs, SRSs, wireframes, and acceptance criteria to identify gaps, ambiguities, and edge cases before development begins
Log, track, and verify defects in ClickUp with clear reproduction steps, severity, priority, and supporting evidence (screenshots, screen recordings, logs)
Collaborate with frontend, backend, and design teams during sprint planning, daily stand-ups, and release cycles to ensure quality is built in, not bolted on
Maintain organized test plans, test case libraries, regression suites, and QA documentation for every active project
Conduct release readiness checks and sign off on builds before deployment to staging or production
Support post-release monitoring and assist in root-cause analysis when production issues are reported
Requirements
Proven experience as a Software QA Engineer, Test Engineer, or similar role on web or SaaS products
Strong command of manual testing fundamentals: test case design, defect lifecycle, regression strategy, and test coverage planning
Hands-on experience testing modern web applications across browsers (Chrome, Firefox, Safari, Edge) and devices (desktop, tablet, mobile)
Proficiency with bug tracking and project management tools (ClickUp, Jira, or equivalent)
Working knowledge of API testing using Postman or similar tools
Ability to read and interpret HTML, CSS, and basic JavaScript to investigate frontend issues
Understanding of the SDLC, Agile/Scrum workflows, and where QA fits into each stage
Strong attention to detail with the ability to work in a fast-paced, deadline-driven environment
Excellent written English for clear, reproducible bug reports and test documentation
Familiarity with automation tools (Selenium, Cypress, or Playwright) is a plus
Exposure to performance testing tools (JMeter, k6) or basic SQL is a plus
Basic understanding of CI/CD pipelines and how QA integrates into automated deployments is preferred