Tandem Diabetes Care is looking for a Senior Software Test Automation Engineer to design and develop automated software test frameworks and applications to improve the quality and efficiency of their diabetes technology products.
Requirements
- Expert in the use of one (or more) test automation framework and an associated scripting language.
- Proficient knowledge of at least two embedded or cloud-based programming language, preferably JavaScript, Typescript, C or C-Sharp.
- Proficient with a common test frameworks and automation tools, preferably cypress, webdriver, appium, cucumber, jasmine, mocha.
- Manages source code effectively using Source Code Management (SCM) tools (e.g., GitHub, GitLab, SVN, bitbucket, Source Tree), processes and procedures.
- Proficient with formal software test methodologies.
- 7 years’ experience with software test or quality assurance
- Experience as a lead tester who fully participates in specification and clarification of software requirements.
Responsibilities
- Creates, designs, develops, modifies, supports, and tests automated test software and software tools.
- Architects system level automated test software.
- Develops automated test company standards.
- Identifies and incorporates appropriate framework and tools to automate software testing.
- Leads automated test environment configuration, planning, management, deployment, and integration with current test framework.
- Leads the setup and maintenance of the Continuous Integration environment for software testing.
- Develops and assists with implementation of software validation test plans.
Other
- Able to effectively share information and ideas within and outside of department in written or verbal form; able to put forth own ideas and gain understanding from others.
- Proficient at supporting effective interactions between team members and among cross-functional teams.
- Demonstrated ability to schedule and coordinate project priorities and resources and to produce high quality work.
- Able to work independently and deliver high quality work product without close supervision.
- Able to assert own ideas and persuade others through effectively consolidating, evaluating, and presenting relevant information.