Automation Software Development Engineer

PhilipsCambridge, MA
$128,000 - $205,000Onsite

About The Position

Our Automation Software Development Engineer plays a critical role in advancing software quality, reliability, and development efficiency through the design and implementation of robust automation solutions. You will serve as a technical leader within the team, driving best practices, enabling continuous improvement, and ensuring high engineering standards across automation, testing, and development workflows. You will collaborate closely with other software developers, QA, product managers, and DevOps to deliver scalable automation frameworks, performance monitoring solutions, and integrated tooling that support high-quality product delivery throughout the software development lifecycle.

Requirements

  • 3+ years of experience to develop, design, code, and test complex solutions
  • Solid understanding of object-oriented software development concepts and methodologies.
  • Experience with or exposure to AI-assisted development tools (e.g., GitHub Copilot, Claude Code, or similar) and understand how to effectively use them in software development and testing workflows.
  • Skills include .NET Framework, C#, Azure DevOps (ADO), GitHub, CI/CD pipelines & DevOps, Software Development Life Cycle (SDLC), Agile methodologies, and BDD knowledge.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or equivalent discipline, required.
  • Must be able to successfully perform the following minimum Physical, Cognitive and Environmental job requirements with or without accommodation for this position.

Nice To Haves

  • Familiarity with autonomous testing concepts (e.g., self-healing tests, AI-driven test generation, adaptive test suites, or agent-based testing frameworks) is a strong plus.
  • Master’s degree, preferred in Computer Science, Software Engineering, Information Technology, or equivalent discipline.

Responsibilities

  • Defines and drives automation quality goals and development practices in partnership with the team, promoting continuous improvement through rigorous engineering standards, test strategies, and automation methodologies.
  • Designs, develops, and maintains scalable automation frameworks, test infrastructure, and supporting tools to validate functionality, performance, reliability, and integration across products and services.
  • Integrates software components, automation frameworks, and third-party libraries into existing systems and CI/CD pipelines, ensuring seamless interoperability with minimal impact to development velocity.
  • Develops software to log, store, and analyze performance metrics, test results, usage data, and error signals, enabling continuous monitoring, early issue detection, and data-driven quality improvements.
  • Leverages AI-powered development tools and platforms (e.g., code assistants, automated test generation, intelligent debugging tools) to improve developer productivity, test coverage, and code quality.
  • Explores and implements AI/ML-driven solutions for test optimization, anomaly detection, and predictive quality insights within automation pipelines.
  • Apply AI/ML concepts to software engineering problems such as test generation, defect prediction, and log analysis.
  • Conducts and participates in code and automation reviews, providing actionable, constructive feedback to ensure adherence to coding standards, maintainability, and long-term quality.
  • Analyzes and optimizes system and automation performance, identifying test gaps, inefficiencies, and bottlenecks to improve execution time, coverage, reliability, and overall user experience.
  • Collaborates cross-functionally with product managers, designers, and QA engineers to define requirements, design automation strategies, and ship features aligned with business and user needs.
  • Identifies opportunities to improve existing workflows and automation processes through tooling, test strategy refinement, and continuous integration improvements.
  • Continuously evaluates emerging AI technologies and incorporates relevant capabilities into development and automation practices where appropriate.

Benefits

  • Generous PTO
  • 401k (up to 7% match)
  • HSA (with company contribution)
  • Stock purchase plan
  • Education reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service