Tam Ştat

Orta Səviyyə

Razılaşma yolu ilə

Yerləşdirilib 30 mart 2026

Son Tarix: 19 aprel 2026

Təsvir

QA Automation Engineer (JavaScript / TypeScript + Performance + AI);

Role Overview;

  • We are seeking a strong QA Automation Engineer with solid JavaScript/TypeScript expertise, hands-on performance testing experience, and practical use of AI in engineering workflows;

  • This role goes beyond writing UI tests — you will contribute to automation architecture, regression reliability, performance validation, and CI/CD quality gates.

Key Responsibilities:

  • Design, develop, and maintain scalable Web and API automation frameworks using JavaScript/TypeScript.

  • Build and optimize reliable UI and REST API test suites using modern tools (Playwright, Cypress, WebdriverIO, etc.), ensuring maintainability and low flakiness.

  • Integrate automated tests into CI/CD pipelines, improving regression speed, stability, and failure diagnostics.

  • Design and execute load, stress, and endurance tests using tools such as k6 or JMeter, applying realistic load models (RPS, concurrency, ramp-up, spike scenarios).

  • Analyze automation and performance results, identify bottlenecks, and collaborate with engineering teams to improve system reliability and scalability.

  • Leverage AI tools responsibly to generate, refactor, and optimize test code, while critically reviewing and validating AI-generated outputs for correctness, security, and maintainability.

Required Qualifications:

  • Strong JavaScript and/or TypeScript knowledge.

  • Experience with modern automation frameworks (Playwright, Cypress, WebdriverIO, or similar).

  • Solid REST API automation experience.

  • Hands-on performance testing experience (k6, JMeter, or similar).

  • Understanding of load modeling concepts (RPS, concurrency, ramp-up strategies, spike testing).

  • Experience integrating automation into CI/CD pipelines.

  • Ability to critically review and validate AI-generated code.

  • Strong debugging and root cause analysis skills.

Preferred Qualifications:

  • Experience testing microservices architectures.

  • Familiarity with Docker and containerized environments.

  • Experience working with observability tools (logs, metrics, APM).

  • Experience building automation frameworks from scratch.

What Success Looks Like:

  • Stable, scalable automation framework integrated into CI/CD.

  • Reduced regression time and increased release confidence.

  • Clear performance baselines and measurable system improvements.

  • Responsible and effective use of AI to increase productivity without compromising quality.

Interested candidates can apply by clicking the link provided in the "Apply" button.

Necə Müraciət Etmək Olar

İnnovasiya və Rəqəmsal İnkişaf Agentliyi

İnnovasiya və Rəqəmsal İnkişaf Agentliyi

Other

2021-ci il 11 oktyabr tarixli Azərbaycan Respublikasının Prezidenti cənab İlham Əliyevin Fərmanına əsasən, Rəqəmsal İnkişaf və Nəqliyyat Nazirliyinin tabeliyində “İnnovasiya və Rəqəmsal İnkişaf Agentliyi” publik hüquqi şəxs kimi yaradılmışdır. Agentlik ölkədə rəqəmsal inkişafın və innovasiya ekosisteminin formalaşdırılmasında mühüm rol oynayır. Agentliyin əsas məqsədi rəqəmsal transformasiya və innovasiya sahəsində fəaliyyətin təşkili, nüvə elmi və texnologiyalarının sınaq təcrübəsinin aparılması, startaplar daxil olmaqla innovasiya yönümlü elmi-tədqiqat və layihələrə maliyyə dəstəyi göstərilməsi, həmçinin müasir texnologiya və texnoloji həllərin əldə olunmasına dəstək verməkdir.

Şirkət Profilinə Bax

Vakansiya Təfərrüatları

Vakansiya ID

#12079

İş Növü

Tam Ştat

Təcrübə Səviyyəsi

Orta Səviyyə

Şirkət Ölçüsü

51-200

Bu Şirkətdən Daha Çox Vakansiya

Senior Node.js Developer

Tam Ştat

