Quality Assurance Engineer

Job expired!

Join Reveal - Android Software Engineer Opportunity

Reveal is a dynamic startup dedicated to revolutionizing field operations by offering innovative software tools and insights to individuals in remote, disconnected, and extreme environments. Our groundbreaking products include Farsight, a 3D processing and mission planning tool, and Identifi, which ensures secure and rapid identity verification. With a deep commitment to supporting defense, security, and safety missions, we are expanding our team to meet growing demands and opportunities.

About Reveal Technology

Our team boasts extensive experience in 3D visualization, photogrammetry, applied machine learning, computer vision, and autonomy. We are looking for an Android Software Engineer to lead the development of our Android-specific applications. In this role, you will collaborate with all teams within Reveal to define and execute the technical roadmap for Farsight, Identifi, and future products.

Is This Role for You?

If you thrive in a fast-paced, autonomous working environment and have a proven track record in developing technical materials from conceptual ideas, this role is for you. You are motivated by growth opportunities and ready to make a significant impact.

Responsibilities

  • Collaborate with engineers to develop test plans for features leveraging rich visual data.
  • Execute test cases (manual or automated) and analyze results.
  • Manually test the overall product experience, sometimes involving flight planning software and drone operations.
  • Engage cross-functionally with technical and non-technical team members to develop testing processes and ensure proper communication of product issues and testing timelines.
  • Run and help maintain automation scripts through Unity3D (C#).

Requirements

  • 1-5 years of experience in building, testing, and shipping complex software.
  • Bachelor's degree in a technical field.
  • Experience with both manual and automated testing.
  • Proficiency in Python.
  • Ability to document and troubleshoot issues.
  • Strong analytical and problem-solving skills.
  • Experience with Test Management Software.
  • Familiarity with Linux/OSX/Windows command line.
  • Ability to work independently, plan, prioritize, and deliver without close oversight in a remote environment.

Nice to Haves

  • Experience with GitHub.
  • Experience with CI/CD pipelines.
  • Experience with C# (preferred) or Java.
  • Understanding or experience with our user base.

Compensation

We offer a competitive salary and equity package, determined by your experience, knowledge, skills, abilities, internal equity, and market data alignment.

Benefits

  • Medical, Dental, Vision coverage.
  • Parental Leave.
  • HSA/FSA options.
  • 401(k) match.
  • Unlimited Paid Time Off.

This position will remain open until filled. To submit your application, please click the “Apply Now” button and follow the steps as directed.

Proof of identity and eligibility to work in the United States is required for all hires. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Note: This job posting is intended for direct applicants only. We do not accept unsolicited applications and request that no outside recruiters contact us regarding this role.

Company Name: Reveal Technology
Job Title: Android Software Engineer