Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal Software Development Engineer in Test image - Rise Careers
Job details

Principal Software Development Engineer in Test

Company Description

Sports betting, gaming and interactive entertainment is changing, and we’re leading that change. By putting people first. By placing exciting, engaging and entertaining experiences at more fingertips than ever before. We're pulling into pole position by pushing boundaries further. With innovation. With technology. But most importantly, with people like you. Because when you join Entain, it’s your game. So let’s win together.

Job Description

As a Principal SDET, you will be responsible for the complete complete testing lifecycle of highly complex projects or features, encompassing test design, automation development, and production monitoring (including crashes and any production-related issues) within their squad.

Reporting to the Engineering Manager, you will work within a cross functional agile team.

Are you ready to be part of our journey to be crowned the undisputed champions of the sports betting, gaming, and interactive entertainment industry?

Key Responsibilities:

  • Significantly enhances automation code structure and framework or design and implement from scratch, focusing on improving maintainability, execution speed, and coverage. 
  • Demonstrates a high level of proficiency in a specific technology area while maintaining a working understanding of how related systems interact with their technology stack.
  • Takes the lead in conducting Proof of Concepts (POCs) for new languages or frameworks within their technical focus area.
  • Leads the design and code review process for test automation, actively seeking and providing constructive criticism.
  • Ensures predictability, quality, and efficiency in their squad's delivery or deliveries of multiple squads they are overseeing. 
  • Automates repetitive manual tasks to boost personal/team productivity.
  • Prioritizes and recognizes the importance of addressing maintenance and technical debt within the automation framework.
  • Escalates challenges that fall outside their control but have an impact on the squad's delivery.
  • Makes work prioritization decisions with a clear understanding of the trade-offs between quality, technical debt, and timely delivery.
  • Collaborates closely with developers during code reviews and offers recommendations for enhancing test coverage at the appropriate level.
  • Leads collaborative efforts with other squads in their pod and collaborates with Product and Development counterparts to address issues impacting their squad's delivery.
  • Actively participates in the prioritization of cross-squad automation initiatives and assumes a leadership role within their own squads.

Qualifications

  • Proficient in at least one programming language, preferably TypeScript or JavaScript
  • Strong experience in the creation of Test Automation Frameworks using Playwright or Selenium
  • Experience in API testing
  • Strong understanding of the SDLC, agile methodologies, and experience with CI/CD processes.
  • Advanced in Test Strategy and Test Management
  • Knowledge of OOP principles, data structures, algorithms, and design patterns

Additional Information

At Entain, we know that signing top players requires a great starting package, and plenty of support to inspire peak performance. Join us, and a competitive salary is just the beginning.

Depending on your role and location, you can expect to receive benefits like

  • Group Bonus Plan
  • Private Medical Insurance – Personal Cover
  • Food vouchers – 150 BGN per month 
  • Dental Allowance – 200 BGN per year, 100 BGN during probation 
  • Annual Holiday – 25 days annually, plus local public holidays 
  • Additional ‘It’s Your Game’ day off 
  • Entain & Enhance days – 2 paid days off to focus on your professional or personal development 
  • Volunteering (2 additional days)
  • Life Insurance
  • Personal Disability Insurance
  • Critical Illness Insurance
  • Multi-Sport Card – Self Contribution 
  • Hybrid working – 2+ days in the office per week 
  • Christmas bonus
  • Transport cost assistance
  • Utilities cost assistance
  • Sharesave Scheme 
  • Paid subscription to the mental wellbeing app Unmind 
  • Amazing social events and Christmas party 

And outside of this, you’ll have the chance to turn recognition from leaders and colleagues into amazing prizes, join a winning team of talented people and be a part of an inclusive and supporting community where everyone is celebrated for being themselves.

Should you need any adjustments or accommodations to the recruitment process, at either application or interview, please contact us.

#LI-Hybrid

At Entain, we do what's right. It's one of our core values and that's why we're taking the lead when it comes to creating a diverse, equitable and inclusive future - for our people, and the wider global sports betting and gaming sector. However you identify, our ambition is to ensure our people across the globe feel valued, respected and their individuality celebrated. 

We comply with all applicable recruitment regulations and employment laws in the jurisdictions where we operate, ensuring ethical and compliant hiring practices globally.

Entain Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Entain DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Entain
Entain CEO photo
Jette Nygaard-Andersen
Approve of CEO

Average salary estimate

$90000 / YEARLY (est.)
min
max
$80000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal Software Development Engineer in Test, Entain

Join Entain as a Principal Software Development Engineer in Test and lead the charge in enhancing our exciting sports betting and gaming products! Located in the vibrant Промишлена зона Хладилника, Sofia, Bulgaria, you will take on a pivotal role in ensuring the highest quality in our software through a complete testing lifecycle. As part of a dynamic cross-functional agile team, you'll enhance automation frameworks, conduct Proof of Concepts, and prioritize quality and efficiency across multiple squads. Your expertise in programming languages like TypeScript or JavaScript will be invaluable as you develop test automation frameworks using Playwright or Selenium and ensure seamless API testing. At Entain, we put our people first, so expect to find an environment that encourages innovation and collaboration to tackle the challenges in the gaming industry head-on. With access to comprehensive benefits, including private medical insurance, generous holiday time, and ongoing professional development opportunities, we aim to inspire peak performance every day. Get ready to roll up your sleeves and lead your squad to victory while being recognized and celebrated as a vital contributor to our mission of reshaping interactive entertainment. Your journey with us promises to be rewarding and fulfilling—let's win together!

Frequently Asked Questions (FAQs) for Principal Software Development Engineer in Test Role at Entain
What are the responsibilities of a Principal Software Development Engineer in Test at Entain?

