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.

Business Solutions & Services (BSS) - USA • Lahore, Punjab, Pakistan
Role & seniority: QA Engineer, mid-level (≈2+ years in test development)
Automation: Selenium, Robot Framework, Appium (Mobile), TestNG, pytest
Languages: Python (primary), Java, JavaScript/TypeScript
API/DT: Postman, Rest Assured, JMeter
CI/CD: Jenkins, GitLab CI, GitHub Actions
QA docs: Test Plans, Test Cases, Requirements Traceability Matrices (RTM)
Develop, execute, and maintain test cases, test scripts, and automation solutions to ensure software quality
Create and maintain QA documentation (Test Plans, Test Cases, RTMs); review requirements/specs/designs to identify risks
Integrate automated tests into CI/CD pipelines and collaborate with developers, product owners, and stakeholders
Bachelor’s degree in Computer Science, Software Engineering, or related field
Minimum 2 years in test development; strong knowledge of QA processes and SDLC
Hands-on experience with automation frameworks/tools and QA documentation
Analytical, problem-solving, and strong communication skills
Experience with mobile (Appium) testing, API testing, and database testing
Familiarity with performance testing (e.g., JMeter) and secondary development in existing test code
Experience across CI/CD environments and cross-functional collaboration
Location & work type: Not specified (location and work-type details not provided)
The QA Engineer will be responsible for ensuring the quality and reliability of software products through both manual and automated testing. The role involves designing, developing, and executing test cases, creating and maintaining QA documentation, and contributing to the overall testing strategy. The ideal candidate will have a strong understanding of the software development lifecycle (SDLC), QA processes, and testing methodologies, along with hands-on experience in automation frameworks and testing tools.