Quality Automation Engineer (Client-Server Scripting)

Job Title
Quality Automation Engineer (Client-Server Scripting)
Job ID
27127166
Location
New York,  NY 10017
Other Location
Description

WHO WE ARE

Cloud9 Technologies is a Cloud Communications platform that provides voice and collaboration services for businesses.  We leverage cloud services including AWS, a wide array of web services, and advanced WebRTC technologies to transform how people communicate within and between enterprises.  We want to do for enterprise communication what What’s App and Facebook Messenger has done for consumer communication – with the security, control and agility needed by Fortune 500 companies.

Our company was started in 2014 by a team of motivated entrepreneurs, who are also highly successful industry veterans that have started several businesses and taken multiple companies through public offerings.  We are well funded, with investors including J.P. Morgan, Barclays, ICAP and Point72 Asset Management.  Cloud9 has been profiled in publications such as the Wall Street Journal, Forbes and Waters Technology.  Our award winning technology was also named the 2016 & 2017 Best Sell-Side Trading Communication System by Waters Technology, recognized in the top 10 innovative solutions by the Futures and Options Industry Association, and ranked among Red Herring’s Top 100 Technology Companies in North America.

Many of our customers are in the financial markets, where traders use the Cloud9 service to engage with their trading partners.  Today we operate across 32 countries and we’re adding more users every month.

Industry feedback for Cloud9 has been overwhelmingly positive, we’ve won awards from recognized industry organizations and praise from our customers at industry leading financial institutions.

 

WHAT YOU WILL DO

This senior candidate will be responsible for the day to day operations, planning, improvement and management of our Cloud Infrastructure & DevOps team. The candidate will both provide direction, operational vision, and develop the team members as a high performing unit. This role will require you to develop, improve, and document processes and improve efficiency/control costs/operational visibility. Finally, this role will be tasked with scaling the teams to meet the growth requirements of Cloud9 Technologies.

RESPONSIBILITIES

  • Gather requirements, build detailed test cases and test plan to support complete coverage.
  • Develop automation test scripts with Python, Robot Framework and gherkin language.
  • Test client server application built with C#, node.js and WebRTC communication protocols.
  • Test backend platform and API Rest calls using postman, java script and UNIX command line.
  • Document and update test cases in Zypher and report bugs using Jira.
  • Ability to use source controls tools including svn, git and bit bucket.
  • Ability to identify the bug details using third party tools including developer debug tools.
  • Complete hands-on testing for functional, integration, regression, acceptance, and usability testing.
  • Ability to work independently on automation scripting and manual testing (as needed).
  • Draft quality assurance plans, policies, procedures and implement best quality standards practice.
  • Responsible to maintain and upgrade test cases as new features are built.
  • Work in agile environment, delivering quality product every sprint.
  • Evaluate adequacy of quality assurance standards and improve from lessons learned.
  • Plan, conduct, execute testing, report bugs and follow until completion.
  • Prepare reports to communicate outcomes of quality activities.
  • Investigate customer complaints and non-conformance issues.
  • Develop, recommend, and implement corrective and preventive actions.
  • Maintain industry and company’s compliance and security policies.
  • Support post production release checks and ensure final product quality.

THE RIGHT BACKGROUND

  • Bachelor’s degree in Computer Science or similar
  • At least 3 years of strong hands on test automation experience in Python and Robot Framework.
  • At least 2 years of experience build test framework, gherkin language, svn, Jira and Zypher.
  • At least 2 years of working with JavaScript or other scripting language.
  • At least 2 years of testing and automation experience with Client Server Applications.
  • At least 2 years of data testing against a relational database.
  • At least 2-year experience with Git.
  • At least 3 years of testing in a Linux/Unix based environment .
  • At least 2 years of manual testing experience.
  • Strong attention to detail.
  • Automation experience with Java and/or C# is a plus.
  • QA/Testing Certification will be added plus.

EDUCATION

Bachelor's degree in Computer Science, Electrical Engineering or related field is required.

 

Cloud9 Technologies LLC values diversity of culture and thought and seeks talented, qualified employees in all its locations around the world regardless of race, gender, national origin, religion, sexual orientation, disability, age or any other protected classification under country or national law.