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.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.
Test Engineer II at TCP Software - QATestingJobs.com
Test Engineer II
TCP Software • Lahore, Punjab, Pakistan
onsitefull-time
Posted Feb 6, 2026
Role & seniority: Test Engineer II; primarily manual QA with potential automation contributions
Stack/tools: Web/mobile testing; Playwright (preferred if used); MySQL for backend validation; JavaScript/TypeScript; Appium (nice-to-have); Postman (nice-to-have); Agile/Scrum; basic CI/CD awareness
Top 3 responsibilities
Perform manual testing of web and mobile apps; design/write test cases, scenarios, and plans
Execute functional, regression, smoke, sanity, exploratory, and mobile tests; report defects with detailed reproduction
Collaborate with developers to troubleshoot issues, maintain QA docs, participate in Agile ceremonies; overlap with Pacific Time
Must-have skills
Bachelor’s degree in CS, MIS, or related field, or equivalent experience; 3+ years QA (manual/automation)
Strong software testing methodologies; experience writing test cases/plans and bug reports
Mobile testing (iOS/Android); MySQL data validation; Agile/Scrum experience; programming/scripting knowledge (JavaScript/TypeScript)
Analytical, problem-solving, and strong communication; ability to work cross-functionally
Nice-to-haves
Playwright test automation experience; Appium; API testing (Postman); basic understanding of CI/CD pipelines
Location & work type: No visa sponsorship; location not specified; requires daily overlap with Pacific Time; full-time role; environment emphasizes collaboration and growth
Full Description
TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.
About TCP (TimeClock Plus)
For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users, TCP delivers best-in-class technology and personalized support to organizations of all sizes in the public and private sector to meet their complex timekeeping, employee scheduling, leave management and other workforce needs. Growth is happening and our vision for a successful future is clear - We'd love for you to join us on this journey! For more information on TCP, visit www.tcpsoftware.com or follow us on LinkedIn or Facebook.
We are seeking a detail-oriented Test Engineer II with a strong foundation in manual testing to ensure the quality, reliability, and usability of our web and mobile applications. This role is primarily focused on manual quality assurance, with opportunities to contribute to test automation using Playwright where applicable. The ideal candidate has experience working with at least one programming language, preferably JavaScript or TypeScript, and is comfortable collaborating in Agile environments to continuously improve product quality.
As a Test Engineer II you will
Perform manual testing for web and mobile applications to ensure high-quality, stable releases
Design, write, and maintain clear, concise, and well-structured test cases, test scenarios, and test plans
Execute different types of testing including functional, regression, smoke, sanity, exploratory, and mobile testing
Conduct database testing using MySQL to validate data integrity and backend functionality
Identify, document, and track defects with detailed and reproducible bug reports
Analyze test results and work closely with developers to troubleshoot issues and improve product quality
Actively participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives
Maintain comprehensive QA documentation such as test execution reports, release sign-offs, and testing summaries
Contribute to automation testing efforts using Playwright when required (preferred but not mandatory)
Collaborate effectively with cross-functional teams, ensuring at least 4 hours of overlap with Pacific Time
Bachelor’s degree in Computer Science, MIS, or a related field, or equivalent practical experience
Minimum 3 years of experience QA(manual/automation)
Strong understanding of software testing methodologies and QA best practices