Quality Automation Engineer

Job Title
Quality Automation Engineer
Job ID
27061973
Location
New York,  NY 10017
Other Location
Description

Quality Automation Engineer 

WHO WE ARE

Cloud9 Technologies is a voice communication and analytics platform for institutional traders.  We leverage cloud services including AWS, a wide array of web services, WebRTC, as well as advanced deep learning techniques to empower firms with the benefit of modern communication tools and enhance trader workflow with actionable voice data & analytics.    

Our company was started in 2014 by a team of motivated entrepreneurs and 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, NEX, 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 a named the 2017 Best Sell-Side Trading Communication System by Waters Technology for the second year in a row, recognized in the Top 10 innovative solutions of the year by the Futures and Options Industry Association, named to the CB Insights Fintech 250, and the FinTech Global RegTech 100.

By bringing together an experienced group of engineers, product managers, and industry experts, Cloud9 developed a communications platform for the trading floor of the future – offering more functionality and analytic insight than legacy hardware at a fraction of the cost.  We’re a group of pioneers who enjoy solving challenges and building disruptive technology – and we’re looking to hire the best and brightest.

Join our team to contribute to the development of the most secure, compliant, and reliable communications platform in the financial services industry.

WHAT YOU WILL DO

You will be responsible for ensuring our products meet the highest standards of quality across all platforms. You will design test procedures as well as author test plans and test cases to test Web application developed with angular, PHP and integrated with Rest API’s and client server application built with C#, node.js and WebRTC communication protocols.  You will further be responsible for implementing test automation using open source tools. This role requires someone who enjoys both manual testing and hands-on with automation testing experience, comfortable leading strategy and delivering quality results. This is a fast-paced environment that seeks creative perfectionists with a passion for quality work.
 

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 Serve 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.