Omni Talent Limited
27/07/2026
Full time
We'll find you amazing employees that cost up to 60% less than local equivalents Hire Quality Assurance Engineer (Automated) for up to 60% less Quality Assurance Engineer (Automated) Job Description Tasks: Test Automation Development: Design, develop, and maintain automated test scripts for web, mobile, and API applications. Implement automation frameworks using tools such as Selenium, Cypress, Appium, TestNG, or similar. Collaborate with developers to integrate automated tests into CI/CD pipelines. Maintain and optimise test scripts to improve execution speed and reliability. Test Planning & Execution: Analyse product requirements and specifications to develop automated test strategies. Identify critical workflows and automate regression, functional, and performance test cases. Execute automated test suites and analyse results, providing detailed bug reports. Ensure test scripts are aligned with business and technical requirements. CI/CD Integration: Integrate automated test suites with CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI/CD, or similar tools. Collaborate with DevOps teams to ensure seamless deployment processes. Continuously monitor and improve automated testing within deployment workflows. Performance & Load Testing: Conduct performance and load testing using tools such as JMeter, LoadRunner, or Gatling. Identify bottlenecks and provide recommendations for performance improvements. Develop and manage test data to support automated testing efforts. Work closely with IT teams to set up and maintain test environments. Identify, log, and track bugs using tools such as Jira, Bugzilla, or similar. Collaborate with development teams to reproduce issues and ensure timely resolution. Generate detailed reports on test execution, coverage, and pass/fail rates. Quality Assurance Process Improvement: Advocate for and implement best practices in test automation and software quality. Stay updated with the latest automation testing trends and technologies. Provide technical mentorship and training to junior QA engineers. Qualifications: Proven experience as an Automated QA Engineer or Software Test Automation Engineer. Proficiency in automation frameworks such as Selenium, Cypress, Appium, or Robot Framework. Hands-on experience with API testing tools (Postman, RestAssured). Experience with version control systems (Git, Bitbucket). Knowledge of CI/CD tools (Jenkins, GitLab, CircleCI) and test integration. Familiarity with Agile/Scrum methodologies and working in fast-paced environments. Strong analytical, problem-solving, and debugging skills. Excellent communication and teamwork abilities. Global talent for startups that can't afford to fail. Access the top performing teams and save up to 50% on salaries whilst doing it.