Software QA Automation Engineer Opportunity Stable and secure permanent full-time role Competitive salary and benefits Flexibility + access to professional development Immediate start $70k - $85k p.a plus Superannuation.
About Us We are an IT consulting and services company focusing on Data Analysis, Data visualisation, Big Data and Cloud services based in Victoria.
Role Description The Software QA Automation Engineer will play a pivotal role in ensuring the delivery of high-quality software products for our clients and end-users. Working closely with the QA Lead and the development team, you will use a proactive, analytical approach to contribute to the success of the software. You also play a key role in non-functional testing, including security, accessibility, and performance evaluations.
Responsibilities Design, develop, and maintain automated test scripts for API endpoints using industry-standard tools and frameworks such as Playwright, WebDriverIO, Typescript, Mocha, and Chai. Automate and maintain the relevant test cases ensuring best practices in clean code are adhered. Automated integration and reporting of test automation within CI/CD pipelines. Liaise with Test Manager, Test Analysts, Quality Engineers, BA's, Vendor teams, Architects and Cyber to achieve all assigned tasks relevant to Automation. Set standards for writing test code and automation coding principles to be used across the team. Drive in-sprint delivery of automated tests meeting acceptance. Write tests and support automation code. Perform root cause analysis for identified issues and contribute to the continuous improvement of testing processes and methodologies. Proactively identify opportunities for test automation and efficiency improvements, demonstrating a strong problem-solving mindset and ability to think outside the box. Key Skills and Experience You'll be great in this role if you have…
5+ years of experience building and executing automated test regimes as part of a DevOps team using CI/CD methodologies and cloud applications. Expert "hands-on" technical proficiency with UI functional automation using Selenium WebDriver and BDD frameworks like Cucumber. Solid skills in testing REST API using Postman and writing automation scripts for REST API tests. Hands-on experience using continuous integration tools like Jenkins, Bamboo and building automation test pipelines. Ability to work with a high degree of role autonomy and "can do" attitude. Passion for driving quality through testing and automation. Knowledge of Agile principles and participation in Scrum ceremonies, including sprint planning, stand-ups, and retrospectives. Self-motivated and proactive, with a passion for learning and staying updated on emerging technologies and industry trends. Bachelor or higher degree in Engineering, Computing Science or Mathematics or another relevant technical field. Experience with Cloud platforms such as: AWS, Azure and GCP. Experience in API management including tools such as Postman. Experience with DevOps / Continuous Integration frameworks with configuration management tools such as Puppet (Chef, Salt, Docker also relevant). Experienced with automation and orchestration concepts/skills. Knowledge of ITIL Practices and project management methodology. Automation and Scripting: Bash, PowerShell, JavaScript, Python, C#. Build / Release Tools: GitHub, Azure DevOps, Bitbucket and TeamCity. Job Type: Full-time
Salary: $70,000.00 – $85,000.00 per year
Benefits: Hybrid Schedule: 8 hour shift Ability to commute/relocate: Melbourne VIC: Reliably commute or planning to relocate before starting work (Preferred) Work Authorisation: Australia (Preferred) Date Posted: 15 Oct 2024
Work Location: Hybrid remote in Ballarat, VIC 3350
#J-18808-Ljbffr