Test Automation Engineer
@ Tailscale

Hybrid
CA$232,000
Hybrid
Full Time
Posted 24 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXX****** @tailscale.com
Recommended after applying

Job Details

About Tailscale

Tailscale is building the new Internet by delivering software that securely interconnects people and their devices worldwide. Founded in 2019 and fully distributed, the company 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 team. In this role, you will design, build, and maintain automated testing frameworks for our apps across Windows, macOS, iOS, tvOS, Android, and Linux platforms.

Key Responsibilities

  • Design, implement, and maintain automated test frameworks.
  • Integrate test suites into CI pipelines.
  • Identify high priority functionalities for automation.
  • Collaborate with product and engineering teams.
  • Develop test plans, test cases, and scripts.
  • Analyze test results and resolve issues.

What We Are Looking For

Applicants should have 5+ years of software testing experience focused on test automation, familiarity with mobile and desktop application testing, and hands-on experience with CI/CD processes and programming languages such as Python, JavaScript, or Go. Knowledge of TCP/IP, DNS, routing protocols, firewalls, and VPN technologies is essential.

Nice to Have

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

Compensation & Benefits

Competitive compensation with base salary, equity, and comprehensive benefits. Enjoy remote-first work, flexible schedule, professional development support, and a build-your-own home office setup.

Key skills/competency

  • Test Automation
  • Automated Testing
  • CI/CD
  • Python
  • JavaScript
  • Go
  • TCP/IP
  • VPN
  • Documentation
  • Troubleshooting

How to Get Hired at Tailscale

🎯 Tips for Getting Hired

  • Research Tailscale's culture: Review mission, values, and recent news.
  • Customize your resume: Highlight relevant automation and testing experience.
  • Prepare for technical interviews: Practice CI/CD and scripting questions.
  • Showcase teamwork: Emphasize remote collaboration skills.

📝 Interview Preparation Advice

Technical Preparation

Review automated testing frameworks.
Practice CI/CD pipeline integration.
Refresh scripting in Python and JavaScript.
Study network protocols and VPN basics.

Behavioral Questions

Demonstrate remote collaboration strengths.
Explain troubleshooting past project challenges.
Describe handling tight deadlines under pressure.
Share experiences with asynchronous communication.

Frequently Asked Questions