Automation Developer
تفاصيل الوظيفة
Key Responsibilities As an Automation Developer, you will be responsible for creating, maintaining, and optimising automated systems that contribute to the organization’s goals. You will play a key role in designing and implementing automation frameworks and test scripts to deliver testing efficiency and accuracy whilst ensuring they align with agile principles, industry standards, and best practice software lifecycle practices. Mandatory Requirements:
- Government Clearance: Ability to obtain and maintain baseline government or NV-1 clearance.
- Citizenship Requirement: Must be an Australian citizen to be eligible for this role.
- Experience: 3+ years of experience in automation development including the following key capabilities: GitLAB, Selenium, Java, Gattling, and Cucumber.
- Understanding of automation frameworks such as Selenium and Appium.
- Experience with version control systems such as Git.
- Strong knowledge of object-oriented programming principles.
- Ability to debug and troubleshoot code.
- Familiarity with testing frameworks such as JUnit, Jasmine, and Mocha.
- Familiarity with database technologies such as MySQL, Oracle, and MongoDB.
- Experience working in Agile development environments.
- Ability to work independently and as part of a team.
- Excellent communication, problem-solving, and analytical skills.
- Preferred Experience: Degree in IT / Software Engineering.
- Experience working in government or public sector environments.
- Knowledge of accessibility standards and how to apply them in automation development.
- Familiarity with CI/CD pipelines and DevOps practices.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.