Job Description
- Design, develop, and maintain robust test automation frameworks for web, API, mobile, and backend systems.
- Create and execute automated test scripts using industry-standard tools such as Katalon, TestComplete, Selenium, Ranorex, or Appium.
- Integrate automated testing into CI/CD pipelines (e.g., GitHub Actions, Jenkins, Azure DevOps) to support continuous testing and rapid delivery cycles.
- Collaborate cross-functionally with QA Analysts, System Analysts, Developers, and Business Users to ensure automated test coverage aligns with functional and business requirements.
- Document and maintain automation processes, frameworks, and best practices to ensure consistent implementation and knowledge sharing.
- Analyze test results, troubleshoot failures, and support teams in identifying and resolving flaky or inconsistent tests.
- Provide training and technical support to team members on automation tools, best practices, and framework usage.
Top 5 Skills / Experience
- Experience with Test Automation Tools & Frameworks. Preferable: Katalon, Selenium
- Strong Programming/Scripting Skills - Languages: Groovy, Java, Python, JavaScript, or C#
- CI/CD Integration & DevOps Awareness - Tools: GitLab, GitHub Actions,Bitbucket, CI, Azure DevOps, Jenkins
- Understanding of QA Methodologies & Testing Framework
- Debugging, Troubleshooting & Maintenance Skills includes Log analysis, error handling, flaky test resolution