Automation Development Test Engineer
Test Engineering | Redwood City, CA, United States

Knowledge Required: Storage, File System, Linux/Solaris, NAS/NFS, ZFS, Automation in Python

Job Description / Position Responsibilities:
  • Design, create, maintain, execute (manual and automate) test plan for Coraid Storage Appliances.
  • Create test environments with supported host operating systems, switches, clients and hypervisors.
  • As QA Expert provide direction and guidance to Develop Tools and improve QA processes to enhance effectiveness of QA and Test coverage.
  • Extremely well versed with automation and hands on script development preferably using Python.
  • Diagnose test failures, report defects into bug tracking system, work with Development Engineers to reproduce and diagnose product issues, and verify fixes.
  • Review and provide feedback on customer documentation in order to ensure technical completeness and accuracy as well as ease of operation for our customers.
Required Skills and Attributes:
  • 5+ years of software development experience with Python, PERL, or any other object-oriented programming language
  • Passionate about Solving customer problems by employing technology, automation and QA process Experience testing enterprise storage arrays
  • Knowledge/Experience of Oracle Solaris/OpenSolaris, ZFS File system, NFS, CIFS is strongly preferred
  • Good understanding of storage concepts (Block/File level access, RAID level, Masking, Volume Manager)
  • Experience with Linux, Windows and Virtualization environments
  • Natural empathy and consideration of team members’ requests, spoken or not.
  • An innate, heightened urgency to complete projects on time and with high quality.
  • Previous start-up (or small company) experience strongly preferred.
  • An innate, heightened urgency to complete projects on time and with high quality.
  • BS or MS Computer Science or equivalent from a highly recruited university.