Fortune favours the brave

Icehouse Ventures
219
companies
191
Jobs

QA Engineer, Cloud Robotics

DroneDeploy

DroneDeploy

Quality Assurance
Auckland, New Zealand
Posted on Tuesday, March 26, 2024
About DroneDeploy
We’re the leading drone software provider making commercial drone data accessible to anyone, anywhere. Trusted by users across various industries, we’re transforming how businesses collect, manage, and analyze worksite data. Our user-friendly platform makes it possible for companies of any size to improve their workflows through scalable image processing, data storage, and real-time sharable drone maps and 3D models.
We are committed to a global work environment that empowers people to innovate, grow professionally, and make meaningful impacts. We’re recognized as a Best Place to Work in the SF Bay Area and made the Top 200 list of America’s Best Startups. Our employees are creative, driven, and committed to providing our customers with the best drone software in the industry. Our office locations include San Francisco, California, Sydney, Australia, and Auckland, New Zealand.
Role Overview
We are searching for a highly skilled and experienced Test Automation Engineer to spearhead our testing efforts within our Cloud Robotics division. This pivotal role demands a candidate with a strong technical foundation in test automation, proficiency in JavaScript/TypeScript, and the ability to lead and innovate our testing strategies. The role will allow working with cutting-edge automation and robotics technologies, such as Boston Dynamics’ Spot and DJI Docked drones. The Test Automation Engineer will play a crucial role in ensuring the quality and reliability of our cloud-based robotics software, working closely with the engineering manager and other key stakeholders.
Due to the scope of the position, the role requires working within the Auckland office 3 - 5 days a week! The office is centrally located in downtown Auckland and offers a variety of amenities.
Don’t have all the qualifications or experience listed below? We’d still love to hear from you. We encourage you to apply and complete all application questions.

Responsibilities:

  • Lead the design, development, and maintenance of sophisticated test automation frameworks using JavaScript/Typescript (such as Playwright or Cypress) and additionally Golang (or similar backend language), tailored for cloud-based robotics applications.
  • Drive the evolution of our test automation strategies, incorporating the latest technologies and best practices to enhance efficiency and effectiveness.
  • Collaborate with development teams to integrate test automation into the CI/CD pipeline, ensuring seamless and reliable deployment of cloud robotics software.
  • Mentor and provide technical leadership to the test automation team, fostering a culture of quality and continuous improvement.
  • Conduct in-depth technical reviews of testing artifacts (e.g., code, strategies, reports) to ensure adherence to the highest standards of quality.
  • Work directly with the Engineering Manager for Cloud Robotics to report progress, identify challenges, and propose innovative solutions.
  • Play a key role in the development lifecycle, from requirements analysis to deployment, ensuring quality objectives are met at every stage.
  • Lead the investigation and resolution of complex bugs and issues, working closely with software developers and other engineers to ensure the highest level of product quality.
  • Available for field testing when required - this would include executing a test plan on the field at client sites with robots and drones.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in test automation, with a strong background in programming languages, specifically JavaScript and Golang.
  • Proven track record of developing and maintaining automated testing frameworks for cloud-based applications or robotics software.
  • Deep understanding of CI/CD processes and tools (e.g., Github Actions, Jenkins, Travis CI, GitLab CI) and how they integrate with test automation.
  • Expertise in software quality assurance principles, testing methodologies, and agile development processes.
  • Exceptional problem-solving abilities and analytical skills, with a keen attention to detail.
  • Strong leadership skills, with experience mentoring and guiding a team of test engineers.
  • Excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
  • Work Hours | able to work Monday - Friday
  • Work Location | able to work in a hybrid environment with up to 3 days in the Auckland office
  • Travel | available to travel domestically and/or internationally occasionally for work-related events such as conferences, company in-person gatherings, pieces of training
Employee Offerings & Benefits include:
(may vary by location & country)
Innovative company culture
Drone pilot certification
Flexible work schedules
Flexible work location
Family paid leave
Paid healthcare for employees
Professional development & career advancements
Wellbeing activities (live & on-demand)
Flexible paid time off
Employee referral bonus
Commuter savings
DroneDeploy is an equal-opportunity employer.
All DroneDeploy employees are responsible for assisting in protecting the company and customer data by following information security policies and procedures.
Please refer to our Recruitment Privacy Notice for information about privacy during the recruiting process.