We are looking for a highly motivated, experienced, talented and collaborative automation engineer to join the iTero imaging systems segment of our technology and be a part of delivering innovative intra oral scanning solutions. The position will focus on developing and maintaining automation tools for V&V testing, maintaining the automation team's activities, establishing activity schedules, and monitoring project progress.
In this role, you will:
Design, develop, and maintain automated test frameworks, scripts, and tools using Python.
Maintain the automation team's activities, establish activity schedules, and monitor project progress.
Collaborate with the development team to understand software requirements and develop test strategies and plans.
Create and execute automated tests to verify and validate software functionality, performance, and scalability.
Collaborate with cross-functional teams to identify and prioritize test cases for automation.
Continuously enhance and improve the test automation infrastructure and processes.
Conduct root cause analysis of test failures and provide recommendations for improvements.
Stay up to date with industry best practices and emerging trends in test automation.
Participate in code reviews and provide feedback on testability and quality aspects of the codebase.
In this role, you will:
Design, develop, and maintain automated test frameworks, scripts, and tools using Python.
Maintain the automation team's activities, establish activity schedules, and monitor project progress.
Collaborate with the development team to understand software requirements and develop test strategies and plans.
Create and execute automated tests to verify and validate software functionality, performance, and scalability.
Collaborate with cross-functional teams to identify and prioritize test cases for automation.
Continuously enhance and improve the test automation infrastructure and processes.
Conduct root cause analysis of test failures and provide recommendations for improvements.
Stay up to date with industry best practices and emerging trends in test automation.
Participate in code reviews and provide feedback on testability and quality aspects of the codebase.
Requirements:
Bachelors degree in computer science, Software Engineering, or a related field.
3+ years of experience implementing automated tests for multi-layered products.
Experience in designing and implementing test automation frameworks and tools.
Strong proficiency in Python programming language – Python libraries: OpenCV, NumPy, SciPy
Proficient usage of GIT.
Experience with CI/CD tools like Jenkins.
Systematic thinking, leadership, and project management skills.
Solid understanding of software testing methodologies, principles, and practices.
Excellent communication and collaboration skills to work effectively within a team.
Ability to prioritize workload to meet deadlines.
Bachelors degree in computer science, Software Engineering, or a related field.
3+ years of experience implementing automated tests for multi-layered products.
Experience in designing and implementing test automation frameworks and tools.
Strong proficiency in Python programming language – Python libraries: OpenCV, NumPy, SciPy
Proficient usage of GIT.
Experience with CI/CD tools like Jenkins.
Systematic thinking, leadership, and project management skills.
Solid understanding of software testing methodologies, principles, and practices.
Excellent communication and collaboration skills to work effectively within a team.
Ability to prioritize workload to meet deadlines.
This position is open to all candidates.