Test Automation Engineer
Overview
In this role you will contribute to building and validating automated tests for web front-end and back-end systems within an Agile government-facing environment. You collaborate closely with developers, professional services, and product managers to define test automation components and ensure quality through CI integration. You’ll broaden automation techniques, participate in sprint planning and story sizing, and support cross-functional Agile processes. This position offers hands-on testing across UI, database, and validation layers, with a focus on delivering reliable software finalisation.
ResponsibilitiesDefine and implement automated testing components to validate software against requirementsCollaborate with team to adopt and learn test automation techniquesAssist Scrum Team in story estimation and effort sizing to reflect test automation and CI needsFoster cross-functional teamwork within the Agile lifecycleExecute automated tests on web front-end and back-end systemsPerform validations at multiple levels (DB, rules, logging, UI)
Key requirementsMinimum 1 year hands-on automated test coding experienceTeam player with ability to build and support Automation FrameworkExperience in automation results analysis and reportingAbility to learn new techniques quicklyExperience with automation tools: JUnit, SOAPUI, Selenium (WebDriver)Ability to work in a fast-paced, changing Agile environmentKnowledge of CI/CD, automated testing (GUI and backend), and UATStrong written and oral communication skillsProfessional consulting experience is a plusFlexible in collaborating with teammates of varying experience levelsStrong analytical and innovative capabilitiesteam collaborationstrong communicationadaptabilitySelenium (WebDriver)JUnitSOAPUI