Senior QA Engineer (100% Remote)
On-site · Lahore, Punjab, Pakistan
Job Summary
Senior QA Engineer responsible for ensuring product quality through a balanced mix of manual and automated testing, designing scalable automation frameworks, integrating tests into CI/CD pipelines, and collaborating with development, DevOps, and product teams to deliver a high-quality fintech platform. The role emphasizes comprehensive test design, exploratory testing, defect identification/documentation, and maintaining automation that covers functional, regression, and performance scenarios.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent practical experience)
- 5+ years of experience in Quality Assurance, including both manual and automation testing
- 3+ years of experience in JavaScript, TypeScript & NodeJS
- 3+ years of experience in test automation design and implementation (e.g., Selenium, Cypress, Playwright)
- 3+ years of experience in native mobile test automation design and implementation (Appium, Espresso, XCUITest, Detox, etc.)
- Expertise in defining and implementing test plans, automation frameworks, and quality metrics
- Strong understanding of QA methodologies, SDLC/Agile/Scrum practices
- Hands-on experience with CI/CD pipelines and DevOps practices (GitHub Actions, Jenkins, GitLab CI)
- Proficiency in QA and defect tracking tools (e.g., TestPad, Qase, TestRail, Jira, Asana, Confluence)
- Strong communication and collaboration skills
- Language: Proficiency in English (spoken and written)
Desired Qualifications
- ISTQB Advanced Level or equivalent (preferred)
- Knowledge of database systems (SQL, NoSQL) and API testing tools (Postman, Newman, REST Assured) (preferred)
- Understanding of system architecture and software integration testing (preferred)
- Familiarity with performance testing tools (JMeter, k6, Gatling) (preferred)
- Understanding of cybersecurity principles and secure software testing practices (preferred)
- Experience with test data management and environment configuration (preferred)
- Knowledge of performance, load, and security testing principles (preferred)
- Language: Proficiency in English (spoken and written) (preferred)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.