Test Automation Engineer

Test Automation Engineer

Medici Ventures, which owns a portfolio of the leading companies in Blockchain technology, is currently looking for a Senior Tester with Test Automation background to work on proof-of-concept projects and iterate on current platforms. In this role, you will have tremendous organizational, social, and political impact.

What We Look For:

  • X-Factor. You are an intelligent and trustworthy team player with the work ethic of an entrepreneur
  • Passion. You have a high degree of interest in Blockchain technology and the impact it will make globally.
  • Confidentiality. This project requires a high degree of discretion.

What You Will Do:

  • Develop and publish test plans, procedures and final test reports
  • Perform static testing on requirements
  • Help to develop detailed test cases
  • Ensure each requirement has a test case and that each requirement is not under or overly tested
  • Report, review, and close problem reports
  • Receive new software builds from development and run acceptance tests
  • Perform the black box testing by running manual as well as automated tests including regression
  • Gather required deliverables to include in project folder

Must Have’s:

  • 4+ years hands-on testing experience with experience in Selenium.
  • 2-3 years’ experience in creating and executing test plans
  • 1-year experience in debugging / reviewing Java based applications
  • 1-year experience testing database integration issues, preferably with Oracle and SQL
  • Experience with technical documentation
  • Excellent analytical and communication skills and experience working closely with developers
  • Experience with git and Github, or similar RCS (subversion, CVS, mercurial). We use git/Github
  • 1.5+ years’ experience with Linux (Ubuntu and bash experience preferred)
  • Experience with Test-Driven Development, unit testing & functional testing practices and tools
  • Experience (or at a minimum, familiarity) with the tools and technology powering our stack: Python 3, Django/Flask, RDMS, Nginx, Python, Selenium, Docker, VMWare, SQL (Mongo/Cassandra/etc.)
  • Previous experience in Financial Market a plus (FIX, etc.)
  • 1+ years’ experience with agile methodologies such as Scrum and XP
  • Previous Bitcoin development experience (or minimally, respectable knowledge and experience with public key cryptography and cryptographic systems)
  • Must be able to demonstrate an ability to rapidly pick up and learn a new language and/or frameworks