Test Automation Engineer II

  • Melbourne
  • Five9
Join us in bringing joy to customer experience. Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide. Living our values everyday results in our team-first culture and enables us to innovate, grow, and thrive while enjoying the journey together. We celebrate diversity and foster an inclusive environment, empowering our employees to be their authentic selves. The Platform Quality Engineering team is a key team in Platform Vertical and the whole Engineering and R&D departments at Five9. The team is responsible for delivery of TAAS (testing-as-a-service) solution to different Agile Delivery Teams and Engineering Verticals using manual and semi-automated testing approach for the classic and classic-cloud company products such as Virtual Call Center (including different types of voice clients including softphone, WebRTC and VDI), Web Based Freedom and CRM Integration applications, Digital Engagement services (including email, chat, SMS, and social interactions) etc. Our ultimate goal is to provide a unified and holistic approach to customer interaction, ensuring a consistent and outstanding experience across all digital touchpoints. Role purposeThe purpose of this role is to develop and code test infrastructure components in a Cloud / Java / Terraform environment. This role implements test processes and goals together with development teams, ensuring test plans are appropriate, including reviewing of plans completed by developers. In addition, this role assists in the definition and creation of tests and scripts to support customer journey scenarios and load tests for contact centre features. How you contribute Manage the day-to-day operational and tactical aspects of multiple customer services issues and escalations.Learn and apply your technical knowledge software development methodologies, best practices, and proven processes to consistently deliver great quality product in a predictable manner.Effectively communicate plans, progress and status both internally and to Customer organizations.Continually seek opportunities to increase customer satisfaction and deepen client relationships by interacting effectively at all levels of the client organization.Develop materials in-line with the specific services opportunity and customer on-boarding requirements.Implement, troubleshoot, and support the Inference software solutions in a wide array of configurations remotely.Train new customers on maximizing the value of the Inference Platform. Skills, competencies and qualifications Required: 1 - 2 years of industry experience in Java / Python development.Experience working on design, coding and implementation of Cloud Test Platform CI/CD automation, including tools and frameworks necessary to support testing and release builds.Strong communication skills, both verbal and written.Positive, self-motivated and enthusiastic attitude. Desirable: Good knowledge and experience with modern enterprise frameworks such as Spring and Spring Boot.Hands on experience in implementing scalable, high performing microservices providing REST APIs is a plusExperience with any public cloud platform. Other requirements This position requires the ability to be On Call. This role is a hybrid position, requiring both in-office and remote work. Benefits Include Five9 SharesBonus SchemeEmployee referral programEmployee Assistance ProgramFlu Vaccinations Five9 embraces diversity and is committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better we are. Five9 is an equal opportunity employer. Our headquarters are located in the San Francisco Bay Area with global hubs in the United Kingdom, Germany, Philippines, Portugal, and Australia. View our privacy policy, including our privacy notice to California residents here: . Note: Five9 will never request that an applicant send money as a prerequisite for commencing employment with Five9.