Jobs and Careers
FL

Software Engineer in Test

Flock Safety
Remote - USA, United StatesRemotefull_timeVerifiedPosted 7 May 2025
💰 $155,000/yr($125,000/yr$155,000/yr)

About the role

Who is Flock?

Flock Safety is an all-in-one technology solution to eliminate crime and keep communities safe. Our intelligent platform combines the power of communities at scale - including cities, businesses, schools, and law enforcement agencies - to shape a safer future together. Our full-service, maintenance-free technology solution is trusted by communities across the country to help solve and deter crime in the pursuit of safer communities for everyone.

Our holistic public safety platform is comprehensive and intelligent, providing the actionable evidence needed to solve, deter and reduce crime across neighborhoods, schools, businesses and entire cities. Without compromising transparency or privacy, we are turning unbiased data into objective answers.

Flock strives to offer a career-defining experience where you can also make an impact on your community. While safety is a serious business, we are a supportive team that is optimizing the remote experience to create strong and fulfilling relationships even when we are physically apart. Our group of hard-working employees thrive in a positive and inclusive environment, where a bias towards action is rewarded. 

We have raised over $700M in venture capital from investors including Tiger Global, Andreessen Horowitz, Matrix Partners, Bedrock Capital, Meritech Capital Partners, and Initialized Capital. Now surpassing a $7.5B valuation, Flock is scaling intentionally and seeking the best and brightest to help us meet our goal of reducing crime in the United States by 25% in the next three years.

The Opportunity

As Flock continues to innovate and expand its product portfolio, ensuring the quality and reliability of our devices and software is critical to meeting customer expectations. This Software Developer in Test (SDET) role is designed to elevate the maturity, scalability, and effectiveness of our test automation practices. You will play a pivotal role in designing and developing advanced test automation frameworks, tools, and strategies that empower teams to shift testing left, reducing defects and accelerating delivery.

In this role, you’ll architect, implement, and enhance test automation frameworks and infrastructure to validate the functionality, performance, and stability of Flock’s Safety cameras, software, and devices. You’ll work closely with cross-functional teams to identify automation opportunities, create robust testing solutions, and drive innovation in how we approach device quality. Your contributions will lay the foundation for future test automation initiatives and ensure the delivery of high-quality, scalable products.

How You’ll Make an Impact

  • Architect and develop advanced automation frameworks and tools to accelerate defect detection during development.

  • Collaborate with software and hardware teams to design testing solutions that validate device software/hardware quality, stability, and interoperability.

  • Build and maintain scalable automated test suites (e.g., functional, performance, stress, and regression tests) that integrate seamlessly into the Continuous Integration (CI) pipeline.

  • Identify gaps in existing test coverage and lead efforts to develop solutions that address complex testing scenarios.

  • Propose innovative ideas and methodologies to enhance device testing across factory, field, and CI environments.

  • Analyze automation test results, identify root causes of defects, and provide actionable feedback to engineering teams.

  • Drive adoption of “shift-left” testing practices, promoting early defect detection through static analysis, unit tests, and integration tests.

  • Mentor and guide junior team members in best practices for test automation and framework development.

The Skillset

  • Have extensive experience in software development, test automation, and framework design, particularly for embedded systems.

  • Possess a deep understanding of shift-left testing methodologies and experience implementing them in software/hardware environments.

  • Have hands-on expertise with Android Development tools (e.g., Android Studio, ADB) and test automation frameworks like Espresso, PyTest, or similar.

  • Demonstrate strong proficiency in programming languages such as Kotlin, Java, Python, and scripting languages like Shell.

  • Are skilled in building scalable, modular test automation frameworks that support diverse testing needs (e.g., CI pipelines, regression suites).

  • Have experience with hardware/software integration testing and a strong understanding of HW/SW architecture for complex embedded systems.

  • Are adept at identifying root causes of defects and providing meaningful solutions during all

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Flock Safety

View company profile →