Functional Area Lead in QA Automation
İş təsviri və tələblər
The suitable candidate for us: Higher education; 7+ years of experience in QA/testing, at least 2 years of experience in a leadership role; Experience in automation (e.g., RestAssured, Testcontainers, WireMock, Selenium, Appium); Experience in integrating tests in containerized environments (Docker, Kubernetes); Experience with AI/ML tools or projects (ideally applied in QA or SDLC context); Understanding of monitoring platforms (Dynatrace, OpenTelemetry, Prometheus, Grafana) and their role in the testing process; Experience in the fintech or banking field is preferred; Strong coding skills in Java/Kotlin, Python, or similar programming languages; Knowledge of AI-supported QA tools; Skills in coaching, conflict resolution, and stakeholder management; Good understanding of CI/CD and 'Infrastructure as Code' practices (e.g., configuration management through code; infrastructure provisioning through code); Strong communication and reporting skills for both technical and non-technical audiences.
Vəzifə öhdəlikləri
Responsibilities: Lead a multifunctional QA team that possesses a culture of accountability, continuous learning, and innovation, provide mentorship, and ensure team development. Define and implement the QA roadmap, focusing on testing and automation with AI support across SDLC stages. Collaborate with architects, DevOps, and SRE teams to integrate testability, observability, and reliability principles from design to production. Advocate for early-stage continuous testing practices within the CI/CD pipeline. Evaluate and implement AI-based test automation tools (e.g., model-based testing, intelligent test data generation, automated regression tests, NLP-based test scenario design). Apply machine learning methods for defect prediction, flaky test detection, and test prioritization. Align the application of AI in QA with the overall AI-based SDLC strategy together with architecture and AI centers of excellence (COEs). Experiment with GenAI assistant tools for the creation, validation, and maintenance of test scenarios, scripts, and documentation. Own the end-to-end QA lifecycle, including strategy, planning, execution, automation, and accountability. Manage regression and integration testing processes for microservices, APIs, and mobile applications. Establish practices for service virtualization and environment management to ensure the stability of test environments. Partner with SRE teams on performance, chaos, and reliability testing. Ensure the alignment of QA practices with enterprise architecture principles, compliance, and regulatory requirements. Represent QA in the Architecture Commission and ensure that quality is considered one of the key decision criteria. Provide transparency for stakeholders through metrics, dashboard indicators, and continuous quality reporting.
İndi Müraciət Et
Bu vəzifə üçün işəgötürənin veb saytında müraciət etmək tələb olunur.