Senior Quality Assurance Development Engineer BuysideFX
THIS JOB HAS EXPIRED Position:
BuysideFX is seeking a skilled Senior Quality Assurance Development Engineer to lead the design and development of an automated test infrastructure for a financial technologies software product. This is a technical position requiring software design and development skills as well as a detail oriented quality assurance approach to tasks. The domain is capital markets and FX trading, so previous familiarity with capital markets and trading software is a big plus.
Evaluate best of breed open source quality assurance / testing frameworks for fi.
Design and develop custom modules as necessary to support complete end-to-end testing of the BuysideFX product.
Design and setup automated regression test scaffolding and reporting.
Help develop specific tests and train other developers in best practices for test development.
Contribute to team designs, specifications, and code reviews.
Identify and initiate new projects for meeting testing needs and functionality.
Apply prior experience in testing Web Services, Software/Platform as a Service (SaaS/PaaS) products, or Cloud-based products to design new tools and processes.
Consult with product teams on test strategy and design.
Apply appropriate analysis and modeling techniques to understand the context and scope of the business processes/functions and the supporting information systems.
Work productively within a team of very talented software developers in a semi-virtual environment.
Contribute enthusiasm and creativity to help create awesomeness.
Bachelors Degree in Computer Science or directly related field.
5+ years experience in a technical QA position or similar, having previously led the build-out of a test infrastructure.
Experience with a diversity of programming or scripting languages (bash, java, ruby, python, etc).
Understanding of fundamental web application design principals and model-view-controller frameworks.
Understanding of fundamental service-oriented-architecture design.
Experience with messaging and queuing technologies.
Experience with SQL and PostgreSQL database.
Experience with test automation tools (e. g. Selenium, JMeter, Silk).
Experience developing and extending automated software testing tools.
Hands on experience with Java and JUnit.
Experience with continuous integration systems (Hudson/Jenkins, TeamCity, etc).
Experience with virtualization using VMware and/or Xen.
Experience in deployment and testing of multi-tier applications.
Experience testing large scale enterprise products.
Outstanding problem-solving skills.
Good communication skills with the ability to collaborate and foster teamwork in a semi-virtual work environment.
BuysideFX, with offices in Boston, London and Burlington Vermont, is an award winning start-up funded by Atlas Venture, Google Ventures, FreshTracks Capital, Boston Seed and the Vermont Seed Capital Fund. BuysideFX?s Currency Management Platform solves foreign exchange problems for institutional money managers. Both pre-trade workflow and execution have become fragmented and manually intensive for money managers today. Our philosophy of high touch client service and application customization helps us deliver tailored FX programs. BuysideFX delivers simple workflow and automation tools to the end-user, while providing sophisticated access to the changing landscape of liquidity. Our solution supports the entire lifecycle of the trade, whether you are deciding how best to hedge a position, maintain your accounts, or execute an FX trading strategy.
||Boston, MA |
THIS JOB HAS EXPIRED