Overview
We are seeking a skilled Senior QA Automation Engineer with 2–3 years of hands-on experience in designing, developing, and maintaining automated and manual test frameworks. You will collaborate with development, product, and DevOps teams to ensure high-quality, bug-free software delivery through robust test automation, strategic manual testing, continuous integration, and scalable testing practices.
Key Responsibilities:
- Design, develop, execute, and maintain robust automated test frameworks and comprehensive manual test scripts.
- Analyse product requirements, user stories, and acceptance criteria to define test strategies, identify gaps, and ensure comprehensive test coverage.
- Lead the execution of all key testing phases, including functional, non-functional, regression, smoke, and integration testing.
- Execute automated test suites within CI/CD pipelines, analyse results, and provide actionable insights to development teams.
- Identify, document, track, and manage defects to resolution using tools like Jira, ensuring clear communication and reproducibility.
- Proactively collaborate with developers and product managers in an Agile environment to enable shift-left testing and early defect detection.
- Develop and maintain detailed test documentation, including test plans, test cases, traceability matrices, and execution reports.
- Drive continuous improvement of test automation frameworks, tools, and processes to enhance efficiency and coverage.
Required Skills & Qualifications
Technical Skills
- Test Automation Tools: Hands-on experience with industry-standard tools such as Cypress and Playwright, or equivalent frameworks.
- Development Methodology: Strong understanding and practical experience working within Agile/Scrum methodologies.
- Programming/Scripting: Proficiency in at least one core language for test automation.
- API Testing: Proven ability in API testing and validation using tools like Postman or REST Assured.
- Database Validation: Practical knowledge of SQL for performing backend data verification and test setup.
- Performance Testing: Experience with performance and load testing using tools such as JMeter or similar.
Soft Skills
- Excellent analytical, troubleshooting, and problem-solving abilities.
- Strong written and verbal communication skills, with a focus on clear documentation.
- Proven ability to work both independently and collaboratively within cross-functional teams.
- Proactive, detail-orientated approach with a commitment to delivering high-quality outcomes.
- Programming/Scripting: Proficiency in at least one core language for test automation.
- API Testing: Proven ability in API testing and validation using tools like Postman or REST Assured.
- Database Validation: Practical knowledge of SQL for performing backend data verification and test setup.
- Performance Testing: Experience with performance and load testing using tools such as JMeter or similar.
- Development Methodology: Strong understanding and practical experience working within Agile/Scrum methodologies.
Education
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
Experience
- 2–3 years of hands-on QA experience, successfully balancing end-to-end test automation with critical exploratory and manual testing.
- Solid background in developing and enhancing robust automation frameworks for web, API, or mobile applications.
Shift Timings: 12:00 pm-09:00 pm (Mon-Fri)
Job Location: Gulberg III, Lahore
Job Type:Full-time On-site
Work Location: In person
Job Type: Full-time
Work Location: In person