The Align Predictability Optimization Team is looking for a Software Engineer in Test to join our team. The team focuses on improving clinical situations while wearing Invisalign aligners and retainers, optimizing treatment plans and implementing the algorithm in microservices. The team's work is related to 3D modelling, developing complex ML and Neural network algorithms, and creating integration with other apps.
You will be a part of a team to develop and support complex solutions (Amazon AWS, PyTest, etc.). Improve your technical skills in test design and test automation and solve interesting and challenging tasks.
In this role, you will…
- Be responsible for the design, development, and implementation of methods to test and troubleshoot newly developed software applications.
- Be involved in the test strategy, estimate testing scope, and contribute to planning for project / feature / release.
- Support test automation and test documentation, creating it.
- Take part in reviewing and verifying clinical and technical requirements.
- Write test cases and various test scenarios.
- Participate in release preparation a few times a year : software verification, maintenance of test coverage, troubleshooting, and production support.
- Collaborate with other development and quality assurance teams within the company.
- Identify and report bugs.
- Prepare datasets to verify features if needed.
- Participate in proactive team efforts to achieve departmental and company goals.
In this role, you’ll need …
- 3+ years hands-on experience in test automation or development in Python.
- 1+ previous experience as a manual QA Engineer / Deep knowledge of main QA approaches and practices.
- Education (BS / MS) in Math, Physics, Computer Science or Engineering.
- Experience using Git and JIRA.
- Upper-Intermediate (and higher) English level.
Desired :
- Quick reaction and performance for a deep review of a problem.
- Agility approach at work process and desire to investigate new facets of testing.
- Open-minded communication and well-structured organizational skills.
- 2+ previous experience with SQL (basic selects / inserts queries).
- Familiarity with a breadth of test types including Integration testing, System Testing, Functional testing, API / Web service testing, Regression testing, performance testing, load and stress testing.
- Experience of automating functional, regression, and integration testing using industry-standard tools and frameworks preferred.
- Understanding of Test management tools (e.g. TM4J).
- Familiarity with feature-driven and test-driven test methodologies.
- Familiarity with iterative software development life cycles.
- Familiarity with the electron document system and work with documentation.
J-18808-Ljbffr