Senior Quality Engineer

Palo Alto, CA

Skills

Location

Palo Alto, CA

Type

Full-Time, Contract

What we're building

Synapse Technology provides an artificial intelligence platform for the hundreds of thousands of security checkpoints around the world, including airports, office buildings, and others. Today, screeners running checkpoints miss most threats, providing minimal security. Human operators face massive cognitive challenges and are unfortunately the only barrier that can prevent a dangerous item from getting through a checkpoint.

Our AI platform processes these X-Rays in real time to automatically detect firearms, knives and other threats. This automated screening solution reduces the reliance on human operators for screening. Our technology drives innovation into a stagnant industry, with a unique ability to have a high impact in a short amount of time on a global scale. We work closely with senior government stakeholders worldwide, and our systems are currently deployed at international airports across the world in Japan, Sweden, and other countries. To date, millions of passengers have been secured by Syntech ONE™.

The Role – Senior Quality Engineer

Our systems have to work. They're used in sensitive security situations where downtime can mean massive slowdowns for the customer, cost overruns, or worse a missed threat that causes an incident. Because our systems are deployed on-prem, we also don't have the luxury of being able to just SSH into our hardware in Japan when something breaks to fix it. This means we need to maximize software reliability, correctness, and developing a culture of quality in everything we ship out to a client.

You'll be the first "Quality"-focused person at the company and the start of what should be a growing team over time.

KEY RESPONSIBILITIES:

  • You will promote a culture of quality throughout the organization
  • You will be responsible for all testing of an entire product across various platforms
  • You will own the development and execution of test plans and test cases for multiple features of an application
  • You will develop and maintain testing strategies, including manual and automation testing
  • You will promote QA productivity through automation, tools, and other best practices
  • You will ensure comprehensive test coverage by working closely with the product and engineering teams to prioritize testing execution and report on test execution progress and results
  • You will participate in design and specification reviews, and use this information to design test plans
  • Find, track, reproduce, document, and triage bugs through resolution
  • Interpret and report testing results to various stakeholders
  • Review user interfaces for compliance with requirements and functionality


WHAT WE ARE LOOKING FOR:

  • 5+ years of software development experience (3+ of which is quality focused)
  • Previous experience building and designing complex test cases
  • Bachelors of Computer Science, Mathematics or a related field
  • Experience in manual and automation testing
  • Coding experience in Java, Python, or any other coding language.
  • Experience with black box and white box testing with understanding of/experience with SQA methodologies, techniques and approaches
  • Ownership of test plan development and execution for customer facing applications
  • Experience with the main types of testing including regression, performance, stress, unit, API, integration, and security testing


WHAT WOULD REALLY IMPRESS US:

  • Experience working with embedded hardware
  • Machine Learning experience, either through school, side projects, or real world testing
  • Experience with open source test tools and build scripts like Selenium, Serenity, and others

To apply, email your resume to us at careers@synapsetechnology.com



Ready to Apply?

Email us at careers@synapsetechnology.com

Back to Careers