
QA Automation Engineer
- Lahore, Punjab
- Permanent
- Full-time
- Build and enhance end-to-end test automation frameworks for both UI and API testing.
- Develop, maintain, and execute robust automation test scripts for web and mobile applications using Cypress, Selenium, and Appium.
- Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitHub Actions, or similar.
- Conduct performance and load testing where applicable, using tools like JMeter or Lighthouse.
- Collaborate with cross-functional teams to define quality standards and testing strategies.
- Participate in code reviews and contribute to best testing practices.
- Analyze test results, generate test reports, and track quality metrics.
- Continuously improve the efficiency and coverage of existing automation test suites.
- Leverage Agentic AI frameworks and LLM-powered tools to generate, prioritize, and maintain test cases based on changing product requirements or user stories.
- 2+ years of experience in QA Automation.
- Strong programming/scripting skills in Java, Python, JavaScript, or TypeScript.
- Experience with automation frameworks like Selenium, Cypress, Playwright, and Appium.
- Experience with API testing using tools such as Postman, REST Assured, or Karate.
- Familiarity with CI/CD tools (Jenkins, CircleCI, GitHub Actions).
- Experience in testing web and mobile applications.
- Knowledge of version control systems like Git.
- Good knowledge of XPath, CSS selectors, and DOM manipulation for dynamic web apps.
- Understanding of software testing methodologies and Agile/Scrum processes.
- DB and SQL knowledge
- Strong knowledge of Generative AI, Large Language Models (LLMs), coding agents, and Agentic AI frameworks.