changing lives.
In this role, you will…
- Interact closely with clinical experts, project managers, product owners, and software developers, to analyze specifications and deliver detailed requirements.
- Find advanced solutions for verifying open-ended clinical requirements.
- Develop functional, regression, performance, and integration testing solutions using test automation tools
- Perform exploratory testing to quickly uncover problems and to guide the development of more formal test scripts.
- Write and review automatic tests, and support software developers in writing tests early in the development process.
- Troubleshoot and triage manually reported problems and feedback.
- Contribute to documentation, architecture, and project planning and sizing.
- Participate in release preparation: software verification, maintenance of test coverage, troubleshooting and production support.
- Set up, maintain, and improve reliable test environments and CI/CD pipelines.
- Set up, configure, maintain, and improve existing automation frameworks. Research new test tools, test methodologies, and trends, to upgrade existing practices and processes and to create new frameworks.
- Collaborate with other teams to improve automation, QA methodologies, and best practices throughout the company.
In this role, you’ll need …
- Bachelor degree in Computer Science, Mathematics or related field, or equivalent experience in commercial software development.
- 6+ years of professional experience in similar positions in an enterprise / commercial environment.
- Deep understanding and 5+ years of practical experience with tools, methodologies, and frameworks for automatic software testing.
- Good knowledge and practical experience with Python and SQL.
- Experience with Build Management, Software Configuration Management, Change Management, and Release Management activities.
- Experience in writing and maintenance of technical documentation.
- Highly motivated, creative, self-starter, with excellent organizational, communication and interpersonal skills and a “can do” attitude. Thrives in a high-paced, multi-task environment.
Nice to have …
- Experience working in highly regulated industries (such as Banking, Financial, Healthcare, Medical Devices, Aerospace, etc.)
- Knowledge of modern C++ or C#.
- Experience with cloud computing (AWS).
- Experience testing versioned REST API REST/web services, message brokers, event streaming.
- Mathematical background, and knowledge of optimization methods, linear algebra, analytical geometry, and/or 3D graphics on a university level.
- Experience in agile SDLC.
- Working knowledge of Git and Atlassian stack (Jira, Bitbucket, Confluence, etc.)