We are looking for a highly skilled Senior Node.js Developer to join our engineering team. In this role, you will be responsible for managing the interchange of data between the server and the users, developing all server-side logic, and ensuring high performance and responsiveness to requests from the front-end. You will play a key role in architectural decisions, mentoring junior developers, and scaling our infrastructure. Core Responsibilities Backend Development: Design and implementation of low-latency, high-availability, and performant applications using Node.js. Architecture: Architecting scalable microservices and maintaining robust API structures. Database Management: Designing database schemas that represent and support business processes (PostgreSQL, MongoDB, Redis). Security & Compliance: Implementing security and data protection settings, and ensuring top-notch data encryption standards. Optimization: Identifying bottlenecks and bugs, and devising solutions to these problems to maintain code quality and automation. Collaboration: Working closely with frontend developers to integrate user-facing elements with server-side logic. Mentorship: Leading code reviews and providing technical guidance to mid-level and junior developers. Technical Requirements Experience: Minimum 5 years of professional experience in backend development with a strong focus on Node.js. Language Proficiency: Expert knowledge of JavaScript (ES6+) and TypeScript. Frameworks: Deep experience with frameworks such as NestJS, Express.js. Database Knowledge: Proficiency in relational databases (PostgreSQL/MySQL) and NoSQL (MongoDB/Elasticsearch). Message Brokers: Experience with RabbitMQ, Kafka, or Redis Pub/Sub for asynchronous processing. DevOps & Cloud: Solid understanding of Docker, Kubernetes, and cloud platforms. Testing: Strong experience with TDD (Test Driven Development) using Jest, Mocha, or Chai. Version Control: Professional mastery of Git and CI/CD pipelines. Preferred Qualifications AI Integration: Design and implement features leveraging LLM APIs (OpenAI, Anthropic, or open-source models) to enhance application capabilities. AI-Driven Productivity: Utilize AI coding assistants (e.g., Claude Code, GitHub Copilot, Cursor) to accelerate the development lifecycle, ensuring high-quality code output and faster prototyping. Prompt Engineering: Develop and optimize prompts for backend automation, data extraction, or natural language processing tasks. Experience in high-load systems and performance tuning. Strong communication skills and the ability to work in an Agile/Scrum environment. Interested candidates can apply by clicking the link provided in the "Apply" button.

Senior Java Developer

Tam Ştat

We are looking for a highly skilled Senior Java Developer to join our engineering team. In this role, you will be responsible for designing and implementing complex, scalable server-side logic and ensuring the seamless integration of data between back-end systems and front-end applications. You will play a pivotal role in architectural decisions, driving the adoption of best practices in microservices and distributed systems, while mentoring junior developers and scaling our enterprise infrastructure. Core Responsibilities Design and develop complex software systems using Java technologies; Collaborate with business stakeholders, project managers, and other developers to understand project requirements and develop technical solutions that meet business needs; Lead the development team in implementing technical solutions that meet business requirements; Ensure that software solutions are scalable, reliable, and maintainable; Write clean, efficient, and well-documented code; Participate in code reviews, testing, and debugging to ensure high-quality deliverables; Develop and maintain technical documentation for software solutions; Stay up-to-date with the latest Java technologies, tools, and best practices; Provide technical leadership and mentorship to other developers in the team. Requirements Bachelor's or Master's degree in Computer Science or related field; At least 5 years of experience in Java development, with a proven track record of designing and developing complex software systems; Understanding algorithms and data structures; Strong experience with Java 8 and higher; Strong experience with Spring, SpringBoot, Spring WebFlux; Proven experience with OpenID and OAuth 2.0; Experience with microservices architecture and related technologies such as Kubernetes; Knowledge of concepts and experience with Message Brokers (Kafka, RabbitMQ); Experience with database design and development, including SQL and NoSQL databases; Strong knowledge of software architecture patterns and best practices; Strong problem-solving and analytical skills; Strong communication skills, both written and verbal; Ability to work independently and as part of a team; Proven ability to provide technical leadership and mentorship to other developers in the team. Preferred Qualifications AI Integration: Design and implement features leveraging LLM APIs (OpenAI, Anthropic, or open-source models) to enhance application capabilities. AI-Driven Productivity: Utilize AI coding assistants (e.g., Claude Code, GitHub Copilot, Cursor) to accelerate the development lifecycle, ensuring high-quality code output and faster prototyping. Prompt Engineering: Develop and optimize prompts for backend automation, data extraction, or natural language processing tasks. Experience in high-load systems and performance tuning. Strong communication skills and the ability to work in an Agile/Scrum environment. Interested candidates can apply by clicking the link provided in the "Apply" button.

iOS (SwiftUI) üzrə Senior Developer

Tam Ştat

