Python Automation Developer

Insight Global — Canada · Posted ~3 hours ago

Senior Full-time Onsite

Skills

Python Test automation Software verification CI/CD Object-oriented programming Automation frameworks

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An engineering team is looking for an experienced automation developer to create testing frameworks and improve software validation processes. The role combines Python development, automation, and collaboration with development teams.

Highlights

Senior automation role working on software quality, validation frameworks, and advanced engineering processes in an automotive environment.

Description

Job Summary We're seeking a Senior Automation Developer with strong expertise in Python, test automation, and software verification to support validation of automotive software products for our top Automative client across Canada. Key Responsibilities Design, develop, and maintain automated test frameworks and test suites.Validate software against product requirements.Develop automation strategies and improve testing processes.Support CI/CD, DevSecOps, and Agile development environments.Collaborate with development and validation teams to ensure software quality. Required Qualifications Bachelor's degree in Computer Science, Computer Engineering, or related field.8+ years of software testing, verification, or validation experience.5+ years of test automation framework development.Advanced Python and Object-Oriented Programming skills.Experience with Agile methodologies and CI/CD pipelines.Ability to work onsite in Kanata 4 days per week. Nice to Have Qualifications Automotive, infotainment, or embedded software experience.QNX and Android Automotive experience.Knowledge of vehicle network architectures.Experience with software architecture, requirements engineering, and DevSecOps.Familiarity with TDD, BDD, and modern software development practices. AI: We may use artificial intelligence tools to assist with the screening, assessment, or selection of potential applicants for this position. Vacancy: This posting is for a currently vacant role, and the successful candidate will be hired into an existing open position.