OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
At Viaplay Group, we entertain millions of people every day with our streaming services, radio networks, TV channels & production companies. We make life more entertaining by enabling the best and broadcast experiences - from live sports to movies to series to music and our own original shows. Now we’ve set our aspirations even higher to become the international streaming challenger with our five-year expansion plan. As part of this, we’re launching Viaplay in 10 new markets by the end of 2023. With a global appeal, we continue to look for the best and brightest minds to join us on our journey.
The position
As a Software Development Engineer in Test at Viaplay, you will have the opportunity to contribute to the success of the most sought-after streaming service in the Nordics. You will help our developers at the forefront product teams to develop the platform for our continuously growing user base. Your engagement will shape the future of our quality work. You will be part of our growing engineering teams, enhance our developer experience, and secure the quality of the next generation streaming services.
We thrive in using the latest technology, always keeping up to date and constantly develop our ways of working. We work with Node.js in a micro-services architecture that runs serverless in AWS. Also, we build our whole product here in-house.
The journey ahead
Our Quality Engineering team's mission is to build a quality culture championing a delightful customer experience while enabling our developers in product teams to efficiently bring high quality software to all markets. We work with a wide range of technical stacks including client apps (iOS, Android, web and TV apps) as well as backend micro-services. We collabrate with other engineering and product teams to ensure testability of our applications, increase test automation coverage, and aiming to create a faster, more reliable and more transparent testing experience for our developers. Our environment is primarily iOS, Android, Node.js, TypeScript, JavaScript, Cypress, Github/Github Action, AWS, TestRail, Python and Docker. In our collaborative culture, you find plenty of opportunities to improve the quality of our software.
Some of your tasks will include:
- Define, implement, and analyze metrics to resolve test effectiveness and the overall quality of software.
- Help define and design the future of test setup on Viaplay products and systems with the evolvement of our new system architecture.
- Develop and design new tools or evaluate existing tools on the market that can contribute to the success of our quality work and coach our developers along the journey.
- Help evaluate our existing test plans and test cases, work together with teams or developer guilds on strategies of how to bring their quality work to the next level.
- Ensure Viaplay products and systems are tested at the appropriate level (unit vs integration vs end to end, API vs UI), reducing unnecessary test cases, intermittent failures, and decreasing execution time.
- Research, share, recommend, and drive adoption of new technologies, standard methodologies, and trends related to software quality work.
- Help your team evolve by actively participating in the code review process, design discussions, planning, and post-mortems.
What we are looking for
We are looking for motivated developers with enthusiasm for software quality and an interest to constantly improve your knowledge and skills. You have worked with various test automation setups, willing and feel comfortable to work with testing in a wide range of technical stacks e.g. native mobile apps, web apps, tv apps, micro services and serverless. Passionate about software quality? Come and join us!
Ideal candidates also meet the following requirements:
- Solid experience in programming languages like Node.js, Python.
- Good understanding of agile testing and have experience of test automation for both frontend and backend applications.
- Understanding of challenges in test, e.g. flaky tests, test environment, test data management, test doubles and have experience of addressing some of them.
- Experience of working with Docker containers, and CI/CD pipelines, preferably Github Actions.
- Understanding of test- or behavior-driven development (TDD/BDD) including supporting frameworks.
- Experience in developing services in AWS.
- An interest and motivation to work with modern frameworks.
Bonus requirements:
- Experience of working with some modern frontend frameworks, such as React.js.
- Experience of testing mobile applications.
- Testing experience in non-functional requirements, e.g. scalability, availability, reliability, security etc.
-
Hit play on your career
Hit play on your career!
If this feels like your kind of challenge, please apply and attach your CV and cover letter. If you have any questions, please don't hesitate to contact our recruiter Hanan Nur
Viaplay Group is committed to equality and diversity and we welcome applications from all qualified individuals regardless of ethnicity, religion, age, gender, sexual orientation, disability, and marital status. We want to make sure your recruitment experience is the best it can be - so, if you’re selected for an interview, please let us know if there are any adjustments we can make that would be helpful for you.
Viaplay Group is the Nordic region’s leading entertainment provider. We entertain millions of people every day with our streaming services, TV channels and radio stations, and our production companies create exciting content for media companies around the world. We make life more entertaining by enabling the best and broadest experiences - from live sports to movies to series to music and our own original shows.