Automation Engineer

nemetschek
4dRemote

About The Position

The Automation Engineer III ensures the quality, reliability, and scalability of software systems by designing, developing, and maintaining robust automated test solutions using modern frameworks such as Playwright and TypeScript. This role focuses on building efficient test frameworks, expanding automation coverage, and delivering reliable feedback that enables rapid, high-confidence releases.Working closely with cross-functional teams, this role is responsible for integrating automated testing into CI/CD pipelines, validating critical workflows across platforms, and producing actionable results that support data-driven engineering decisions and improve overall product quality and user experience

Requirements

  • 4+ years of experience in automation engineering
  • Programming – Strong proficiency in TS/JS for developing test frameworks, utilities, and supporting tooling; ability to apply software engineering best practices such as modularity, version control, and code reviews.
  • Test Automation Frameworks – Deep hands-on experience building and maintaining UI end-to-end and API automation, including test architecture, fixtures, data management, and reusable components.
  • System and Application Understanding – Solid grasp of modern web application architecture, APIs, and distributed systems to design effective automated tests that validate business-critical workflows and integration points.
  • Test Tooling and Libraries – Experience with modern test runners, assertion libraries, and supporting tools for UI, API, and service-level automation, as well as mocking and test data generation.
  • CI/CD Integration – Hands-on experience integrating automated test suites into pipelines using tools such as GitHub Actions, Jenkins, or GitLab CI to support continuous validation and release confidence.
  • Cloud and Test Environments – Working knowledge of cloud-based environments and test infrastructure (e.g., AWS, containerized test runners, and environment provisioning) to support scalable and reliable test execution.
  • Test Stability and Reliability – Strong skills in identifying and resolving flaky tests, environment issues, and test data dependencies to maintain stable and trustworthy automation pipelines.
  • Results Analysis and Reporting – Ability to analyze test execution results, trends, and failure patterns, and communicate insights through dashboards, reports, and clear written or verbal updates.
  • Communication and Collaboration – Strong communication, investigation skills, with the ability to translate test results into actionable guidance for engineering and product teams.

Responsibilities

  • Test Automation Strategy – Design, implement, and maintain scalable automated testing strategies to ensure reliable validation of critical user workflows and system behavior across platforms.
  • CI/CD Integration – Integrate automated test suites into CI/CD pipelines to enable continuous validation, fast feedback, and early detection of functional and regression defects.
  • Framework Stewardship and Architecture – Own the design, evolution, and technical direction of the test automation framework, ensuring it is scalable, maintainable, and aligned with product architecture and engineering best practices.
  • Cross-Functional Collaboration – Partner with software engineering, product, and DevOps teams to define quality objectives and align on testing standards.
  • Test Execution and Failure Analysis – Analyze automated test results, investigate failures, and identify root causes of defects, flaky tests, or environment issues, providing clear and actionable feedback to development teams.
  • Mentorship and Technical Leadership – Mentor and guide junior engineers on automation practices, test design, and framework usage, raising the overall quality and effectiveness of the team.
  • Documentation and Reporting – Leverage automation tooling and reporting systems to produce clear, data-driven insights on test coverage, stability, and quality trends. Maintain documentation for test frameworks, standards, and best practices.

Benefits

  • People-focused, entrepreneurial culture with the backing of a stable, global, corporate entity – Nemetschek
  • Competitive compensation and benefits package
  • 100% paid medical premiums for employees, 80% paid for dependents
  • Fully vested 401K right from the day you start
  • Generous PTO, including sick/mental health & volunteer days
  • Free & unlimited access to BetterUp Care, a well-being platform
  • Work-life balance fostered through a culture of diversity, inclusion, and appreciation of individual lifestyle needs
  • Opportunity for continuous professional development
  • Free & unlimited access to LinkedIn Learning
  • Up to $5K annual education reimbursement (after 1 year tenure)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service