• 1Search for courses by Study Area, Level and Location
  • 2We deliver you all the matched results
  • 3Choose one or more course providers to contact you

Distance from location (kms)

Exact 5 10 25 50 100

Posted since

All 2 Days 1 Week 2 Weeks 1 Month

Sort results by

Relevance Date



Devops Quality Assurance Test Automation Engineer

Five9 - Melbourne, VIC

Source: uWorkin

Source: uWorkin


DevOps Quality Assurance Test Automation Engineer

Five9 is a leading provider of cloud software for the enterprise contact center market, bringing the power of the cloud to thousands of customers and facilitating more than three billion customer interactions annually. Five9 provides businesses with cloud contact center software that is reliable, secure, compliant and scalable, which is designed to create exceptional customer experiences, increase agent productivity and deliver tangible business results. At Five9, we are focused on delivering the industry’s most modern cloud portfolio for contact center automation. Five9’s acquisition of Inference is the latest, exciting step in the execution of this strategy. Inference’s platform brings the power of advanced IVA-driven automation to companies of every size, technology which was previously only available to the world’s largest organizations.

We are actively looking for a DevOps Quality Assurance Test Automation engineer as part of the Quality Engineering organization in our Melbourne, Australia software development center. This individual will support the development, implementation and execution of test strategies, test frameworks and test automation projects in collaboration with multiple development organizations and across multiple systems. This role focuses on the creation and adaptation of tools and processes for a microservice architecture deployment on a public cloud (Google and Amazon). The engineer will setup and manage virtual labs and tools with test-as-a-service principles focusing the effort on software development efficiency and quality. This role will also assist in the definition and creation of Customer Journey tests scripts. This position is located in Melbourne, Australia.

Key Responsibilities

  • Participate in Agile program software development initiatives (standup, planning, Increment planning) to support innovation and enhancement of applications through iteration/functionality testing
  • Participate and collaborate with team members to assess StoryPoint/complexity efforts (using best practices) to ensure proper testing and delivery of functionality per User Story Acceptance Criteria
  • Collaborate with team members (Scrum Master, Product Owner, Software Developers) to develop test approaches with emphasis on automation of recurring/regression test cases through selected toolsets
  • Develop test validation scripts and frameworks using program designated languages (ex: Java, Python)
  • Leverage DevOps practices to ensure repeatability and management of test cases/scripts
  • Develop and document end-to-end functional test case narratives using our Jira/Confluence task management system
  • Remotely collaborate with existing Continuous Integration test teams and co-workers in the US and Europe
  • Test result investigation, providing test results to other team members for analysis

Required Skills
  • 5+ years of experience in software quality and automation/DevOps roles
  • Strong knowledge of software development methodologies (scrum, CI/CD)
  • Demonstrated experience architecting automation frameworks used in the SDLC
  • Demonstrated experience architecting load/performance test tools for real time communication products (Voice, video, API’s)
  • Hands-on experience with Java development
  • Experienced user of Linux OS-s, Google Cloud Platform and Gitlab;
  • Strong knowledge of web technology testing strategies based on HTML5. REST APIs and Selenium
  • Strong knowledge of testing with interfaces such as PubSub and WebHooks
  • Very strong interpersonal and communication skills
  • Experience with software version control and bug-tracking systems (GIT and JIRA)

Desirable Skills
  • Experience with network troubleshooting (understanding of basic network principles, i.e. OSI model, TCP connection state machine, real time protocols, network management protocols)
  • Experience testing features delivered to the public cloud with modern techniques (containers/kubernetes)
  • Solid knowledge of VoIP, SIP and WebRTC, especially troubleshooting and load/performance testing.
  • Solid knowledge of programming techniques and algorithms (OOP, multithreading, script languages)
  • Experience with monitoring solutions (Logic Monitor, Stack Driver, Data Studio)

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.