XM

Quality Assurance Team Lead

Posted: 1 days ago

Job Description

QA Team Lead (Automation Testing) - Multiple OpeningsThe Role:Our team is growing, and we’re looking for exceptional QA Team Leads to join our dynamic QA department. This position is an excellent opportunity for an experienced QA Automation professional who has also demonstrated strong leadership capabilities.In this role, you will act as a technical and operational bridge between the QA Team Lead and the QA Engineers. You will provide technical direction, support and suggest automation initiatives and tools that will help and guide the team toward delivering high-quality.The main responsibilities of the position include:Collaborate with the QA Team Lead to define goals, manage team deliverables, and ensure process alignment across the QA departmentMentor, guide, and support automation engineers with technical problem-solving and career developmentDrive the design and development of scalable and maintainable automation frameworksReview and contribute to test plans, test strategies, and code for automated test scriptsEnsure best practices are followed in code quality, test coverage, and CI/CD integrationParticipate in architecture and design discussions to improve overall testability and product qualityWork closely with Development, DevOps, and Product teams to ensure alignment across all phases of the SDLCIdentify training needs and promote knowledge sharing across the QA teamMain requirements:BSc/MSc in Computer Science, or related discipline5+ years of hands-on experience in QAMinimum 2 years of experience in a QA leadership roleStrong hands-on experience in test automation using either:o Java/Kotlin with tools like Selenium, Selenide, REST Assured, TestNG, Gradle, ORo Python with test frameworks, API testing, and tools like Kafka, Docker, AWSProven experience in building or contributing to robust test automation frameworksSolid understanding of software testing methodologies, SDLC, and Agile practicesExperience with CI/CD tools such as Jenkins or equivalentBasic knowledge of containerization using DockerExposure to Kubernetes, preferably on AWS EKS (Amazon Elastic Kubernetes Service)Hands-on experience with mocking frameworks such as WireMock, or MockServerExperience with performance testing using K6 (writing custom scripts, running load tests, analyzing performance metrics)Proficient in version control tools like GitExcellent communication, mentoring, and organizational skillsVery good written and verbal English skillsThe following will be considered an advantage:Background in the Finance/Forex domainFamiliarity with tools like Grafana, web sockets testing, or asynchronous programmingExperience testing Spring Boot applications, including integration testing with MockMvc and unit testing with Mockito or similarBenefit from:Attractive remuneration packageIntellectually stimulating work environmentContinuous personal development and international training opportunitiesThe Hiring Experience: What Awaits YouShow Your Skills – Online Technical ChallengeLet’s Connect – Intro Chat with Talent AcquisitionDeep Dive – First Interview with Your Future TeamFinal Connection – Final InterviewAll applications will be treated with strict confidentiality!

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In