Personality / Culture
Releases that mistakes are for learning from and are not something to be afraid of.
Needs experiencing testing problems that they don’t have all the input parameters for.Should be able to identify areas that need further research before they can be developed or tested.
Technical Skillset and Tools
Experience testing in a cloud environment (AWS preferred, GCP is a bonus)Experience managing and running a test environment.
Working with and utilizing devops’ tools in some form is a large bonus, at least hearing of them or knowing a bit about them is a requirement.
To be specific these are the tools we’re using : Terraform (similar : cloud formation)Ansible (similar : Chef, Salt Stack)VaultGitLab (similar : GitHub)GitLab’s CI / CD (similar : travis, code ship)
Working in and testing containerized environments and microservices.Modeling, analyzing, and providing feedback on changes in QA related metrics (coverage, unit test flake, build flake, build times, deployment issues, etc.
over time.Providing direct feedback into the development process based on the output of tests, integration suites, etc.
High automation to manual testing ratio (preferably close to zero manual work in recent projects)Direct involvement in the whole SDLC process (pre-commit code review, build, deployment, post-outage analysis, etc)Bonus : security testing and validation (vulnerability scanning, checking for security headers in responses, etc)