Test Automation Engineer
@ Tailscale

Hybrid
$170,000
Hybrid
Full Time
Posted 24 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXX******* @tailscale.com
Recommended after applying

Job Details

About Tailscale

Tailscale is building the new Internet by delivering software that makes it easy to securely interconnect people and their devices. From hobbyists to multinational corporations, teams of every size use Tailscale to protect their networks and share access to internal tools. Founded in 2019 and fully distributed, Tailscale is backed by Accel, CRV, Insight, Heavybit, and Uncork Capital.

Job Description

We are seeking a talented and motivated full-time Test Automation Engineer to join our growing engineering team. In this role, you will design, build, and maintain robust automated testing frameworks across platforms such as Windows, macOS, iOS, tvOS, Android, and Linux, ensuring scalable and maintainable test architecture. You will collaborate closely with product and engineering teams to expand automated test coverage and validate both new and existing features.

Key Responsibilities

  • Design and implement automated test frameworks for multiple platforms.
  • Integrate automated test suites into continuous integration pipelines.
  • Identify high priority or error prone functionality to automate.
  • Collaborate with product and engineering teams on feature testing.
  • Develop and execute detailed test plans, cases, and scripts.
  • Analyze test results and debug issues collaboratively.

What We Are Looking For

  • Over 5 years of experience in software testing with test automation focus.
  • Experience with mobile and desktop application testing across multiple platforms.
  • Familiarity with CI/CD processes and tools.
  • Proficiency in languages such as Python, JavaScript, or Go for test automation.
  • Strong understanding of TCP/IP, DNS, routing protocols, firewalls, and VPN technologies.
  • Excellent communication skills for creating technical documentation.
  • Strong analytical and problem-solving skills with keen attention to detail.

Nice to Have

  • Experience with network protocols, VPN technologies, and security testing.
  • Familiarity with Docker, Kubernetes, or container-based testing environments.
  • Experience managing physical device labs for testing purposes.

Compensation & Benefits

Competitive base salary, equity, and comprehensive benefits. Enjoy a flexible, remote-first work environment with opportunities for in-person collaboration, professional development support, and a build-your-own home office setup. Generous parental leave and paid time off ensure a healthy work-life balance.

Key skills/competency

  • Test Automation
  • CI/CD
  • Python
  • JavaScript
  • Go
  • Network Protocols
  • Mobile Testing
  • Desktop Testing
  • Debugging
  • Documentation

How to Get Hired at Tailscale

🎯 Tips for Getting Hired

  • Research Tailscale's culture: Study their mission, values, and remote work practices.
  • Customize your resume: Highlight experience in test automation and CI/CD.
  • Prepare for technical interviews: Practice coding and troubleshooting tests.
  • Network with team members: Connect via LinkedIn and industry events.

📝 Interview Preparation Advice

Technical Preparation

Review CI/CD pipeline tools.
Practice coding in Python, JavaScript, Go.
Study cross-platform test frameworks.
Revisit network protocols technical details.

Behavioral Questions

Describe effectively working in remote teams.
Explain collaboration under asynchronous conditions.
Discuss problem-solving when testing fails.
Share experience managing deadlines collaboratively.

Frequently Asked Questions