Expert for Lead AQA Java

$

The interviewer will conduct several technical interviews involving several candidates for clients of ours, focused on Java test automation, framework architecture, and QA processes, and will be responsible for the technical knowledge check of potential candidates for the role of Lead AQA Java, especially in areas of Java Core, UI/API test automation, CI/CD integration, and team leadership, but not limited to.

The goal of this function will be to find perfect candidates to build, maintain, and further improve test automation processes and scalable frameworks within our client's systems. The automation infrastructure will be used to ensure the quality of complex enterprise applications across different environments.

Requirements:

  • 6+ years of excellent knowledge in Quality Assurance with a strong focus on Test Automation using Java, including experience in enterprise-scale framework implementations from scratch.
  • Deep expertise in Java Core, OOP/SOLID principles, and Automation Design Patterns (Page Object, Page Factory, Singleton, Builder, Screenplay) are a must.
  • Extensive experience with UI testing (Selenium WebDriver, Selenide) and API testing (REST Assured, HTTP protocols, JSON/XML) is a must.
  • Strong knowledge of CI/CD concepts and hands-on experience with pipelines (Jenkins, GitLab CI, GitHub Actions), build tools (Maven/Gradle), and version control (Git).
  • Leadership and architectural skills: experience in defining QA strategy, conducting code reviews, and mentoring AQA engineers.
  • Understanding of Agile testing methodologies and experience with reporting tools (e.g., Allure, ReportPortal).
  • Excellent communication and interpersonal skills and the ability to work autonomously.
  • Excellent knowledge of English.
  • Graduate IT (Bachelor) or equivalent by experience.

Responsibilities:

  • Conduct technical interviews according to the established standards at N-iX.
  • Follow the technical interview process at N-iX.
  • Provide feedback after the interview in a timely manner regarding the candidate’s qualification level and make a prediction if they can cope with the following responsibilities:
    • Design, implement, and maintain scalable and robust Java-based test automation frameworks from scratch.
    • Define, drive, and continuously improve the overall QA automation strategy and testing processes on the project.
    • Lead, mentor, and coordinate the AQA team, ensuring high code quality through regular code reviews.
    • Integrate automated test suites into CI/CD pipelines to ensure continuous delivery and fast feedback.
    • Create, update, and maintain comprehensive test documentation, quality metrics, and reporting.
    • Analyze complex system architecture and propose effective, long-term automation solutions.
    • Troubleshoot test execution issues, optimize test stability/performance, and manage test data efficiently.

 

 

Required languages

English B2 - Upper Intermediate
Ukrainian B2 - Upper Intermediate
AQA, Lead, Java
Published 8 April
27 views
·
2 applications
To apply for this and other jobs on Djinni login or signup.
Loading...