About
National Information Technologies JSC is described as Kazakhstan's largest company in the information technology market.
Responsibilities
•Develop and maintain automated tests for web applications and APIs, covering functional, integration, regression, and end-to-end testing
•Integrate automated tests into CI/CD processes, analyze test-run results, and follow up on defects
•Develop test frameworks and supporting tools
•Test AI/ML functionality, including RAG systems and AI agents
•Work with developers, analysts, and DevOps engineers, and contribute to automation strategy and quality assurance processes
Requirements
•At least 2 years of experience as a QA Automation Engineer
•Proficiency in at least one of Python, Java, JavaScript, or TypeScript
•Experience automating web application tests with Playwright, Cypress, or Selenium
•Experience automating REST API tests and integrating automated tests into CI/CD pipelines
•Understanding of test framework design and maintenance
•Knowledge of SQL and client-server architecture
•Knowledge of test design techniques and software development principles
•Experience with Git and bug-tracking systems
•Willingness to perform limited manual testing to explore new functionality and prepare automation scenarios
Nice to have
•Experience in load testing or testing AI/ML products
Conditions
•Location: Astana