CoreTech

QA Engineer

CoreTech Sofia, Sofia-City, Bulgaria

IT Services and IT Consulting · 11-50 employees

Aug 13
qa Mid (2-5 yrs) Full-time Bulgaria
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

The Senior QA Engineer will design and execute manual and automated tests for complex micro-services based applications. They will also collaborate with developers and product owners to validate APIs, perform database testing, and troubleshoot system issues.

What they look for

Manual testing Automation testing Python TypeScript FastAPI React Electron SQL API testing C# CI/CD Troubleshooting Defect management Agile Jira Confluence

Requirements

Candidates must have 4+ years of commercial software testing experience with a strong grasp of QA processes and distributed systems. Proficiency in Python or C# for automation and experience with SQL and API testing are essential.

Benefits

Career development Sports card Food vouchers Transportation card or parking Additional health insurance Paid annual leave Company events Breakfast and snacks Birthday vouchers Flexible working hours Wedding and new baby bonus

Full description

Job Description

FIRST. is a dynamic and innovative global technology company that provides B2B SaaS solutions for online sports platforms. We are at the forefront of innovation, empowering gaming partners with revolutionary sportsbook solutions. Our cutting-edge sportsbook software, premium data feeds, and unwavering commitment to partner success are reinventing the gaming industry.

About the role

We’re looking for a Mid/Senior QA Engineer to join our Data Insights team, with a focus on manual testing of backend and data-intensive systems.

 

Automation is a plus, not a must - we value strong QA fundamentals, analytical thinking, and technical troubleshooting.

Responsibilities

  • Test APIs, backend services, databases, and system integrations
  • Perform manual, exploratory, integration, E2E, and regression testing
  • Validate data using SQL and investigate issues through logs, APIs, and databases
  • Identify risks, edge cases, dependencies, and root causes
  • Own testing activities and collaborate closely with developers and product teams
  • Contribute to QA processes and automation where applicable

Requirements

  • Mid/Senior-level Manual QA experience
  • Strong API/backend testing and SQL/database skills
  • Solid understanding of test design, integration, E2E, and regression testing
  • Strong analytical, troubleshooting, and problem-solving skills
  • Ability to understand complex systems and work independently
  • Good English and communication skills

Nice to Have

  • Python/Test automation
  • Big Data & Data Lakes, ETL/Data pipelines, Power BI (or any other BI tool)
  • PostgreSQL/BigQuery
  • Pulsar/Event streaming
  • Docker/Kubernetes, CI/CD, Jenkins, Git

What do we offer

  • An open-minded environment that values you
  • An international multicultural team
  • Career development
  • An amazing office environment
  • Food vouchers (95 EUR)
  • Additional health insurance
  • Sports card
  • Up to 24 days of paid annual leave
  • Flexible working hours
  • Manicure, massage, breakfast, and snacks in the office
  • Wedding and new baby bonus
  • Team building activities

If you are interested in joining our diverse and dynamic team, we are looking forward to your application. Only short-listed candidates will be contacted.

Confidentiality of all applications is assured!

By submitting your application, you acknowledge that the Company will process the personal data contained in your CV, résumé and/or motivational letter for the purposes of managing the recruitment and selection process, in accordance with Regulation (EU) 2016/679 (General Data Protection Regulation), applicable data protection legislation and the Company’s Recruitment Privacy Notice.

As part of the application form, you will also be asked whether you agree to the Company retaining and using your personal data beyond the applicable six-month retention period, for a total period of up to 24 months following the completion of the recruitment process, so that you may be considered and contacted for future employment opportunities.

Providing this consent is entirely optional and will not affect your application for the current position.

You may withdraw your consent to the retention and use of your personal data for future employment opportunities at any time, without affecting the lawfulness of processing carried out before its withdrawal, by sending an email request to dpo@first.bet.

Similar roles