İnnovasiya və Rəqəmsal İnkişaf Agentliyi ölkənin rəqəmsal transformasiya strategiyasına uyğun olaraq, dövlət xidmətlərinin mobil platformalar üzərindən ən yüksək texnoloji standartlarla təqdim edilməsi və ekosistemin rəqabətqabiliyyətli həllərlə təmin olunması məqsədilə iOS (SwiftUI) üzrə Senior Developer vakansiyasını elan edir. Vəzifənin əsas hədəfi: Ölkənin rəqmsal transformasiyasına dəyər qatmaq və qabaqcıl texnoloji həllərin istifadəsi; Swift və SwiftUI istifadə edərək iOS tətbiqlərin hazırlanması; Süni intellekt (AI) alətlərinin proqramlaşdırma prosesinə inteqrasiyası; iOS tətbiqlərin arxitektura dizaynında iştirak və proqram təminatının arxitekturasına dair əsaslandırılmış qərarların qəbul edilməsi; Biznes hədəflərini texnoloji imkanlar ilə birləşdirərək rəqəmsal məhsulların yaradılmasında iştirak etmək; Kodun keyfiyyətinin təmin edilməsi, performans və genişlənmə üçün ən yaxşı təcrübələrə riayət olunması və Süni intelekt (Aİ) alətlərin tətbiqi; Unit test və UI testlərin hazırlanma prosesində iştirak edilməsi; Proqram təminatının dayanıqlılığının təmin olunması; Git versiya idarəetmə sistemindən istifadə edərək kod versiyalarının idarə edilməsi və zəruri proseslərin avtomalaşdırılması; Məhsul sahibləri, İT Biznes analiklər, Dizaynerlər və digər krosfunksional komandalarla əməkdaşlıq edilməsi; Komanda daxilində texnoloji trendlərin müəyyən edilməsini və yeniliklərin aktiv izlənilməsi; Komanda daxilində mentorluq edilməsi və peşəkar yetişməsinə dəstəyin göstərilməsi. Biznes və ümumi bacarıqlar: iOS sahəsində ən azı 5il, o cümlədən senior səviyyəsində ən azı 2il təcrübə. Texniki həllərin biznes hədəflərinə və istifadəçi ehtiyaclarına (UX) necə təsir etdiyini anlamaq və dəyər qatmaq bacarığı. Komandada digər proqramçıları yönləndirmə (mentoring) və texniki qərarlarda məsuliyyət götürmə qabiliyyəti. Krosfunksional komandalar (dizayn, product, backend) ilə effektiv ünsiyyət və Agile metodologiyaları ilə çevik inkişaf proseslərinə töhfə. Problemlərin analitik təhlili və biznes üçün optimal həll yollarının hazırlanması. Texniki bacarıqlar: Swift dilində peşəkar bilik; SwiftUI və UIKit ilə qabaqcıl səviyyədə işləmə bacarığı. Proqramlaşdırma prosesində Süni İntelekt (AI) alətlərindən (Gemini, Apple Intelegence, Calude Code, GitHub Copilot, Cursor, ChatGPT və s.) effektiv istifadə edərək iş məhsuldarlığını artırmaq bacarığı. Layihədə Süni İntelekt (Aİ) alətlərin daha səmərəli işləməsi üçün Sİ-ə təlimatlar və qaydalar vermə bacarığı və real layihə təcrübəsi; MVVM, VIPER və MVC arxitekturaları ilə dərin bilik və real layihə təcrübəsi. CoreData ilə yüksək səviyyədə işləmə bacarığı; GCD və async/await konseptləri üzrə dərin anlayış; RESTful API-lərlə inteqrasiya və işləmə bacarığı. Git alətləri ilə işləmə bacarığı; Postman və digər API test alətləri ilə iş təcrübəsi. Dizayn patternləri üzrə güclü bilik; OOP və SOLID prinsipləri əsasında təmiz və optimallaşdırılmış kod yazmaq bacarığı, və bu prinsiplərin dərin anlayışı. Üstünlük verilir: Combine framework-ü ilə real layihə təcrübəsi. Unit Test və UI Test yazmaq bacarığı. CI/CD proseslərinin tətbiqi və avtomatlaşdırma təcrübəsi. Firebase Cloud, SonarQube, Snyk, Elasctic APM və OpenTelemetry analitika və performans alətləri ilə işləmə bacarığı. Vakansiya növü - Tam ştat Maraqlanan namizədlərqeyd olunan linkə daxil olaraq müraciət edə bilərlər.