Description
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 (formerly ThinkingPhones) 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. This is possible by building such stunning user experiences with web based client applications that integrate with reliable back-end communication services. You will be responsible for delivering a high quality of these web based client applications through developing and enhancing cross platform test automation framework. You will have a key role in the next generation of web client applications through automated tests, contributing ideas to product roadmap and also technically guiding other engineers in delivering the test automation.
WHAT YOU WILL DO:
- Own major areas of the web client automation project such as the automation architecture, implementation and automated tests across multiple platforms
- Review business and functional requirements and technical specifications to create architecture, designs and test classes for client object model features
- Design, implement automated tests on Web application using any 1 of following –Selenium, Chromium, Appium, Scripts (JavaScript, Perl, Apple Scripts)
- Improve our code quality in test automation framework and tests and performing code reviews for Dev and Test code
- Assist the dev team in the analysis of defects and track them to successful resolution
- Plan, design, and execute testing using Agile methodology
WHAT YOU WILL NEED:
- Bachelor's degree in CS or equivalent experience and 3 years direct experience in software QA automation and testing
- Complete understanding of SQA process, QA methodology, and SDLC
- Experience with web based software development or with test automation frameworks for web clients, website across different OS & platforms and interaction of web applications with backend systems
- Strong Experience with 1 or more of Scripting tools (Javascript, Perl, Apple Scripts) and 1 or more of automation tools such as Selenium, Chromium, Appium
- Strong design, analytical, problem solving skills
- Experience programming in C# / Java / C++ is a plus
- Familiarity with Angular, Backbone and practical knowledge of Karma and Jasmine / Mocha / QUnit is a plus
- Knowledge of 1 or more of the following - VoIP, Client-Server, Distributed communication technologies is a plus
- Excellent written and verbal communication skills
- Ability to learn fast and handle a dynamic environment, working independently and as a team player, as needed
- Ability to work in Agile development model, meet project deadlines
WHY YOU’LL LIKE WORKING HERE
- We’re disrupting an industry
- Nothing’s more exciting than working at a dynamic, high potential startup
- Super collaborative environment where every opinion matters
- Our drive to constantly innovate attracts the best and brightest
- Flexible Working Schedule
- Quarterly office events and Social Outings
Please apply at: https://www.fuze.com/careers#!/job/764403