Sr Engineer, Software Automation

MasimoIrvine, CA
$100,000 - $130,000Onsite

About The Position

The Sr Engineer, Software Automation is responsible for designing, developing, and maintaining automation frameworks to ensure the quality, security, and performance of on-premises server–client applications, mobile platforms (Android and iOS), and cloud-based services. This role requires expertise in test automation, networking, system-level validation, and secure software practices. The successful candidate will collaborate cross-functionally to validate complex, interconnected systems and drive continuous improvement in testing and product quality. This is an onsite position at our Irvine, CA. office.

Requirements

  • 5+ years of experience in software engineering or test automation
  • Proficiency in Java and Python for automation scripting
  • Strong knowledge of networking protocols and systems (e.g., TCP/IP, DNS, DHCP, HTTP/S)
  • Experience with mobile testing tools (e.g., Appium, Espresso, XCUITest)
  • Hands-on experience testing cloud applications and APIs (AWS, Azure, GCP, or private cloud)
  • Familiarity with cybersecurity principles and secure coding/testing practices
  • Experience working in secure network or compliance-driven environments
  • Strong analytical, problem-solving, and communication skills

Nice To Haves

  • Master’s degree in Computer Science, Engineering, Cybersecurity, or related field
  • Experience with security testing tools and practices (e.g., static/dynamic analysis, vulnerability scanning, OWASP Top 10)
  • Knowledge of authentication, authorization, encryption, and secure communications
  • Hands-on experience with API security testing (e.g., Postman, REST Assured, OWASP ZAP)
  • Familiarity with DevSecOps practices and integrating security into CI/CD pipelines
  • Experience with performance, load, or penetration testing
  • Background in Agile/Scrum development environments

Responsibilities

  • Design, develop, and maintain automated test suites for on-premises applications, mobile platforms, and cloud services/APIs.
  • Execute and analyze manual and automated test cases; troubleshoot issues using test results and logs.
  • Validate system behavior in secure networking environments, ensuring alignment with cybersecurity best practices.
  • Collaborate with engineering, QA, DevOps, and security teams to ensure comprehensive coverage of functional, performance, and security testing.
  • Build and manage complex test environments including physical infrastructure, mobile devices, and cloud/virtualized components.
  • Identify and report potential security vulnerabilities in partnership with internal security and compliance teams.
  • Contribute to CI/CD pipelines and integrate automation into development workflows.
  • Document test strategies, execution results, and recommendations for quality improvements.
  • Mentor junior engineers and promote a culture of quality, security, and continuous learning.

Benefits

  • Medical
  • Dental
  • Vision
  • Life/AD&D
  • Disability Insurance
  • 401(k)
  • Vacation
  • Sick
  • Holiday
  • Paid Maternity Leave
  • Flexible Spending Accounts
  • voluntary Accident
  • Critical Illness
  • Hospital
  • Long-Term Care
  • Employee Assistance Program
  • Pet Insurance
  • on-site Wellness Clinic
  • Fitness Center
  • Café
  • up to 10% annual bonus
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service