View Our Website View All Jobs

SW QA Test Engineer

Brain Corp is a San Diego-based A.I. company that specializes in the development of self-driving technology. Our A.I. tech represents the next generation of artificial brains for robots - it enables machines to perceive, learn, and navigate complex environments, while avoiding people and obstacles. We partner with commercial equipment manufacturers, and global consumer electronics brands, to transform their products into self-driving robots.

We are seeking a Software QA Test Engineer who will design, develop, and oversee the execution of test protocols for functional verification and validation for autonomous mobile robots.  This role works closely with internal leaders across our Software team, and will be directly involved in the innovation of cutting edge technologies.

Responsibilities:

  • Design and implement a Verification and Validation plan
  • Estimate testing effort and develop an optimal test strategy (manual vs automation)
  • Perform testing or provide supervision of technicians to complete testing
  • Effectively execute, monitor and troubleshoot prototype and mfg builds as necessary
  • Write documentation for test protocols, results and reports
  • Insure traceability from requirements/specifications to verification
  • Track defects and work with software and cross-functional teams to debug
  • Analyze and communicate test results and perform reliability analysis
  • Represent and position the company as an industry leader at standards and certification agency meetings and working groups related to mobile collaborative robotics
  • Ensure proper a safe test methodology

Requirements:

  • BS/MS degree in Computer Science, SE, EE or ME.
  • 3+ years of professional experience as a test engineer with experience testing both software 
  • SW programming background. Applied knowledge of Python, C++, bash shell in a Linux Environment
  • Experience with
    • configuration management, defect tracking, test plans, test protocols, and test execution
    • Git, Jira or similar version control and bug tracking tools
    • complex embedded systems/robotics and experience with Linux
    • conducting root cause analysis, working closely with software developers
    • continuous integration frameworks, test automation systems and test case management systems
    • working across the full life cycle of software development
    • Excellent communication (verbal and written) and documentation skills

Things that make a difference:

  • Experience in mobile robotics or industrial automation
  • Experience with the Robot Operating System (ROS)
  • Hands-on mechanical, electrical, and electromechanical aptitude
  • Experience with common sensors used in robotics, including cameras (RGB and Depth), LIDARs, IMUs and Sonars
  • Experience with Agile and Scrum methodology

This position is located in our San Diego headquarters.

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file