Santa Clara, San Francisco Bay Area · Full Time

Job description

Interested in shaping the next generation of software-defined security? MagicCube is an up-and-coming startup that delivers software based security measures for mobile, IoT, embedded devices, and appliances. MagicCube is looking for a highly motivated Cloud QA and release engineer who can help design and implement a new generation of testing and deployment mechanisms for its security services.

What you will be doing:

You will own the entire process of qualifying product delivery from git repos to customer cloud platforms. This is a critical position with high visibility. Think of yourself as the "Gate Keeper".

What we are looking for

  • Must possess at least a BS in EE/CS, or a related discipline. A post-graduate degree (MS, PhD) is great, but will only count if there are several years of professional experience behind it
  • At least 7+ years experience in best practices of code management and distribution tools: git, Jenkins, repo, python, Shell programming, maven, cradle, Docker, Appium, JUnit
  • Experience with developing test tools and utilities using python, Java, C++, or golang
  • Deep experience in creating test plans, test cases, performance testing, load testing, uptime tracking
  • Deep experience in developing and executing test automation frameworks
  • Reasonable experience in unit test frameworks (i.e. can jump in if need be)
  • Does not take broken builds lightly
  • Strong experience with AWS, *NIX (Ubuntu, CentOS, etc.), and monitoring systems

Personal Traits

  • Takes technical challenges head-on 

  • Self-driven, likes to learn and be challenged 

  • Self-starter, self-motivated and able to work independently
  • A real Pro: performs with excellence as a team member or a team leader