Computer scientist for software testing and software development
In this role, you will plan and execute testing activities for complex software projects, design test strategies, implement automated tests, and support quality assurance within an agile team.