Middle API AQA Engineer (#15422382)

REFERRAL BONUS $300
Ukraine
Work type:
Office/Remote
Technical Level:
Middle
Job Category:
Quality Control
Project:
cleverbridge
N-iX is looking for a talented Middle API AQA Engineer who can become a part of our team and contribute new ideas into product development.

About the project:
Cleverbridge offers  a platform that enables its clients to provide global e-commerce and subscription billing solutions to help companies build long-term customer relationships and grow revenue streams. With its flexible billing and monetization platform, cleverbridge integrates seamlessly with client systems, simplifies subscription business models, and delivers an optimized online customer experience.


There is already a development team that consists of 6 C# developers, PO and Agile Coach. We offer up-to-date technologies (C#, GraphQL) and a friendly work environment with minimal bureaucracy, zero micromanagement and lots of space to grow as a professional. Team operates in an Agile environment & uses Kanban.

Requirements:
 
  • 4+ years of overall QA experience;
  • 2+ years of experience with API testing (Postman, Swagger, etc.);
  • 2+ years of experience with Unit Testing (NUnit preferable)
  • 1+ years of experience in contract testing (Pact);
  • Proficiency in any programming language (C# preferable), experience in backend development;
  • Experience with GraphQL, REST APIs as well as HTTP as the underlying protocol
  • Knowledge of commonly used formats like JSON and XML
  • Proficiency in Git, understanding basic git workflows
  • Understanding of Agile development (Scrum/Kanban), TDD/BDD, CI/CD;
  • English: upper-Intermediate or above.

Nice to have:
 
  • 1+ years of experience in contract testing (Pact);

Responsibilities:
 
  • Design, create and maintain a collection of Unit-Tests in close collaboration with the team developers and product owner using NUnit and the internally developed platform framework
  • Perform manual QA processes on GraphQL- and REST API developments according to the user stories and acceptance criteria
  • Take responsibility for supporting the QA automation process;
  • Review developer’s code and unit-tests according to the Test Pyramid approach;
  • Design, create and maintain a fundament for integration testing
  • Help to improve the QA process in general using best practices
  • Help teammates in writing and executing automation contracts and API tests;
  • Collaborate with the development and DevOps team to setup CI pipelines to provide code validation on the contract tests level;
  • Communicate with stakeholders to provide test reports.


We offer:
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Flexible and personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Paid vacation days, sick leaves, and days off
  • Healthcare & Sport program
  • ​​Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings