Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

1inch • Madrid, Community of Madrid, Spain
Role & seniority: Senior QA Engineer with 5+ years of experience (manual and automated testing)
Stack/tools: Playwright, Appium, Espresso, or XCUITest; Java, Kotlin, Swift, JavaScript, or TypeScript; REST APIs; Git; Docker; Web3/dApp awareness
Design and execute end-to-end test lifecycle across web, mobile, and API releases
Build and maintain automated tests and CI/CD integration; triage defects and perform root-cause analysis
Collaborate with developers, Product Owners, and mentor junior QA to ensure testable requirements and global QA excellence; validate on-chain/off-chain integrations and complex transaction flows
5+ years in manual and automated testing for web and mobile
Hands-on automation tooling (Playwright, Appium, Espresso, or XCUITest)
Proficiency in Java, Kotlin, Swift, JavaScript, or TypeScript
Strong REST API, Git, and Docker knowledge; solid test design techniques
Web3 literacy and clear English communication; ownership-driven problem-solving
Understanding of testing architecture; monitoring data interpretation
Experience with smart-contract testing
Location & work type: Location preferred in Dubai; remote candidates in European Hub locations (UK, Spain, Germany) considered; full-time/ongoing work arrangement.
1inch is the DeFi ecosystem building financial freedom for everyone. 1inch products help users and builders trade, hold and track digital assets - with the self-custody, comprehensive security and the intuitive user experience they need to unlock the potential of true crypto ownership. 1inch protocols and APIs provide core infrastructure across the DeFi industry and beyond.
So if you’re someone who thinks big, moves fast and wants to make an impact right from day one, then get ready to join our industry-changing team.
Location: We prioritise candidates who are based in Dubai then consider those working remotely in one of our European Hub Locations (UK, Spain or Germany).
1inch is expanding its QA department to support the launch of new products and technologies at scale. As a Senior QA Engineer, you will design and execute rigorous testing regimes for our DeFi products, ensuring they meet the highest standards of reliability. Reporting to the Head of QA, you will not only manage end-to-end testing activities but also mentor a team of engineers to establish global QA excellence across the organisation.
Test Lifecycle Management: Plan and execute comprehensive testing for releases throughout the entire development phase
Standardised Frameworks: Create and manage test cases and suites in alignment with global company standards
Automation & CI/CD: Design and maintain automated tests for Web, Mobile, and APIs, ensuring they are stabilised within CI/CD pipelines
Defect & Root Cause Analysis: Triage complex defects, perform root-cause analysis, and verify fixes to prevent future issues
Risk Assessment: Proactively report quality risks, release blockers, and coverage gaps supported by trend analysis
Collaboration & Mentorship: Partner with developers and Product Owners to ensure requirements are testable while providing guidance to junior QA staff
Web3 Quality Assurance: Validate on-chain/off-chain integrations (wallets, APIs, oracles) and verify complex transaction flows
Extensive Experience: 5+ years in both manual and automated testing across web and mobile platforms
Automation Tooling: Hands-on expertise with frameworks such as Playwright, Appium, Espresso, or XCUITest
Programming Proficiency: Confident using Java, Kotlin, Swift, JavaScript, or TypeScript within modern IDEs
Technical Infrastructure: Strong knowledge of REST APIs, Git-based version control, and containerisation via Docker
Testing Theory: Solid understanding of test design techniques for mobile, web, and backend systems
Web3 Literacy: Working knowledge of blockchain concepts and decentralised application (dApp) architectures
Professional Communication: Clear written and verbal English skills with an ownership-driven approach to problem-solving
Framework Integration: Ability to align test automation with existing Software Development Life Cycle (SDLC) processes
Data Management: Expertly manage test data, environments, and run sets required for consistent automated testing
Quality Metrics: Capability to define, establish, and communicate quality metrics to relevant stakeholders
Stakeholder Management: Skilled at aligning shared quality goals across diverse global teams
Analytical Problem Solving: Proficient in identifying "flaky" tests and continuously improving test stability
Architectural Insight: Understanding of testing architecture and how to combine tools with procedural workflows
Domain Monitoring: Familiarity with interpreting monitoring data to identify early warning signals and risks
Smart Contract Testing: Experience contributing to tests specifically for smart-contract-related functionality
Join a young, creative team in a fast-paced and supportive environment We’re open to new ideas — if you’ve got a vision, pitch it and make it happen Enjoy competitive pay that matches your skills and experience Be part of a company that’s shaping the future of DeFi Take time when you need it — we offer unlimited vacation days Get fully compensated for your work gear — we’ll set you up for success
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.