As a Principal Software Development Engineer in Test at Entain, you'll be responsible for overseeing the entire testing lifecycle of complex features, focusing on automation development, test design, and monitoring production issues. You'll enhance or create test automation frameworks, conduct POCs for new technologies, and lead code reviews to ensure quality and efficiency across your squad's deliveries.

Join Rise to see the full answer
What qualifications are required for the Principal SDET role at Entain?

To succeed as a Principal Software Development Engineer in Test at Entain, candidates should be proficient in a programming language, preferably TypeScript or JavaScript. Experience in creating Test Automation Frameworks with Playwright or Selenium and a strong grasp of API testing, SDLC, agile methodologies, and CI/CD processes are essential to excel in this role.

Join Rise to see the full answer
How does Entain support professional development for Principal Software Development Engineers in Test?

At Entain, professional development is highly valued. As a Principal Software Development Engineer in Test, you will have access to various growth opportunities, including two paid 'Entain & Enhance' days annually, which are dedicated to your professional or personal development, allowing you to sharpen your skills and advance your career.

Join Rise to see the full answer
What is the team structure like for a Principal Software Development Engineer in Test at Entain?

The Principal Software Development Engineer in Test at Entain operates within a cross-functional agile team environment. You’ll collaborate closely with developers, product managers, and other squads to enhance the delivery process and quality of software products, ensuring that everyone stays aligned in achieving the project goals.

Join Rise to see the full answer
What benefits can a Principal Software Development Engineer in Test expect at Entain?

Entain offers a competitive salary package along with a variety of benefits for Principal Software Development Engineers in Test, including private medical insurance, food vouchers, generous holiday time, including local public holidays, and exclusive professional development days. Additionally, the company fosters a culture of recognition and provides social events and bonuses to celebrate your contributions.

Join Rise to see the full answer
Common Interview Questions for Principal Software Development Engineer in Test
Can you explain your experience with automation frameworks in your previous roles?

Discussing your hands-on experience with specific automation frameworks, such as Playwright or Selenium, is crucial. Highlight particular projects where you improved coverage and efficiency, and share challenges you faced and how you overcame them.

Join Rise to see the full answer
How do you approach writing tests for new software features?

Outline your systematic approach by explaining how you analyze requirements, involve stakeholders, and prioritize tests based on risk. Mention strategies for thorough coverage and identifying critical areas in the code.

Join Rise to see the full answer
What strategies do you use to handle maintenance and technical debt in automation frameworks?

Mention the importance of regularly scheduled reviews, refactoring inline with new features, and prioritizing technical debt based on impact. Sharing specific examples where you addressed this challenge would be beneficial.

Join Rise to see the full answer
How do you ensure collaboration between development and testing teams?

Explain the significance of open communication and daily stand-ups in agile environments. Share examples of how you've fostered collaborative sessions that encouraged input from developers during code reviews to enhance test coverage.

Join Rise to see the full answer
What role do you think a Principal SDET plays in a cross-functional agile team?

Discuss the leadership qualities of a Principal SDET and how they enhance team dynamics. Emphasize your contribution to guiding the team towards quality goals, addressing challenges proactively, and facilitating effective agile practices.

Join Rise to see the full answer
How do you stay updated with new testing tools and methodologies?

Highlight your proactive approach to professional development by discussing resources like online courses, webinars, and participation in tech communities. Mention specific tools or methodologies you've recently adopted.

Join Rise to see the full answer
Describe a challenging project you worked on as a SDET. What did you learn?

Share a detailed narrative about a specific challenging project, focusing on the problem, your actions, and the outcome. Discuss key takeaways and how they informed your future work in testing practices.

Join Rise to see the full answer
How do you measure the success of your testing efforts?

Discuss different metrics you use, such as test coverage, bug counts, and release quality. Share how you utilize these measurements to improve both the testing process and overall product quality.

Join Rise to see the full answer
What is your experience with conducting Proof of Concepts (POCs)?

Talk about the importance of POCs in validating new technologies and methodologies. Share examples of POCs you've led, including their objectives, the challenges faced, and the ultimate impact they had on your team or projects.

Join Rise to see the full answer
How do you prioritize tasks when facing tight deadlines?

Provide insights into your prioritization process, focusing on assessing risk, urgency, and impact on the delivery timeline. Mention tools or techniques you use to manage workloads effectively without compromising quality.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Entain Remote Промишлена зона Хладилника, bul. "Nikola Y. Vaptsarov" 55, 1407 Sofia, Bulgaria
Posted 10 days ago

Join Entain as a Tech Lead to drive the development of cutting-edge sports betting and gaming technologies.

Photo of the Rise User
Entain Hybrid 25 Charterhouse Square, Barbican, London EC1M 6AE, UK
Posted 10 days ago

Join Entain as a Senior Investor Relations Manager to enhance investor engagement and corporate financial communications.

Photo of the Rise User
Posted 4 days ago

Join a leading provider of business software solutions as a Junior Frontend Developer and contribute to digital transformation initiatives across multiple sectors.

Photo of the Rise User
Posted 12 days ago
Photo of the Rise User

Join Delivery Hero as a Senior Software Engineer (Golang) to optimize global logistics delivery solutions.

Photo of the Rise User
Posted 6 days ago

Join Plain Concepts as a Fullstack Developer to work on cutting-edge projects using .NET and AWS in a fully remote environment.

Photo of the Rise User

College Board is seeking a Senior Software Engineer to improve application observability and user experience for educational systems.

Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 5 days ago

Commenda is in search of a driven Software Engineer to enhance their global tax platform amidst a fast-paced and dynamic working environment.

Photo of the Rise User

As a Senior Director at Visa, you will spearhead technology leadership for the CMS team, driving innovation in B2B payables and commercial solutions.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
INDUSTRY
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 4, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!