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.