onsite
Advanced Software Test Tool AI Developer - Trane Technologies
Software Engineer
Lead the design and development of AI‑powered test tools, combining Python, Node.js and machine learning to automate and enhance software quality for sustainable climate solutions.
About the role
Key Responsibilities
- Architect and implement AI‑driven test automation frameworks using Python and Node.js.
- Integrate machine learning models to predict test coverage gaps and prioritize test cases.
- Collaborate with QA, DevOps and product teams to embed testing into CI/CD pipelines.
- Analyze test results, generate actionable insights, and continuously improve test efficiency.
- Maintain and extend cloud‑based test infrastructure on AWS.
Requirements
- 5+ years of software development with strong experience in Python and Node.js.
- Proven track record in building AI or ML solutions for test automation.
- Deep understanding of software testing principles, test frameworks, and CI/CD practices.
- Experience with AWS services (S3, Lambda, ECS) and containerization.
- Excellent problem‑solving skills and a passion for sustainable technology.
Skills
pythonnodejsmachine learningtest automation