1,628,680open jobs
97,701companies
249,880added this week
Browse all
Location
In office (Sofia)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 14, 2026. First seen by Alion on Oct 8, 2026.

Overview
Company
Impact
Profile match
Shelly Group is a Bulgarian technology company founded in 2004 in Sofia and formerly known as Allterco. Its Shelly smart home devices and cloud platform are sold in over a hundred countries. The company is listed on the Bulgarian and Frankfurt exchanges.
We make smart devices and push the boundaries of the IoT sector every single day. Shelly is a strong company with a startup mindset - no bureaucracy, just bold ideas, creative problem-solving, and a team that genuinely loves what they do.

We turn every spark of an idea into a real product - from first concept to full production - and bring smart automation to over 3 million households around the world. From heating, lighting, appliances, curtains, and more - if it runs on electricity, chances are we can automate it. We’ve built over 100 smart devices (and counting!), and everything happens right here at our headquarters in Sofia.

Sounds exciting? Keep reading...

QA Engineer

Your Role

As a QA Engineer at Shelly, you make sure the platforms behind our smart-home ecosystem are reliable, scalable, and ready for millions of users. You combine manual testing with JavaScript/TypeScript-based automation across web applications, REST APIs, and services, catching issues early and helping us deliver rock-solid experiences before new features reach production.

Your Responsibilities:

  • You develop, maintain, and execute manual and automated test cases across our web applications, APIs, services, and connected-device ecosystem
  • You build and maintain reliable automated tests using JavaScript/TypeScript and Playwright
  • You test REST APIs and integrations to verify functionality, reliability, and expected system behavior
  • You collaborate with developers, product teams, and other stakeholders to understand requirements and define the right testing approach
  • You identify, reproduce, document, and track defects through resolution
  • You perform functional, regression, integration, and exploratory testing throughout the development lifecycle
  • You create and maintain test documentation, test plans, and testing scenarios
  • You integrate automated testing into development and CI/CD workflows
  • You participate in Agile/Scrum meetings and communicate testing progress, risks, and quality concerns clearly
  • You help build and maintain test environments and physical IoT test setups when needed
  • You contribute to the continuous improvement of our QA processes, automation frameworks, tools, and methodologies

What makes you a great fit:

  • You bring 3+ years of experience in QA engineering, software testing, or a similar role
  • You have strong hands-on experience with JavaScript or TypeScript for test automation
  • You have practical experience with Playwright for web application testing
  • You are confident testing REST APIs using Postman or similar tools
  • You understand QA methodologies, test design techniques, and the software development lifecycle
  • You have experience creating, maintaining, and executing both manual and automated test cases
  • You know how to identify, document, reproduce, and track bugs effectively
  • You are comfortable using GitLab or similar platforms for source control, issue tracking, and development workflows
  • You have experience using Confluence or similar tools for documentation and team collaboration
  • You work comfortably in an Agile/Scrum environment and collaborate well with developers, product teams, and other stakeholders
  • You have a strong eye for detail and enjoy finding the edge cases others might miss
  • You bring experience with Jest or other JavaScript testing frameworks as an advantage
  • You understand CI/CD pipelines and automated test integration, ideally using GitLab CI/CD
  • You bring experience with Selenium or Appium for cross-browser or mobile application testing as an advantage
  • You have knowledge of Python, particularly Pytest and Selenium, as an advantage
  • You understand IoT and connected-device testing as an advantage
  • You have experience wiring electrical appliances or building physical test setups as an advantage

What is in it for you

Work:
  • A welcoming, collaborative team
  • Meaningful products and services that people actually use and love.
  • Learning opportunities to sharpen your skills
  • Competitive salary + Performance bonuses
  • Modern office in a great location
  • Fun team buildings and company events
Lifestyle:
  • 26 days of paid annual leave
  • Flexible working hours
  • Additional health insurance
  • Free access to all Shelly devices (yes, you can smarten up your whole home!)
  • Multisport Card
  • Fully sponsored yearly public transport card

Ready to join the Shelly Revolution?

Let’s build the future of smart living together.

Hit that Apply button - we can’t wait to meet you.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,628,680 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

QA
Similar stack
Same company
Sofia
QA Engineer 28 days ago
Remote (Bulgaria) • 3+ years exp • Sofia
JavaScript
TypeScript
SQL
AI/ML
AI Agents
Management
Jira
QA
Playwright
Postman
k6
SoapUI
Apply
QA Engineer 1 day ago
Remote (Bulgaria) • Full-Time • Sofia
SQL
C#
C#
.NET
Databases
PostgreSQL
DevOps
Azure DevOps
Azure
CI/CD
Management
Agile
Scrum
QA
Playwright
Allure Reporting
Apply
≈ $63k – $114k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Munich
Java
SQL
Mobile
JUnit
DevOps
Rest API
Management
Agile
QA
Selenium
Playwright
Rest-Assured
Apply
≈ $46k – $113k per year (Estimated) • Remote (Singapore) • 3+ years exp • Hong Kong • Singapore • Taiwan • Thailand
Java
Rust
Apply
IT Engineer Tester 3 hours ago
In office • İzmir • Istanbul • Ankara
Apply
QA Engineer 1 day ago
Remote (Bulgaria) • Full-Time • Sofia
SQL
C#
C#
.NET
Databases
PostgreSQL
DevOps
Azure DevOps
Azure
CI/CD
Management
Agile
Scrum
QA
Playwright
Allure Reporting
Apply
≈ $14k – $29k per year (Estimated) • In office • Full-Time • 2+ years exp • Sofia
AI/ML
ElevenLabs
Apply
In office • Sofia
Management
Agile
Marketing
Salesforce
Apply
≈ $17k – $41k per year (Estimated) • Remote (Bulgaria) • Full-Time • 2+ years exp • Bachelor's Degree • Sofia
SQL
Analytics
Microsoft Excel
Apply
In office • 5+ years exp • Sofia
Management
ServiceNow
Agile
ITIL
Apply
See all jobs
This is one of many
1,628,680 more open roles from verified company boards, updated every day.