Quality Developer / Testing Architect

  • Full-time

Company Description

Snow’s mission is to provide complete insight and manageability across all technology. 

Snow has built the most complete platform for technology insights and manageability across on-premises and cloud environments.  We have been as recognized leader by Gartner in Software Asset Management during the last two years. 

Snow has 700 employees in global offices around the world including in Sweden, United States, Mexico, the United Kingdom, Australia and Singapore. 

We are supported by a network of over 160 partners and have over 5000 customers spanning more than 60 countries worldwide.  

To sustain our explosive growth, we are looking for the brightest, and most highly skilled people who have their best work ahead of them. Now is the right time to join Snow. 

Job Description

Snow is on a journey to transform our market-leading offering to cloud-native microservices delivered as a SaaS service. A key part of this transformation is to create a state-of-the-art test and validation framework for the solutions across a variety of cloud platforms. 

We are seeking a Software Quality Developer with a focus on automating testing of the SaaS products to join the development team, based at our global head office in Solna.  

This role will be responsible for architecting and driving the automated integration, acceptance, and functional testing of the next-gen Snow SaaS platform. You will build the framework and tooling that will be used by other teams and play a crucial role in ensuring the quality of Snow products in the future.  You will take the lead and continuously improve and advocate for modern ways of building performant and reliable cloud products, and you will help the team see and assess risks in delivery, execution, and operation of the developed functionality from the customer quality point of view. 

We believe in the DevOps culture where high collaboration is key in an environment where all team members have shared responsibility for the development, test, maintenance, and operations of our software. The software team focuses heavily on the accountability and quality aspects of the development cycle where the developer of each service is responsible for ensuring that relevant monitoring, alerting and logging capabilities are built into the service and that automated test suites are continuously updated.

Other responsibilities will include: 

  • Having a willingness to learn the product and the versatile domain of Technology Asset Management.  

  • Interacting with other teams for creating integration and end to end test coverage over the solution.  

  • Automation will take the central place for us but there some manual testing will be also needed.  

This job presents a unique opportunity to work with the leading cloud technologies, programming, and scripting languages as well as test frameworks as we transform our market-leading offering to cloud-native microservices-based SaaS solution. In this role, you will have a high degree of freedom to design and drive the implementation of a state of the art automated SaaS test and validation solution without large amounts of legacy to consider. Don’t miss this opportunity! 

Qualifications

As the successful candidate you will be quality engineer who is confident in how to create automated testing frameworks and constructs for SaaS applications built upon the foundations of the microservices architecture. You have worked and created automated tests for services running on clusters orchestrated by Kubernetes or another container orchestrators.. 

Naturally, you will have a solid understanding of both development and testing principles, methodologies and practices, along with an understanding of BDD and TDD and how to integrate them into day-to-day work. You can explain to your colleagues why some things need to be changed and get their buy-in for improving the status quo and disrupting the area you work on.  

As an individual, you are curious and have a passion for technology and product development; you invest your energy in driving quality ownership within your teams and you are open and honest with strong communication skills (listing, teaching, questioning, and coaching).   

Additional Information

This is a chance for you to accelerate your career and succeed in an environment where you will have the possibility to make a daily impact. Every day you will get to work alongside helpful and down-to-earth colleagues who are dedicated and ambitious. We fully recognize that it is our employees that make Snow a success and the global leader in the development and delivery of dedicated SAM solutions. If you are the right person for the role we will offer you exciting and developing assignments and you will get to be part of a fantastic journey within a dynamic high-growth business. 

Privacy Policy