At Exein, our mission is to build the world’s first ecosystem for IoT device security, ensuring all types of devices are secure globally. Our dynamic team is passionate about data, machine learning, open source, and firmware. We constantly work to secure millions of devices, making daily life safer for everyone. Our unique products empower developers to secure their IoT devices with cutting-edge technology in an easy and frictionless way.
Job Overview
We are looking for a QA Engineer to ensure the reliability, security, and performance of our cutting-edge products. In this role, you will design and execute comprehensive test strategies across complex, security-driven architectures. You will collaborate closely with engineering, DevSecOps, and product teams to identify vulnerabilities, validate features, and improve release quality.
The ideal candidate combines strong automation skills with a deep understanding of secure software development practices. You will contribute to building robust testing frameworks and embedding quality throughout the development lifecycle. This is a unique opportunity to shape quality standards in a high-impact, innovation-driven environment.
Responsibilities
- Design, develop, and execute comprehensive test plans and test cases for complex, security-focused applications and infrastructure components.
- Build and maintain automated test frameworks (API, integration, end-to-end) to ensure scalable and reliable quality assurance processes.
- Validate system performance, resilience, and security controls, identifying vulnerabilities and edge cases in high-risk environments.
- Integrate automated tests into CI/CD pipelines to enable continuous testing and fast, high-quality releases.
- Identify, document, and track defects; collaborate with engineering teams to troubleshoot issues and support root cause analysis.
- Promote quality best practices across the development lifecycle, contributing to continuous improvement of testing standards and methodologies.
Requirements
- Proven experience as a QA Engineer in complex software environments, preferably in cybersecurity, SaaS, or deep-tech companies.
- Hands-on experience with test automation tools and frameworks (e.g., Selenium, Cypress, Playwright, or similar) and scripting languages.
- Strong experience in API testing (REST/GraphQL), integration testing, and validating distributed systems or microservices architectures.
- Familiarity with CI/CD pipelines and tools (e.g., GitHub Actions, GitLab CI, Jenkins) and understanding of DevOps workflows.
- Understanding of secure development principles and common vulnerabilities (e.g., OWASP Top 10).
- Strong analytical mindset with attention to detail and the ability to work in fast-paced, agile environments.
Why Join Us
- Work on cutting-edge cybersecurity solutions that protect critical infrastructure and digital ecosystems from real-world threats.
- Be part of a highly technical environment where complex challenges, advanced architectures, and security-first thinking are at the core of everything we build.
- Join a fast-growing scale-up where your contributions directly influence product quality, security standards, and company growth.
- Work alongside experienced engineers, security experts, and product leaders in a transparent and feedback-driven environment.
- Access continuous learning opportunities, hands-on exposure to modern technologies, and real career progression in a rapidly evolving industry.
Additional Requirements
- 3+ years of work experience with Test Automation Tools
- Working in a hybrid setting