Senior Software Engineer - Quality Engineering
We usually respond within three days
Combination has always been about exploring new areas, progressing technology and elevating individuals. As a purely technical development centre, we are fortunate to be in business with some of the biggest players in our industry, who have provided us with a steady stream of interesting challenges.
As a Senior Software Quality Engineer, you will be the leader of Quality & Test Automation and will have the opportunity to shape and innovate QA at Combination, with the mandate to identify and address gaps in process, technology and architecture. This role will see you take a technical leadership position holistically across Combination, whilst also working closely with our partners to ensure the alignment of the Quality and Test Automation standards.
At Combination, we believe automated testing is key for shorter feedback loops, high quality, and fast releases. Collaborating closely with our development teams, you will work hands-on in expanding our automated test suite, make our development teams more productive in writing tests, and set best practices around quality.
The ideal candidate will be someone with strong experience in software development, ideally from working as a Senior Developer. This role will see you driving software quality across the company and will therefore require an intimate knowledge of the SDLC and architecture to help identify and resolve complex issues.
Key Responsibilities
- Identifying and addressing gaps in quality of processes, tools and architecture
- Improve the release cadence through higher confidence automated testing
- Set and spread best practices for building robust solutions
- Work hands-on to set the bar for automated testing
- Make development teams more productive in writing tests
- Work proactively using metrics and observability to detect and track quality issues in production
- Ownership of the QA & Test Automation area, such as through leadership of the internal QA Guild
Technical Skills & Experience
- A strong foundation in problem-solving, probably from completing a Bachelor's, or Master’s degree in Computer Science, Software Engineering, Mathematics, or a related field.
- A minimum of 5 years of experience as a software developer, giving you an understanding of the software development process and the challenges in test automation and quality.
- Experience in maintaining quality of complex service-oriented systems where external services and dependencies have different and independent release cadences.
- Experience of CI/CD, where testing is a continuous and collaborative effort.
- Experience in web application end-to-end testing, using framework such as WebDriverIO, Cypress or Playwright
- Familiarity with observability and monitoring using tools such as Prometheus, OpenTelemetry, Grafana, AppInsights, ElasticSearch
- Bonus point: .NET/C# background and familiarity with cloud services such as Azure or AWS
Benefits:
Going to work should be like coming home. At Combination you work with like-minded people who respect you and let you be who you are.
As an employer, we care that everyone feels important and appreciated as a person and for their work. We therefore let all our employees enjoy benefits, such as:
- Life and accident insurance
- Health insurance
- A pension savings scheme
- Wellness allowance
- Company bonus
- Referral bonus
- Training
- A flexible remote workplace
- Social events
- Locations
- Gothenburg
- Remote status
- Hybrid Remote
Gothenburg
Senior Software Engineer - Quality Engineering
Loading application form
Already working at Derivco?
Let’s recruit together and find your next colleague.