TL;DR
QA Automation Team Lead (Python): Leading a QA team with a strong focus on shift-left automation and the design and development of robust test automation frameworks. Focus on defining scalable frameworks, reviewing test strategies, and integrating best practices across CI/CD and the SDLC to enhance overall product quality.
Location: Hybrid (Greece/Cyprus)
Company
hirify.global is looking for a Lead QA Automation professional to join its dynamic QA department.
What you will do
- Act as the AQA Python Team Lead for a QA team (Manual and Automation QA) with a focus on shift-left automation.
- Collaborate with development teams to deliver high-quality software.
- Design and develop the test automation framework, implementing required libraries and conducting auto-tests.
- Define and develop scalable and maintainable automation frameworks in collaboration with QA Management.
- Review and contribute to test plans, strategies, and automated test scripts, ensuring best practices for code quality, test coverage, and CI/CD.
- Participate in architecture and design discussions to improve testability and product quality.
Requirements
- BSc/MSc in Computer Science or related discipline.
- 5+ years of hands-on experience in QA, with a minimum of 2 years in a QA leadership role (at least 5 direct reports).
- Strong hands-on experience in test automation using Python with test frameworks, API testing, and tools like Kafka, Docker, AWS.
- Proven experience in building or contributing to robust test automation frameworks.
- Solid understanding of software testing methodologies, SDLC, and Agile practices.
- Experience with CI/CD tools (e.g., Jenkins), basic Docker knowledge, and exposure to Kubernetes (preferably AWS EKS).
- Hands-on experience with mocking frameworks (e.g., WireMock, MockServer) and performance testing using K6.
- Proficient in Git and possesses excellent communication, mentoring, and organizational skills.
- Very good written and verbal English skills (B2 level required).
Nice to have
- Background in the Finance/Forex domain.
- Familiarity with Grafana, web sockets testing, or asynchronous programming.
- Experience testing Spring Boot applications, including integration and unit testing.
Culture & Benefits
- Attractive remuneration package.
- Intellectually stimulating work environment.
- Continuous personal development and international training opportunities.
Hiring process
- Online Technical Challenge.
- Intro Chat with Talent Acquisition.
- First Interview with Your Future Team.
- Final Interview.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →