Greencastle Digital

Lead QA Automation Engineer

Belgrade
Selenium Appium TestNG Cucumber JUnit Sikuli Playwright Java C# API Jenkins Azure DevOps GitLab CI RestAssured Postman Git Maven
Description

Lead QA Automation Engineer

Location: New Belgrade
Work Pattern: Hybrid (Ideally 3 days a week on-site)
Reports to: QA Manager

About Greencastle Digital

Greencastle Digital is a forward-thinking company in the dynamic betting and gaming industry, with a newly established Development Centre in Belgrade. Our mission is to unite the brightest minds in digital technology, product development, customer experience, and marketing to deliver innovative solutions for clients across Europe.

About the Role

We are seeking a highly skilled Lead QA Automation Engineer to join our growing team in Belgrade. As the Lead QA Automation Engineer, you will take a leadership role in defining and executing the automation strategy for the team. You will be responsible for leading the development and maintenance of automated test frameworks, ensuring the quality and reliability of our software solutions across web, mobile, and gaming platforms.

This position requires technical leadership, deep expertise in test automation, You will mentor a team of QA engineers, collaborate with cross-functional teams, and drive best practices in test automation.

Key Responsibilities

  • Leadership & Mentorship: Lead a team of senior and junior QA engineers, providing guidance, mentorship, and fostering a culture of continuous improvement in automation practices.
  • Automation Framework Development: Design, develop, and maintain scalable and robust automated test frameworks using tools like Selenium, Appium, TestNG, Cucumber (BDD), JUnit, Sikuli, Playwright, and with expertise in Java and C#/.NET.
  • API Testing: Develop and execute automated tests for RESTful APIs, ensuring full test coverage and reliability, particularly for game-related APIs and services.
  • Test Strategy & Execution: Define and implement comprehensive test strategies for new and existing features across web, mobile, games, and backend services in the betting industry.
  • Continuous Integration/Continuous Delivery (CI/CD): Integrate automated tests into CI/CD pipelines using tools like Jenkins, Azure DevOps, or GitLab CI, enabling rapid and reliable software delivery.
  • Collaboration: Work closely with developers, product managers, and other QA engineers to ensure quality is maintained throughout the development lifecycle.
  • Code Quality & Best Practices: Write clean, maintainable, and well-documented test code following industry best practices. Promote code quality and adherence to automation standards.
  • Defect Management: Lead the identification, documentation, and resolution of defects, ensuring thorough root cause analysis and preventative measures.
  • Documentation & Reporting: Maintain comprehensive documentation for automation frameworks, test strategies, and processes to ensure transparency and knowledge sharing across teams.
  • Continuous Improvement: Stay updated with the latest trends and technologies in automation and gaming quality assurance, and propose new tools and methodologies to improve testing efficiency.

Required Qualifications

Experience

  • 10+ years of hands-on experience in QA automation, with at least 3+ years in a leadership or senior technical role.

Technical Expertise:

  • Strong proficiency in Selenium WebDriver, Appium, TestNG, Sikuli (Java), and Playwright (C#/.NET).
  • Extensive experience with BDD frameworks such as Cucumber and ReqnRoll.
  • Expertise in API testing, using tools like RestAssured, Postman, or similar.
  • Familiarity with CI/CD tools like Jenkins, Azure DevOps, or GitLab CI.

Coding Skills:

  • Advanced knowledge of Java and C#/.NET for test automation scripting.
  • Familiarity with source control systems (e.g., Git) and build tools like Maven and .NET CLI.

Testing Methodologies:

  • Strong understanding of QA methodologies, including test planning, execution, and defect management.
  • Experience working in agile development environments.

Leadership & Soft Skills:

  • Strong leadership abilities, with the capability to guide and motivate a team.
  • Excellent communication and collaboration skills.
  • Strong problem-solving skills and attention to detail.
  • Ability to prioritize and manage multiple tasks in a fast-paced environment.

Nice to have

    • Experience in automating games and sports for betting platforms, including game logic, RNG testing, and real-time event handling.

What We Offer

  • Innovative Environment: Join a cutting-edge team in a newly established Development Centre focused on delivering innovative solutions in the betting and gaming industry.
  • Professional Growth: Opportunities for continuous learning and career development in a growing and dynamic company.
  • Collaborative Culture: A supportive environment that values collaboration, innovation, and knowledge sharing.
  • Flexible Work Pattern: Enjoy a hybrid work model, with a balance of on-site and remote work.

How to Apply

If you’re passionate about automation, quality, and the betting and gaming industry, we want to hear from you!

Submit your resume and a cover letter detailing your relevant experience and why you’re interested in joining Greencastle Digital.

  • Department: Quality Assurance
  • Locations: Belgrade
  • Remote status: Hybrid
  • Employment type: Full-time
Greencastle Digital
Greencastle Digital

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say