Fuze is a global, cloud-based unified communications platform that empowers productivity and delivers insights across the enterprise by enabling simplified business voice communications, flexible video conferencing, and always-on collaboration. Fuze allows the modern, mobile workforce to seamlessly communicate anytime, anywhere, across any device.

 

At Fuze we are passionate about building software that enables teams to work together more effectively. We want to harness the power of video and high quality audio to build a communications and collaboration product that is intuitive, easy to use, reliable, elegant and above all visually stunning.

 

In the Quality Assurance (QA) automation engineer role you will be responsible to develop and execute automated tests to ensure our platform quality and reliability.

WHAT YOU WILL DO:

 

  • Analyse, understand and review product requirements engaging with the appropriate stakeholder
  • Work with the development and test engineering teams to build automated tests suites for our products
  • Understand and decompose a micro-services based software system and design a strategy to test this system end-to-end
  • Design and implement automated testing tools to improve the software testing process
  • Manage defects ensuring they are correctly captured, reported, tracked and retested
  • Investigate  and identify  the source of  software defects  found and advise and  take action in order to prevent known issues from reappearing
  • Work with all members of the scrum team to ensure timely delivery of quality code
  • Assist in the creation of standards, guidelines, and processes to determine product quality or release readiness;
  • Create automated test scenarios, with cucumber (gherkin), to exercise backend REST-APIs
  • Setup and optimize continuous integration build jobs using Jenkins




WHAT YOU WILL NEED:

  • Bachelor's degree in CS or equivalent experience 
  • Understanding of SQA process, QA methodology and SDLC
  • Strong design, analytical, problem solving skills
  • Experience writing code in one or more programming languages such as Ruby, Java, Javascript
  • Excellent written and verbal communication skills
  • Ability to learn fast and handle a dynamic environment, working independently and as a team player, as needed
  • Experience working with mocking frameworks
  • Familiar with DevOps concepts
  • Be motivated to keep learning about test automation

 

BONUS POINTS:

  • Experience with virtualization tools and frameworks
  • Previous experience as test automation engineer
  • Experience in Performance & Load Testing (hands on experience in a tool like JMeter)

 



Apply for this Job

* Required