Open Source Senior Quality Assurance Engineer

Are you looking for more purpose-driven work and making an impact? We are looking for a Senior Quality Assurance Engineer to join our team!

About Alkemio

Alkemio is a tech-for-good start-up. We develop a platform where organizations, governments, and individuals address and solve their most pressing social problems and challenges.

Think about making our society more inclusive, improving energy security, the impact of AI on our jobs and education, and many more. The platform allows you to define this challenge, connect with others working on similar challenges, and exchange knowledge and resources. Meanwhile, we continue to build the platform together with our (international) impact-driven community.


A digital platform with public values central.

Your role

This is a chance to engage early in a growing and ambitious open-source initiative that aims to reimagine how society collaborates in solving complex challenges. We are looking for top-notch and impact-driven software engineering talent to contribute to the core Alkemio development - to seed the project with the best possible people.

For examples of the kind of challenges to be supported by the platform please visit https://alkem.io.

What we offer

  • Role: Open Source Senior Quality Assurance Engineer
  • Location: Sofia (Bulgaria), hybrid
  • Level/Salary range: negotiable
  • Position type: Full-time, no travel
  • Benefits: Health Insurance, Multisport, co-working space, 25 vacation days.
  • Date posted: 11.01.2024

Responsibilities:

  • Core platform quality assurance adhering to software engineering best practices
  • Collaborate with development efforts to ensure QA is embedded as part of processes
  • Load/performance testing cloud hosted (docker / k8s) solutions
  • Functional testing at both the UI and API level
  • Writing automated tests with JavaScript, TypeScript, Jest, GraphQL
  • Integration testing across the (micro)services that comprise the platform
  • Promote and support open source development best practices
  • Support and engage the wider community contributing to the platform
  • Review code work for accuracy and functionality, including submissions that come in via pull requests

Personality and interests:

  • Open & collaborative interaction style, enjoys working as part of a team
  • Develop an ambitious SaaS platform with a global footprint
  • Keen to create your public profile and contributions to the open source world
  • Takes ownership of issues and does what is needed

Qualifications and education requirements:

  • Degree in Information Technology, Computer Science or related
  • Extensive knowledge of quality assurance best practices
  • Excellent knowledge of Software Development Lifecycle; usage of git.
  • Strong communication skills – both verbal and written
  • Quick learner & self-starter
  • 8+ years of proven professional experience

Preferred skills (Great if you have them, but willingness to learn super!):

  • ISTQB or equivalent certification
  • Experience with testing / automating GraphQL api
  • Experience with Docker and Kubernetes
  • Experience with Relational databases, preferably mySQL and Postgres
  • Experience developing Open Source Software, GitHub, GitHub actions
  • Experience with TypeScript, JavaScript, Jest Framework

We realize this is an extensive list of requirements - we encourage candidates with strong desire to make a real change in this world to apply even if some of the criteria is not met.

Are you interested in the position? Please send your CV and motivation letter in an attached accompanying letter to hr@alkem.io

The platform: https://alkem.io

Alkemio organisation: https://alkemio.org.