• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

About Kindred

Kindred Group is a digital entertainment pioneer bringing together nine successful online gambling brands, forming one of the largest online gambling groups in the world. Our purpose is to transform gambling by being a trusted source of entertainment that contributes positively to society. Our goal is that 0% revenue is derived from harmful gambling.

Our global team of more than 2000 people represents 60+ nationalities. When you join Kindred, you'll be part of a collaborative, diverse and inclusive team that has your best interest at heart. We are a trusting company that knows the value of a healthy work-life balance. We offer a wide range of benefits, along with an award-winning all-employee share program, which is a great opportunity to share in the company's success.

About the role

As a Senior Automation Backend Tester, you will join the Customer Account Verification Team – a cross-functional agile team of five talented Engineers and Testers who have a true passion for what they do. The team focuses on building solutions and features that can ease the verification process for our 1,8M active customers. As Kindred operates across the globe, this means that we develop integrations with 3rd party providers that can support with the verifying of customers, and in addition to this have ownership of several microservices to support the verification process.

In this role, you will be an important member of the team as you will be responsible for ensuring top quality with each release and drive the automation work forward. The domain is fairly complex and for that reason we are looking you who have a mature view of technical governance and experience working with backend automation testing in a similar environment with passion for problem solving and knowledge sharing.


What you will do

  • High-Quality Code Development: Develop top-notch code using the most appropriate techniques, including design patterns, to create efficient and reliable automated tests
  • Solution Design: Craft innovative solutions that meet both business and technical requirements, and proactively suggest enhancements to existing requirements
  • Continuous Improvement: Contribute to best practices by identifying opportunities for improvement, such as enhancing logging and performance testing
  • Team Collaboration: Be a committed team player, taking ownership of team goals and actively participating in achieving them
  • Code Review: Constructively review and provide feedback on the solutions and code produced by your peers to maintain a high standard of quality
  • Automation: Champion automation efforts with a "shift-left" mindset to catch and address bugs early during development
  • Quality Assurance: Implement best practices in quality assurance, including Behaviour-Driven Development (BDD) and Test-Driven Development (TDD)
  • Decision-Making: Confidently make decisions that impact the team's success and progress

To excel in this role, we believe you have…

  • Several years' experience with backend automation using Java/Spring, as well as integration and performance testing in complex domains/environments
  • Practical knowledge of test frameworks (TestNG, JUnit, Spock) and libraries (RestAssured, AssertJ, Awaitility)
  • Experience working with microservices architecture
  • Familiarity working with REST API client libraries such as OK-HTTP or similar
  • Strong knowledge of software testing principles like TDD and BDD, methodologies, best practices and incident management
  • Solid understanding of agile methodologies and CI/CD and experience maintaining pipelines

In addition, you..

  • Are a positive person by nature and have a passion for what you do, putting teamwork and collaboration above all else.
  • Have great communication skills and appreciate a culture where feedback sharing is encouraged to achieve not only the success of the team, but also seen as essential to the improvement of personal and professional development.
  • Take great pride in your ability to grasp complex business scenarios, with the ability to troubleshoot and debug complex issues
  • Believe in yourself and your own abilities, but also appreciate that there is an endless ocean of new things to learn and take on board, cherishing the opportunity to do so.

And if you come with some of the following experiences we will be thrilled!

  • Experienced in using tools like Drools, Postman, Insomnia
  • Experience writing testing frameworks from scratch
  • Experience working with REST APIs & ObjectMappers (dealing with Json/XML responses) such as Jackson & Gson
  • Familiar with SQL databases and DBMS like Oracle
  • Knowledge of Performance Tests using frameworks like Gatling or similar
  • Experience of working with Event-driven systems/message brokers such as Solace & KAFKA
  • Experience with CI/CD using Jenkins
  • Experience working with logging and monitoring systems such as Splunk, Kibana Elastic search, NewRelic or Grafana

Join us on this exciting journey, where you'll have the opportunity to contribute to cutting-edge projects and expand your skills alongside a collaborative and dynamic team. Apply today and let your passion for Backend Automation Testing take flight! 🚀

Our Way Of Working

Our world is hybrid.

A career is not a sprint. It’s a marathon. One of the perks of joining us is that we value you as a person first. Our hybrid world allows you to focus on your goals and responsibilities and lets you self-organise to improve your deliveries and get the work done in your own way.

Detta är en jobbannons med titeln "Senior Software Engineer, Test" hos företaget Kindred People AB och publicerades på webbjobb.io den 11 september 2023 klockan 17:35.

Hur du söker jobbet

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black