Java QA Automation Team Lead

Brak informacji o wynagrodzeniu
SeniorFull-time
#330732·Dodano 12 dni temu·17
Źródło: nofluffjobs.com
Aplikuj teraz

Tech 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

XM

4 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz