About the role

  • Software Quality Engineer focused on building test automation frameworks at Resideo. Ensure reliability and security of IoT solutions through AI-driven testing and cross-functional collaboration.

Responsibilities

  • Review and contribute to test strategies and plans based on product requirements in collaboration with cross-functional teams.
  • Define automation scope, coverage, and quality metrics for web, mobile, API, cloud, and IoT systems.
  • Identify quality risks early and proactively propose mitigation strategies.
  • Test Automation Framework Development, Design, develop, and maintain scalable, modular, and reusable automation frameworks.
  • Enhance and refactor existing automation frameworks to improve reliability, performance, and maintainability.
  • Establish automation standards, best practices, and coding guidelines.
  • Develop automated tests for functional, integration, regression, and system-level testing.
  • AI-Driven Test Automation-Integrate AI/ML-based testing tools and techniques to improve-Test case generation and optimization; Self-healing automation scripts; Failure analysis and defect prediction; Test prioritization and coverage improvement.
  • Leverage AI agents and model-centric platforms (MCP) where applicable to optimize automation workflows and test data synthesis.
  • Evaluate emerging AI testing solutions and recommend adoption where beneficial.
  • Integrate automation suites into CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or similar.
  • Enable continuous testing with automated reporting and quality gates.
  • Work closely with DevOps teams to ensure fast, reliable, and scalable test execution in pipeline environments.
  • Product Validation & IoT Testing-Ensure test coverage across: Web applications, Mobile platforms (iOS/Android),APIs and backend services, Cloud services, IoT devices and gateways (added advantage).
  • Validate system reliability, scalability, performance, and security through automated end-to-end testing.
  • Test connectivity protocols, device-cloud communication, and data pipelines for connected products.
  • Identify, log, and track defects using tools such as JIRA or Azure DevOps.
  • Collaborate with development teams to debug issues, validate fixes, and prevent regressions.
  • Collaborate cross-functionally with developers, product managers, DevOps, and quality engineers, actively engage in Agile ceremonies such as sprint planning, stand-ups, reviews, and retrospectives, and contribute to continuous improvement initiatives across quality engineering practices.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related discipline.
  • 0–3 years of experience in software quality engineering, with a strong focus on test automation framework development.
  • Strong programming skills in one or more of: Java, Python, JavaScript, Kotlin, or similar languages.
  • Hands-on experience with automation tools such as Selenium, Playwright, Cypress, Appium, TestNG, JUnit, PyTest.
  • Proven experience integrating automation into CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI with Solid understanding of API design and testing using tools such as Postman or Swagger.
  • Familiarity with cloud platforms and infrastructure (AWS, Azure, Google Cloud) and related technologies such as wireless data transmission and sensor systems.
  • Experience using or implementing AI-based testing tools or frameworks (e.g., Testim, Mabl, Functionize, self-healing automation, AI agents).
  • Strong analytical, communication, and collaboration skills, with the ability to thrive in a fast-paced, agile environment with globally distributed teams.

Benefits

  • Health Insurance Coverage – comprehensive care for you and your family.
  • Employee Assistance Program (EAP) – confidential service which equips and supports you as you meet life’s challenges.
  • Education Assistance – we invest in your growth so you can keep learning and thriving.
  • Maternity & Paternity Leave – because family always comes first.
  • Menstrual Wellness Benefit – benefit for women employees
  • Bereavement Leave – time to be with loved ones when it matters most.

Job title

Senior Engineer I – Test Automation, AI

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job