A job that matters: Your Tasks
- Be part of an R&D team based in Madrid , driving the quality of new mobile applications within our solutions portfolio, with a strong focus on innovation and continuous improvement.
- Analyze requirements, including acceptance criteria , leveraging AI-assisted tools to improve test coverage, identify edge cases, and ensure higher quality from early stages.
- Collaborate closely with developers to verify fixes , perform root cause analysis, and use AI tools to accelerate debugging and defect investigation .
- Work cross-functionally with testers, developers, and product owners , fostering a strong quality culture and shared ownership of deliverables.
- Follow and contribute to test strategies in alignment with the Test Manager, continuously improving processes using data-driven and AI-supported insights .
- Support testing of critical implementations and hardware prototypes , including hands-on validation with dormakaba access control devices in a real lab environment .
- Execute manual tests where needed, while proactively identifying opportunities to automate and optimize testing efforts .
- Ensure all issues are documented in Jira with high-quality standards, using clear, structured, and reproducible defect reports. Leverage AI to enhance clarity and completeness of bug reports .
- Maintain and evolve the test case library , using AI-assisted generation and optimization to improve coverage, readability, and maintainability.
- Design, create, and execute test plans for releases and test cycles , validating new features and ensuring build stability before production.
- Develop, maintain, and scale automated test scripts using Python with Appium , ensuring robustness, reusability, and integration into CI/CD pipelines.
- Actively adopt and promote a modern QA stack , including:
- AI-assisted testing and automation
- Test observability and reporting
- Continuous testing within CI/CD
- Scalable and maintainable automation frameworks
- Perform end-to-end testing of mobile applications (iOS & Android), covering both manual and automated testing .
- Work across the full Software Testing Life Cycle (STLC) : requirements analysis, test design, execution, defect reporting, and release validation.
- Design, implement, and maintain robust test cases aligned with requirements and acceptance criteria.
- Actively collaborate with developers and product teams to ensure high-quality releases .
- Work with real hardware devices (dormakaba access control systems), including setup, configuration, testing, and troubleshooting.
- Execute testing in a physical QA lab environment , including device management and maintenance
An experience that matters: Your Skills
- 5+ years of experience in Mobile QA Testing (Android & iOS).
- Strong programming fundamentals with hands-on experience in Python or relevant .
- Experience with modern automation frameworks (e.g., Appium, Playwright).
- Solid experience with:
- Git / Bitbucket
- CI/CD pipelines (Jenkins)
- Experience testing mobile, web, and client-server applications .
- Strong knowledge of API testing (e.g., Postman or similar tools).
- Experience using network debugging tools (e.g., Charles Proxy, Proxyman).
Use of AI-powered tools to:
- Generate and optimize test cases
- Improve test coverage and defect detection
Assist in debugging and root cause analysis
-
- Understanding of test automation best practices , maintainability, and scalability.
- Familiarity with test observability, logging, and quality metrics .
- Proactive mindset toward continuous improvement and adoption of new technologies .
Nice to Have
- Experience with native mobile automation frameworks:
- XCTest (iOS)
- Espresso (Android)
- Experience testing IoT or hardware-integrated systems .
- Knowledge of test environments involving physical devices and connectivity (Bluetooth, NFC, etc.) .
- University degree or equivalent on Technical College or relevant technical experience
- A ny ISTQB and Agile certification.
- Professional English, B2 or higher
Soft Skills & Culture Fit
- Based in Madrid , with availability to work on-site in the QA lab when required.
- Strong team player with a collaborative mindset and good communication skills.
- Genuine interest in both software and hardware testing(Hardware is par of the test setup but not the main focus)
- Eagerness to learn, improve, and adapt to new tools, technologies, and challenges.
Ownership mentality and attention to detail.
-
A workplace that matters: Our offering
- Health insurance
- Flexible remuneration (childcare ticket, transport ticket, restaurant ticket)
- Flexible schedule
- Remote working days
- dormakaba program takes care of you (employee wellness program)