Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

TCP Software • Lahore, Punjab, Pakistan
Role & seniority: Test Engineer II (manual QA with potential to contribute to test automation)
Stack/tools: manual testing across browser, mobile, API, and embedded apps; Playwright (opportunity); JavaScript/TypeScript (preferred); Agile/Scrum; JIRA; GitHub PRs; basic CI/CD; testing in virtual/cloud environments; basic SQL
Perform manual testing of browser, mobile, API, and embedded applications
Document and maintain test cases; report defects; troubleshoot issues
Analyze testing results and provide feedback to development for improvements
1–3 years of manual testing experience
Familiarity with Agile/Scrum; JIRA
Understanding of QA principles, testing types, and basic CI/CD concepts
Experience with virtual/cloud testing environments; basic SQL; GitHub PRs
Bachelor’s degree in CS/Software Engineering or related field
Experience with Playwright automation; JavaScript/TypeScript programming
API testing experience; broader programming experience; additional SQL proficiency
Location not specified; visa sponsorship not provided for this role
Likely full-time position (as described)
TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.