logo

View all jobs

QA Lead Automation

Sofia, Bulgaria

Role Overview

We are on the lookout for an experienced QA Lead to join our team in Sofia. In this role you will be at the heart innovating the smart living domain by solving complex engineering challenges and shaping the future of intelligent homes. Together we will scale our platform from a prototype designed for early adopters to a robust, large-scale production deployment.
You will work with the latest technologies and gain access to next-gen home IoT devices, Generative AI models, Edge AI hardware and cloud services.
As a QA Lead, you will be instrumental in establishing and leading the QA function within the company. Your role will involve setting up testing processes, building a robust QA framework, and ensuring the quality of the company's multi-layered platform.
The ideal candidate will have a strong background in designing Quality strategies for a product, API and E2E testing, IoT device testing, and experience with complex system integrations. Familiarity with prompt engineering and working with Large Language Models (LLMs) is a plus.
 

Responsibilities

  • Build and lead the QA function, including team structure, processes, and tools. 
  • Define and implement the QA strategy for our AI-driven home management platform, ensuring alignment with the company’s technical and business goals.
  • Establish metrics-driven quality benchmarks, ensuring all components of the platform meet performance, reliability, and security standards.
  • Design and implement automation frameworks tailored to the platform’s unique requirements, including AI, IoT, and data pipelines.
  • Validate the behavior of conversational AI, voice recognition, and recommendation systems to ensure accurate and contextual responses.
  • Ensure that AI recommendations align with user preferences, IoT metrics, and contextual needs.
  • Implement mechanisms for testing and reducing bias in AI-driven decision-making.
  • Ensure seamless interaction and communication between IoT devices, including health sensors, smart appliances, and multimedia systems.
  • Conduct field testing to verify device pairing, firmware updates, and communication protocols (e.g., Zigbee, Z-Wave) as well as device performance in real-world environments, including hardware dependencies.
  • Build and prepare reports showing progress and overall quality of the product to stakeholders.
  • Work closely with development teams to ensure testability and quality across all layers of the system.
  • Collaborate with stakeholders to identify critical business scenarios and ensure their validation.
  • Promote a culture of continuous improvement, encouraging the team to adopt new tools, methodologies, and best practices.

Qualifications and Skills

To be successful in this role, we believe a mix of technical and soft skills is required. Below, you can see what we think are the characteristics of the 'ideal candidate':
  • QA expertise: Minimum 8 years of experience in software testing, with at least 4 years in a QA leadership role. Expertise in QA strategy development, test planning, and execution. Strong knowledge of REST APIs, data pipelines, and integration testing.
  • Automated testing skills: Hands-on experience with test automation tools and frameworks (e.g., Selenium, Appium, Playwright). Keen to follow latest trends and technologies in the industry.
  • AI/ML background: Some experience with AI/ML driven systems, especially related to Smart Home technologies and automation, is a plus.
  • Smart Home & IoT technologies: Keen interest in Smart Home and IoT technologies, with a desire to create innovative smart living solutions. Experience in these areas is a big advantage
  • Databases: Good experience with relational databases like MySQL, PostgreSQL. Experience with document databases like MongoDB is a plus. Familiarity with graph and time series databases like Neo4J and InfluxDB is a plus
  • Independence and initiative: Ability and willingness to work independently, to proactively confront challenges, and to adapt to rapidly changing project demands
  • Communication skills: Very good verbal and written communication skills, with the ability to clearly articulate technical concepts, problem statements and solutions to diverse audiences, including non-technical stakeholders
  • Problem-solving and analytical thinking: Strong analytical and problem-solving abilities, with a passion for identifying issue sand for conceptualizing, evaluating and implementing solutions
  • Language skills: Excellent English language skills, both verbal and written

Share This Job

Powered by