Avenga

Senior AQA Engineer (TypeScript + Node.js)

Avenga Bitola, North Macedonia

IT Services and IT Consulting · 5,001-10,000 employees

12 h ago
typescript Senior (5-10 yrs) Full-time North Macedonia
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Develop and maintain automated testing frameworks for Node.js and NestJS-based microservices and distributed systems. Integrate these tests into CI/CD pipelines while collaborating with cross-functional teams to ensure high-quality software delivery.

What they look for

TypeScript Node.js NestJS Test Automation API Testing REST Integration Testing CI/CD Microservices Tyk API Gateway Git Quality Engineering Docker Kubernetes Cloud-native Distributed Systems

Requirements

Requires strong hands-on experience with TypeScript, Node.js, and API testing within complex architectures. Candidates should have a proven track record in designing scalable test automation frameworks and implementing quality gates in CI/CD environments.

Full description

This is us

At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development.

This is you

  • Commercial experience in test automation and Quality Engineering.
  • Strong hands-on experience with TypeScript and Node.js for test automation.
  • Experience with NestJS and testing applications/services built with Node.js/NestJS.
  • Experience designing and developing scalable and maintainable test automation frameworks.
  • Strong hands-on experience with API and integration testing (REST/HTTP).
  • Understanding of API-driven architectures, integration patterns, and Tyk API Gateway.
  • Experience in automating end-to-end (E2E), integration, regression, functional, and API tests.
  • Experience integrating automated tests into CI/CD pipelines and implementing quality gates.
  • Experience testing microservices, distributed systems, APIs, and enterprise applications.
  • Proficiency with Git and modern software development and testing practices.

Nice-to-have skills:

  • Hands-on experience with Tyk API Gateway or similar API management/API gateway technologies.
  • AWS experience is preferred but not a hard requirement.
  • Experience with cloud-native and microservices architectures.
  • Experience with Docker and Kubernetes is a plus.
  • Experience with event-driven architectures and messaging is a plus.
  • Experience in the Telecommunications / Telco domain is a plus

This is your role

  • Develop reliable API, integration, end-to-end, functional, and regression automation for Node.js/NestJS-based services.
  • Create and maintain automated tests for microservices and distributed systems.
  • Integrate automated testing into CI/CD pipelines and support continuous quality practices.
  • Develop and execute automated tests around REST APIs, integrations, and API Gateway flows, including systems using Tyk.
  • Collaborate with developers, solution architects, QA engineers, and domain experts to define effective test strategies and automation approaches.
  • Investigate test failures, identify root causes, and continuously improve framework stability and test execution.
  • Promote shift-left testing, quality engineering, and risk-based automation practices.
  • Ensure automation solutions are maintainable, reusable, scalable, and aligned with the overall software architecture.
  • Contribute to the evolution of testing practices for cloud-native, microservices, and API-driven architectures.
  • Where applicable, support testing and automation activities in AWS/cloud environments.
  • Provide technical guidance and contribute to improving automation practices across the QA team.

At Avenga, everyone matters. We provide equal opportunities in recruitment, career development, and leadership, regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic. We are committed to fostering a work environment where our diverse community of employees, candidates, and business partners actively shapes our growth. By bringing together people from different backgrounds and experiences, we build a workplace where everyone feels free to be themselves while honoring the boundaries of others.

Similar roles