CodeSwift LogoCodeSwift

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