Software Development Engineer in Test
In this role, you will…
- Help develop the next generation of smart virtual orthodontic software
- Create test automation to perform functional, regression, performance and integration testing
- Design and implement automated tests for research and development software
- Implement / monitor regular test execution (new builds and regression), analyze the reports, follow-up, troubleshoot & investigate the failures on a daily basis
- Analyze functional and non-functional software requirements, work with manual SQA Engineers to identify automation needs
- Work closely with geographically distributed Automation team to follow new improvements, resolve issues, coordinate on process to deliver releases, enhance the overall processes.
- Operate as part of a Scrum team focused on research and development
- Participate in sprint planning, demo and retrospective
- Work with development teams, biomechanical engineers and business owners, handle technical communications
- Bachelor’s/ Master’s degree in Engineering/Science.
- Solid Computational Geometry concepts
- 5 to 8 years hands on experience in Python or any other programming language. Experience with stl, Trimesh and NumPy library would be a big plus.
- Good understanding of the data structures and algorithms
- Familiarity with object-oriented programming
- Working experience with Agile methodology
- Bachelor’s/ Master’s degree in Mechanical Engineering
- Experience with any of the following tools is a plus: PyCharm, Visual Studio, Jira, Confluence, Bamboo, GIT, Jupiter notebook