
QA Engineer (Automation)
- Pakistan
- Permanent
- Full-time
- Design, implement, and maintain automation test suites using Selenium (Java), Cucumber, and TestNG
- Review and refactor existing test cases for better coverage, maintainability, and performance
- Own test execution and reporting for smoke and regression suites; analyze failures and follow up with the team
- Contribute to the optimization of test execution time and test suite reliability
- Collaborate with cross-functional teams to understand features, identify gaps, and clarify requirements
- Write clear and concise manual test cases and ensure coverage is 100%
- Perform functional testing of web applications and mobile applications (using BrowserStack)
- Drive a quality-first mindset by participating in code/test reviews
- 5+ years of QA experience with a focus on automation
- Proficiency in Selenium (Java), TestNG, and Cucumber
- Experience testing web applications across browsers and devices
- Hands-on experience with BrowserStack or similar platforms for mobile manual testing
- Solid understanding of CI/CD pipelines and version control (GitHub, Jenkins)
- Familiarity with test reporting tools (e.g., Allure Reports)
- Knowledge of SAFe Methodology
- Conduct API testing using RestAssured and validate integration points
- Excellent communication and documentation skills
- Strong problem-solving and debugging abilities
- Highly collaborative and proactive in cross-functional environments
- Ability to work independently as well as with large teams