Role Overview The Test Automation Engineer designs, builds, tests, and deploys effective test automation solutions using appropriate technologies and frameworks, supporting short‑term and long‑term testing goals. Key Responsibilities Participate in a test automation tool selection process for an automated component testing harness. Participate in project‑wide reviews of requirements, system architecture, and detailed design documents. Develop and execute automated tests using the selected tool, with programming in Appium (C#, Java, JavaScript, C#, or scripting language). Perform static analysis of source code using complexity metrics. Effectively communicate testing activities and findings in oral and written formats. Integrate the test suites into the test management tool. Participate effectively in estimation, planning, cost‑of‑quality, and quality risk analysis. Implement and develop automated test practices for both web and mobile. Design and create test scripts for database impacts, software scenarios, regression, negative, error or bug retests, usability tests, and preparation for implementation. Lead the analysis, design, development, and ongoing maintenance of complex automated tests and automation architecture for multiple products, communicating across cross‑functional areas. Develop an end‑to‑end automation strategy. Qualifications Bachelor’s or master’s degree in engineering, science, or related fields (e.g., Network Engineering, Mechanical Engineering, Industrial Engineering, Statistics, Management Information Systems, Quality Assurance). 3+ years of experience in test automation. Programming, system administration, or database administration experience is a plus. ISTQB qualification for Automation. Technical Skills Appium tool knowledge, preferably in C#. Protractor. Cucumber/SpecFlow (desirable). Appium, Calabash. SoapUI or Postman. Source code management with Git (GitHub, Bitbucket, TFS/DevOps Azure). HTML, CSS, XML, JSON. Continuous integration tools: Jenkins, Bamboo, TeamCity. Equal Opportunities As a global company, we value and respect the diversity of our workforce, embracing differences and fostering an inclusive workplace. Skills and experience come in many forms; we encourage applicants who have the right mindset and transferable skills to apply. #J-18808-Ljbffr
Test Automation Engineer
KLIPBOARD
stellenbosch, stellenbosch
Published 4 days ago
Report job