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: Senior Automation Engineer (7+ years QA/automation experience)
Stack/tools: Selenium, Protractor (E2E), Watir; JavaScript, Bash/Shell, Ruby; Jenkins, Cruise Control; Agile/Scrum; test-driven development; virtual/cloud test environments
Develop and maintain test automation scripts
Research and implement new testing strategies, tools, and techniques
Document test cases and provide analysis of testing results to the development team
7+ years in quality assurance and automation testing
Strong experience with regression, positive/negative, white-box/black-box, load and functional testing
Proficient in Selenium, Protractor, or Watir; scripting languages (JavaScript, Bash/Shell, or Ruby)
Familiar with Agile/Scrum and test-driven development
Experience with CI tools (Jenkins, Cruise Control)
Experience testing in virtual and/or cloud environments
Additional testing frameworks beyond those listed
Broader cloud/virtualization testing experience
Location: Not specified
Work type: Not specified
Visa sponsorship: Not available for this role
TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.