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.

Who We Are

Medici Ventures, a wholly-owned subsidiary of Overstock.com, desires to change the world by advancing blockchain technology. We own a variety of innovative portfolio companies that have put us at the forefront of disruptive technology. Our amazingly talented team is the reason for our success. We encourage and assist each of our employees to seek individual excellence through education, talent development, and a healthy work-life balance. Diversity of thought, opinions, backgrounds, and ideas set us apart in creativity and innovation. We are a center of thought leadership and cutting-edge technology products that provide our world-class technologists with opportunities to make a real difference through their work. From bringing vast populations out of poverty to a total overhaul of our nation’s securities markets, our team is pioneering the future of blockchain technologies.

Our Mission

Medici Ventures’ mission is to democratize capital, eliminate middlemen, and re-humanize commerce. We strive to develop ways for everyone, including the poorest members of society, to participate in local, national, and global markets. Individuals should be able to connect directly with each other in efficient, easy, and inexpensive ways.

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

What You Should Have

  • 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

What We Hope You Have

  • 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

What We Offer

  • 401k (6% match)
  • Onsite Health Clinic
  • LEED Gold Certified 19-acre Campus & Global HQ 
  • Onsite Daycare Center 
  • Tuition Reimbursement, Leadership development Program, & Mentorship Program
  • Onsite Fitness Center with group fitness classes and trainers
  • Onsite Cafe with additional Coffee Shop and Juice Bar
  • Indoor Bike Storage
  • Summer Party at Lagoon, Utah's largest theme park
  • Employee Fall Concert (Past performers include: Neon Trees, Snoop Dogg and Bret Michaels)
  • Medical, Dental, Vision coverage
  • Onsite Greenhouse, providing fresh fruits & vegetables for our cafe
  • Life Insurance, Short and Long-Term Disability coverage
  • Onsite salon services, massages, & auto-detail services
  • Discounts on ski passes, cell phone plans
  • Overstock Women's Network (OWN)
  • *Benefits vary based on position, tenure, location, and employee election

    Physical Requirements:

    This position requires you to sit, stand and perform general office functions. You may also be required to lift up to 25 pounds occasionally. Bending, stooping, and reaching are also frequently required.

    Equal Employment Opportunity:

    It is our policy to provide equal employment opportunity for all applicants and associates.  This policy includes our commitment to ensure that all employment decisions are made without regard to race, color, religion, gender, national origin, disability, pregnancy, veteran status (including Vietnam era veterans), age, sexual orientation, gender identity, or any other non-job-related characteristic protected by law.

MediciMichael McShinsky