Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Honeywell International Inc.

New

Advanced Software Engr

Posted 8 views
Discussion

Description

Advanced Software Engineer – Test Automation

Position Summary

We are seeking an experienced Advanced Software Engineer – Test Automation to lead the design, implementation, and evolution of enterprise-scale test automation solutions. This role combines hands-on technical leadership with people mentoring and strategic ownership of automation frameworks, quality engineering practices, and CI/CD integration.

The ideal candidate will possess deep expertise in automation technologies, strong programming skills, and a proven track record of leading teams in delivering high-quality software through automation-first approaches.

Key Responsibilities

Technical Leadership

  • Lead the architecture, design, and development of scalable and maintainable automation frameworks.
  • Define automation strategy, standards, and best practices .
  • Drive quality engineering initiatives that improve reliability, efficiency, and delivery velocity.
  • Evaluate and recommend new automation tools, frameworks, and technologies.

Automation Development

  • Design and implement automated testing solutions using:
    • Selenium
    • Playwright
    • Cypress
  • Develop reusable automation components and libraries using:
    • Python
    • Java
  • Ensure automation frameworks are robust, scalable, and easy to maintain.

CI/CD & DevOps Integration

  • Integrate automated test execution into CI/CD pipelines.
  • Build and maintain automation workflows using:
    • Jenkins
    • GitHub Actions
  • Improve release quality through continuous testing and automated quality gates.

Team Leadership & Mentoring

  • Provide technical guidance and mentorship to automation engineers.
  • Conduct code reviews and ensure adherence to engineering standards.
  • Drive technical discussions, design reviews, and automation roadmap planning.
  • Collaborate with development, DevOps, product, and engineering leadership teams.

Quality & Process Improvement

  • Establish automation metrics and KPIs to measure effectiveness.
  • Identify opportunities to reduce manual effort through automation.
  • Drive continuous improvement initiatives across the software development lifecycle.
  • Support root cause analysis and resolution of complex quality-related challenges.

Required Skills

  • Strong hands-on expertise with:
    • Selenium
    • Playwright
    • Cypress
  • Strong programming skills in:
    • Python
    • Java
    • C++
    • Object oriented programming
    • Data structures
  • Experience using:
    • PyCharm
    • Visual Studio / Visual Studio Code
  • Strong CI/CD experience with:
    • Jenkins
    • GitHub Actions
  • Experience designing automation frameworks from the ground up.
  • Strong understanding of software architecture, design patterns, and engineering best practices.
  • Excellent problem-solving, analytical, and troubleshooting skills.
  • Strong communication and stakeholder management capabilities.
  • Good to have experience with Docker and containerized execution environments.
  • Knowledge of AI-assisted testing and modern quality engineering practices.
  • Experience leading distributed or global engineering teams.
  • Exposure to Agile, Scrum, and DevOps methodologies.

Core Competencies

  • Technical Leadership
  • Data Simulation over TCP & UDP channels
  • Automation Framework Architecture
  • Software Design & Development
  • CI/CD and DevOps Practices
  • Coaching & Mentoring
  • Strategic Thinking
  • Stakeholder Management
  • Continuous Improvement

Success Measures

  • Increased automation coverage and reliability.
  • Reduced execution time and maintenance effort.
  • Improved release quality and deployment confidence.
  • Successful adoption of automation standards and best practices.
  • Growth and technical development of team members.

Skills

Apply

See also