Senior Automation Engineer
Location: On-Site, Carlsbad, CA

Job Description:

At Arlo, we're passionate about creating innovative, reliable solutions that help people protect what matters most. Our team works tirelessly to deliver products that exceed customer expectations, all while pushing the boundaries of what’s possible in the world of protection technology. We’re looking for a Senior Automation Engineer to join our growing team and drive excellence in quality assurance for our mobile and web applications.

This is a fantastic opportunity for an experienced engineer who loves building automated test frameworks and is eager to play a critical role in enhancing the user experience for millions of Arlo customers around the world. You’ll bring your expertise in automation, CI/CD integration, and testing to shape the future of security technology at Arlo.


Why Arlo?

Arlo is revolutionizing smart security with a focus on AI-powered analytics, cloud services, and wireless connectivity. Our seamless and intuitive smart security products are designed to provide peace of mind and make safety accessible and easy. If you're looking to work with cutting-edge technology in a dynamic environment, this is the place to be!


What You’ll Be Doing

As a Senior Automation Engineer, you’ll:

  • Develop and Maintain Automated Test Frameworks: Use Python, Selenium, Appium, Robot, and other tools to build and maintain robust test automation for mobile and web applications.

  • Integrate Testing into CI/CD Pipelines: Work alongside DevOps and Infrastructure teams to integrate automated tests into our CI/CD pipeline, optimizing deployment and testing processes.

  • Innovate Testing Solutions: Develop efficient testing methods for software that interacts with hardware to ensure stability, accuracy, and product reliability.

  • Lead Projects from Start to Finish: Drive testing projects, ensuring deadlines are met and quality standards are maintained across all aspects of product development.

  • Collaborate Across Teams: Work closely with engineers, product teams, and leadership to troubleshoot and resolve complex issues, enhancing product performance and reliability.


What We’re Looking For

You’re a fit for this role if you have:

  • Extensive Experience in Test Automation: 3+ years of hands-on experience with Python, Selenium, Appium, XCUI, and Playwright.

  • Proficiency in Scripting: Strong skills in TypeScript/JavaScript and Python; experience with other languages is a bonus.

  • CI/CD Integration: Proven experience integrating automated tests into CI/CD pipelines and optimizing testing workflows in collaboration with DevOps teams.

  • Project Leadership: Ability to take ownership of automation projects, maintaining high standards and ensuring that all deliverables meet deadlines.

  • Excellent Communication Skills: Ability to articulate complex technical issues to stakeholders and work effectively across teams.


Preferred Qualifications

  • Experience with hardware testing is a significant plus.
  • Background in AI testing technologies.
  • Innovative problem-solving skills and a proactive approach to overcoming challenges.
  • A collaborative spirit and the ability to work in a dynamic, cross-functional team.

What’s In It for You?

  • Competitive Compensation: The base salary range for this role is between $105,000 – $150,000/year, plus equity. We offer a comprehensive benefits package including healthcare, 401(k), and more!

  • Dynamic and Inclusive Work Environment: At Arlo, we believe in fostering a culture of diversity and inclusion, and we welcome candidates from all backgrounds.

  • Career Growth: Join a company committed to your professional development, where your contributions make a tangible impact on our product and mission.

  • Work-Life Balance: We value work-life balance and strive to provide an environment where you can thrive both professionally and personally.


Key Skills:

  • Senior Automation Engineer