Mission:
At Verity, our QA & Release team helps our development teams ensure the timely and efficient delivery of high-quality software. We believe in autonomy and teamwork for our development teams, providing the support for them to handle their release and testing activities as part of development. We strive to not only deliver high-quality software, but also to continuously improve our release and testing processes, and are currently ramping up our efforts on test, release and deployment automation to automate repetitive and time-consuming tasks.
Your Role:
- Work within our development team to define, implement and validate component and end-to-end test automation for our tools and backend part of our core product, aiming to increase the test coverage and make testing more efficient.
- Provide the team with a solid approach to testing by defining best practices and implementing testing frameworks.
- Take part in and help drive planning, coordinating, executing and reporting on acceptance and regression testing.
- Gather data and metrics on our testing efforts to make sure that we are focusing on what brings the most value.
- Continuously work on ways to improve the internal software quality process.
Your Experience:
- Degree (FH, MSc, BSc) in computer science, software engineering, or relevant field.
- 2+ years of professional hands-on experience in product QA environments, where you have designed and implemented automated testing for web-based and/or SaaS applications.
- Excellent understanding of QA processes and methods to ensure and improve software quality.
- Ability to write clear, concise and comprehensive test plans/cases based on requirements.
- Working knowledge of relevant test frameworks and automation tools (e.g. Postman, Playwright, pytest, Swagger, moto, boost, CTest, …).
- Our process and tech stack is based on the following, so experience in any of these are an added plus: (Delivering in agile / DevOps environments, Atlassian tool suite (Confluence, Jira & Xray), Building and maintaining automation frameworks in CI systems, AWS services and container technologies.)
Who You Are:
You are a reliable and dedicated team player with strong, hands-on experience implementing automated testing for a robotic company that aims to produce high quality software. With your experience, you can identify what to test, and you have the knowledge, skills and expertise to select and implement the right solution. Working closely with our development teams, you clearly communicate best practices and their benefits, and productively collaborate to find the best way to implement them with the team members.
Why Verity?
- A great engineering culture, including flat hierarchies, an open-door policy, and a focus on joint responsibility and mutual trust and support
- Working with a skilled, high-achieving, experienced, and fun team—with lots of opportunities to develop your professional career and grow with the company
- Flexibility of a hybrid work environment. You can arrange start and finish times around your life (picking up kids, walking the dog, training for your next marathon at lunch)
- 25 days of annual leave, employee stock ownership plan (conditions apply), variety of pension plans, and relocation packages
- A buddy will support you during your onboarding and first month at Verity.
- Annual team-building events, quarterly and monthly get-togethers, knowledge-sharing talks, game nights, and more
- Welcoming office space complete with friendly team members, free snacks (fresh fruits, coffee, and more!), and fun activities—we’re dog-friendly!
Learn more about who we are, what we do, and how we think at www.verity.net
We strive to create an inclusive environment that empowers our employees. All qualified applications will receive consideration for employment without regard to race, nationality, religion, sexual orientation, gender, age, physical [dis]ability, gender identity or length of time spent unemployed.