QA/QC Manager
Palo Alto
Confirmed live in the last 24 hours
Rhombus Power

51-200 employees

Strategic national security AI platform
Company Overview
Rhombus is on a mission to transform the nation’s defense and national security enterprises with Guardian, its Artificial Intelligence platform for strategic, operational, and tactical decision-making at the speed of relevance. Rhombus analyzes, builds, and maintains organizations' data infrastructure and processing systems.
Palo Alto, CA, USA
Experience Level
Desired Skills
Quality Assurance (QA)
QA & Testing
  • At minimum Bachelor's degree in software design, engineering, or computer science. Masters
  • Proficient in Python programming
  • Enough C++ experience to provide guidance to junior engineers in code review
  • A solid understanding of the software development lifecycle, and ability to apply proven software methodologies to testing and to driving reductions in technical debt
  • Experience with software engineering practices, software automation and testing systems (for example, Jenkins)
  • Past experience with cloud computing and containerization (Docker) is preferred
  • At minimum 3 years' experience in software QA methodologies, tools, and processes
  • At least 3 years experience in SQL and scripting
  • Prior managerial experience in software development and software quality assurance is highly preferred
  • Background or prior experience at a technology company, SaaS firm, defense contractor, or in the startup environment
  • Experience with Python, SQL, Stata, or R
  • Active Secret or TS/SCI clearance
  • Demonstrated ability to achieve stretch goals in an innovative and fast paced environment. Able to fit in well within a startup environment
  • Proven track record of continual improvements in QA process, optimizing resources to reach business project goals
  • Strong project-management and agile methodologies experience. Must be used to short iterations of development and testing and changing business requirements
  • Document test cases, and perform and document risk analysis. Record test progress and results
  • Code automated tests and create test plans
  • Develop standards and procedures to determine product quality and release readiness, and identify, isolate, and track bugs throughout testing
  • Within our software
  • Drive innovation and streamline overall testing processes
  • Identify any potential problems that users might encounter, constantly iterate
  • Research and analyze product features being tested, research new tools, technologies, and testing processes, and review user interfaces for consistency and functionality