VeliTech is HIRING A

QA Automation Team Lead - Python

📍 United Kingdom 🌐 Fully RemoteFull Time
POSTED May 19, 2025

Please mention you found this job on TestDev Jobs. It helps us get more people to hire on our site. Thanks and good luck!


We invite QA Automation Team Lead to join the VeliSports product team

In this role you will:

  • Lead the QA team, providing technical guidance, mentoring, and support to ensure consistent quality practices across all projects.

  • Define and continuously improve the QA strategy, including test planning, execution, automation, and quality metrics.

  • Develop and maintain test automation framework using Python, pytest, Selenium, pytest-bdd, requests, httpx, and Allure reporting.

  • Actively contribute to writing, reviewing, and maintaining automated test suites to ensure test coverage and reliability.

  • Implement and manage CI/CD pipelines and QA infrastructure using GitLab, Docker, and Docker Compose, or any other relevant tools.

  • Collaborate with developers, product owners, and project managers to create test plans, test cases, and acceptance criteria aligned with business goals.

  • Establish and enforce QA coding standards, test documentation practices, and defect management processes.

  • Coordinate and prioritize testing efforts across projects, ensuring timely delivery of high-quality releases.

  • Monitor and communicate testing progress, risks, and quality status to stakeholders.

  • Drive performance, integration, and regression testing, utilizing tools like Selenium Grid and custom setups.

  • Evaluate and integrate new tools, technologies, and processes to enhance test efficiency and maintainability.

  • Manage and troubleshoot test environments and integrations between components.

  • Participate in hiring and onboarding of QA team members when needed.

  • Contribute to budget planning for QA resources, tools, and infrastructure.

  • Strong programming skills in Python (must be highly proficient).

  • Proven experience with test automation tools, such as pytest and Selenium.

  • Experience with CI/CD tools, such as GitLab CI/CD, Jenkins, Docker, Docker Compose, or other relevant tools.

  • Knowledge of RESTful web services and load/stress testing.

  • Familiarity with pytest-bdd, requests, httpx, and Allure reporting.

  • Understanding of Selenium Grid and performance testing tools.

  • Excellent communication and problem-solving skills.

  • Ability to work collaboratively within a team and adapt to changing priorities.

  • Experience leading QA teams or initiatives, including mentoring engineers and driving process improvements.

  • Ability to define QA strategy, align testing efforts with business goals, and communicate progress to stakeholders.

  • Comfortable participating in budget/resource planning and contributing to the growth and structure of the QA team.

  • Working experience in iGaming industry (especially with sports book solution provider) will be a significant advantage.

  • Hands-on experience scaling QA teams and test automation frameworks in fast-paced environments.

  • Experience evaluating QA tools or services (e.g. test automation platforms, performance tools) with consideration for both features and cost.Exposure to performance budgeting or vendor tool evaluation for QA solutions.

Please mention you found this job on TestDev Jobs. It helps us get more people to hire on our site. Thanks and good luck!