Java QA Automation Team Lead
Brak informacji o wynagrodzeniu
SeniorFull-time
#330732·Dodano 12 dni temu·17
Źródło: nofluffjobs.comTech Stack / Keywords
JavaTest automationTest-driven developmentAutomated testingAutomationTeam managementQAShift-left Approach
Firma i stanowisko
XM is a company with a dynamic QA department focused on delivering high-quality software through automation and leadership in QA practices.
Wymagania
- BSc/MSc in Computer Science or related discipline.
- 5+ years of hands-on experience in QA.
- Minimum 2 years of experience in a QA leadership role, with at least 3 direct reports.
- Strong hands-on experience in test automation using Java/Kotlin with tools like Selenium, Selenide, REST Assured, TestNG, Gradle.
- 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 such as Jenkins or equivalent.
- Basic knowledge of containerization using Docker.
- Exposure to Kubernetes, preferably on AWS EKS.
- Hands-on experience with mocking frameworks such as WireMock or MockServer.
- Experience with performance testing using K6.
- Proficient in version control tools like Git.
- Excellent communication, mentoring, and organizational skills.
- Very good written and verbal English skills.
Nice to have:
- Background in the Finance/Forex domain.
- Familiarity with tools like Grafana, web sockets testing, or asynchronous programming.
- Experience testing Spring Boot applications, including integration testing with MockMvc and unit testing with Mockito or similar.
Obowiązki
- Act as the AQA Java Team Lead for a QA team (MQA and AQA) with focus on shift-left automation.
- Collaborate with Development team to deliver high quality software.
- Design and develop the test automation framework, implement required libraries, and conduct auto-tests.
- Collaborate with the QA Management team to define goals, manage team deliverables, and ensure process alignment across the QA organization.
- Mentor, guide, and support automation engineers with technical problem-solving and career development.
- Drive the design and development of scalable and maintainable automation frameworks.
- Review and contribute to test plans, test strategies, and code for automated test scripts.
- Ensure best practices are followed in code quality, test coverage, and CI/CD integration.
- Participate in architecture and design discussions to improve overall testability and product quality.
- Work closely with development, DevOps, and product teams to ensure alignment across all phases of the SDLC.
- Identify training needs and promote knowledge sharing across the QA team.
Oferta
- Attractive remuneration package.
- Intellectually stimulating work environment.
- Continuous personal development and international training opportunities.
XM
4 aktywne oferty