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 $500M in venture capital from investors including Tiger Global, Andreessen Horowitz, Matrix Partners, Meritech Capital Partners, and Initialized Capital. Now surpassing a $5.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.
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 Senior level 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.
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 phases of the Software Development Life Cycle (SDLC).
Exhibit expertise in test planning, strategy development, and prioritization of test automation opportunities.
Are familiar with tools like Jira, Confluence, and modern CI/CD platforms.
Bonuses:
ISTQB Foundation Level Certification and Agile Tester Level Certification a huge plus
Bachelor’s degree in Computer Science or related fields
We believe in outcome-driven results and focus on what you achieve within your first 90 days and beyond:
First 30 Days
Familiarize yourself with Flock’s product architecture, engineering workflows, and quality processes.
Understand key challenges in device and software testing.
Begin contributing to the architecture and development of testing frameworks.
First 60 Days
Take ownership of test framework enhancements for one of Flock’s devices, implementing new tools and tests to shift defect detection earlier in the development cycle.
Collaborate with engineering teams to identify manual testing pain points and develop automation strategies to resolve them.
Deliver and integrate automated test suites for key areas like smoke, functional, and stability testing.
90 Days & Beyond
Lead efforts to expand automated test coverage, including CI, regression, and stability testing.
Propose and implement innovative testing methodologies to improve quality metrics and team velocity.
Mentor team members in framework development and automation best practices to elevate the overall quality engineering capability at Flock.
We want our interview process to be a true reflection of our culture: transparent and collaborative. Throughout the interview process, your recruiter will guide you through the next steps and ensure you feel prepared every step of the way.
Our First Chat: During this first conversation, you’ll meet with a recruiter to chat through your background, what you could bring to Flock, what you are looking for in your next role, and who we are.
The Technical Assessment: You will meet with a potential future coworker to really dive into the role, the team, expectations, and what success means at Flock. You should expect the interview will cover the hard skills required to do the job, an architectural discussion, and an exploration of your past accomplishments and experiences. This is your chance to really nerd out with someone in your field.
The Panel: Learn more about the team, responsibilities, and workflows. You should be prepared to speak about past projects, how you collaborate and communicate with others, and how you live our values. You will meet with several teammates and cross-functional partners. Engineers should expect a technical assessment through coding interviews or architecture discussions. Your recruiter will provide more details to ensure you are fully prepared for your big day.
The Executive Review: A chance to meet a leader within the Device Software team. They will be looking to get to know you better, understand your motivations, and understand your technical background. Be prepared to ask well-thought-out questions about the company, culture, and more.
In this role, you’ll receive a starting salary of $134,400-$184,800 as well as stock options. Base salary is determined by job-related experience, education/training, as well as market indicators. Your recruiter will discuss this in-depth with you during our first chat.
🌴Flexible PTO: We seriously mean it, plus 11 company holidays.
⚕️Fully-paid health benefits plan for employees: including Medical, Dental, and Vision and an HSA match.
👪Family Leave: All employees receive 12 weeks of 100% paid parental leave. Birthing parents are eligible for an additional 6-8 weeks of physical recovery time.
🍼Fertility & Family Benefits: We have partnered with Maven, a complete digital health benefit for starting and raising a family. Flock will provide a $50,000-lifetime maximum benefit related to eligible adoption, surrogacy, or fertility expenses.
🧠Spring Health: Spring Health offers a variety of mental health benefits, including therapy, coaching, medication management, and digital tools, all tailored to each individual's needs.
💖Caregiver Support: We have partnered with Cariloop to provide our employees with caregiver support
💸Carta Tax Advisor: Employees receive 1:1 sessions with Equity Tax Advisors who can address individual grants, model tax scenarios, and answer general questions.
💚ERGs: We want all employees to thrive and feel like they belong at Flock. We offer three ERGs today - Women of Flock, Flock Proud, and Melanin Motion. If you are interested in talking to a representative from one of these, please let your recruiter know.
💻WFH Stipend: $150 per month to cover the costs of working from home.
📚Productivity Stipend: $250 per year to use on Audible, Calm, Masterclass, Duolingo, Grammarly and so much more.
🏠Home Office Stipend: A one-time $750 to help you create your dream office.
🐾Pet Insurance: We’ve partnered with Pumpkin to provide insurance for our employee’s fur babies.
Flock is an equal opportunity employer. We celebrate diverse backgrounds and thoughts and welcome everyone to apply for employment with us. We are committed to fostering an environment that is inclusive, transparent, and collaborative. Mutual respect is central to how Flock operates, and we believe the best solutions come from diverse perspectives, experiences, and skills. We embrace our differences and know that we are stronger working together.
If you need assistance or an accommodation due to a disability, please email us at careers@flocksafety.com. This information will be treated as confidential and used only to determine an appropriate accommodation for the interview process.
At Flock Safety, we compensate our employees fairly for their work. Base salary is determined by job-related experience, education/training, as well as market indicators. The range above is representative of base salary only and does not include equity, sales bonus plans (when applicable) and benefits. This range may be modified in the future. This job posting may span more than one career level.
Oowlish Technology
Oowlish Technology
PacerPro