Role description
The team leader will oversee the following
- Lead a distributed team of QA in Portugal and Israel
- Handling test cycles including manual and automated test design and execution
- Help guide the direction of our growing QA infrastructure
- Design and implement software quality validation framework for software written in Python
- Enforce software quality methods to be executed by team members
- Assure software quality running on complex robot hardware and simulated robots.
- Help with DevOps processes such as software distribution, databases integrity, operational continuity and OS version changes
- Assure web UI integrity
- Follow Agile (Scrum) methodologies
- Follow and help enforce organizational processes
- Guide and mentor other engineers
- Handling, manual and automated, system tests (performance is a plus)
- Share responsibility of unit, integration, and user acceptance tests
- Writing products’ release notes
.
Requirements
- BSc in computer science or a comparable course of studies
- Software QA 5 years + formal accreditation
- Proven experience in Linux
- Experience in industrial safety (plus)
- Professional experience using software methodologies such as BDD, TDD
- Strong experience with testing frameworks
- Strong sense of organization and responsibility
- Proactive, self-motivated, and self-managing
- Fluent written and spoken English skills
.
What we offer
- Position in a highly motivated multidisciplinary start-up team
- A competitive full-time payment negotiable based on experience
- Freedom to take decisions and influence company direction
- Hybrid work model