Software Engineer in Test

Calyxo
Any Location, CA
Job Description
Role Overview

We are seeking a high achiever to join our dynamic team working in a fun, diverse atmosphere. The successful candidate will contribute to design and development of test plans and protocols for software design verification, and execute and document verification activities, test reports, and summary documentation. The role requires a strong developer with proven ability to follow through on software development and verification tasks from requirements analysis, prototyping, software architecture design, implementation, and testing all the way to roll-out and operational support.

What You Will Do

In this role, you will contribute to design and development of test plans and protocols for software design verification, execute and document verification activities, test reports, and summary documentation. You will also participate in cross-functional requirements analysis and software risk management activities, contribute to definition and documentation of software requirements, and translate high-level software requirements into detailed and thoroughly documented software implementations.

Why It Might Be a Fit

The successful candidate will have a deep understanding of software engineering principles, experience with unit testing, module and integration testing, and expertise in black- and white-box testing methods. They will also have experience with risk management processes, thorough understanding of FMEA, and experience developing and implementing automated tests for software quality assurance purposes.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Math or a STEM discipline
  • Minimum 3-5 years' experience
  • Advanced experience with C++ software development
  • Deep understanding of software engineering principles
  • Strong experience with unit testing, module and integration testing
  • Expert-level knowledge of black- and white-box testing methods
  • Experience with risk management processes and thorough understanding of FMEA
  • Experience developing and implementing automated tests for software quality assurance purposes
  • Strong experience with Python
  • Experience working in a Linux based environment

Benefits

  • Competitive base salary of $145,000 - $158,000
  • Variable incentive plan
  • Stock options
  • Employee benefits package that includes 401(k), healthcare insurance, and paid vacation
]]>