About The Position

The Video Applications team is looking for a Software Developer in Test that has experience in macOS/iOS apps, still image file formats, video codecs, audio, and metadata. Join a group of passionate quality engineers who play a key role in the production of innovative tools for creative professionals, video makers, and visual storytellers.

Requirements

  • At least 2+ years of experience in Python or Swift
  • At least 5 years experience in test automation and/or tools and automation development
  • Experience with testing tools used to track and assess the native application performance in various scenarios and configurations
  • Understanding of software & hardware performance testing methodologies and strategies
  • Software engineering skills and computer science fundamentals (object-oriented design, data structures, algorithm design, and complexity analysis)
  • Excellent verbal and written communication skills, with the ability to convey technical information to both technical and non-technical stakeholders
  • Demonstrated experience utilizing AI tools to automate daily workflows and enhance efficiency in repetitive tasks
  • Hands-on experience with native application automation frameworks and building scalable testing infrastructure
  • B.S. in Computer Science, or equivalent degree

Nice To Haves

  • Experience in DevOps, test automation, and/or tools and automation development
  • Experience in Kubernetes and related containerization technologies, such as Docker
  • Experience with Xcode, Xcode Instruments, XCTest, Swift
  • Experience with Go and Scala
  • Experience with industry leading video and photo editing applications
  • Experience developing performance focused test plans and automation for mission critical applications and frameworks
  • Hands-on experience with AI/ML-enabled feature testing, ensuring optimal performance and functionality within applications

Responsibilities

  • Defining, develop performance testing test cases, including metrics, benchmarks, and automated regression detection.
  • Contributing in delivering a scalable performance and automation infrastructure.
  • Planning, designing, writing, maintaining, and executing test cases manually and through automation using Swift and Python.
  • Driving all aspects of quality and process improvements to help the team ensure that our features are rock-solid and ready to be released to our customers.
  • Reporting bugs with outstanding isolation and regression techniques.
  • Balancing a wide variety of deliverables that will rely on your talent for managing priorities and communicating progress/risks effectively and systematically.
  • Working closely with other team members to help coordinate multi-functional test efforts.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service