Senior QA Engineer (100% Remote)
On-site · Madrid, Madrid, Spain
Job Summary
Senior QA Engineer responsible for ensuring product quality, reliability, and user experience through manual and automated testing. Design, execute, and maintain comprehensive test plans and automated test scripts; develop scalable test automation frameworks; integrate tests into CI/CD pipelines; perform exploratory and regression testing; validate bug fixes; collaborate with development, product, and DevOps teams; focus on functional, regression, and performance testing across fintech platform components and digital assets; leverage JavaScript/TypeScript, Selenium/Cypress/Playwright, Appium for mobile, and various QA tooling to deliver high-quality software.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent practical experience)
- 5+ years of experience in Quality Assurance, including both manual and automation testing
- 3+ years of experience in JavaScript, Typescript & NodeJS
- 3+ years of experience in test automation design and implementation (e.g., using Selenium, Cypress, Playwright, or equivalent)
- 3+ years of experience in native mobile test automation design and implementation (e.g. Appium, Espresso, XCUITest, Detox, AWS Device Farm, BrowserStack App Automate, Firebase Test Lab, Sauce Labs, Kobiton, Robot Framework, BitBar, LambdaTest Mobile, HeadSpin, Fastlane, Tricentis Testim or equivalent)
- Expertise in defining and implementing test plans, automation frameworks, and quality metrics
- Strong collaborative skills to align testing efforts with Development, DevOps, and Product Management
- Ability to critically evaluate requirements for quality, ensuring clarity, testability, and completeness
- Demonstrated ability to identify release risks, escalate concerns, and recommend no-go decisions when quality standards or release criteria are not met
- Strong understanding of QA methodologies, test design techniques, and SDLC/Agile/Scrum practices
- Hands-on experience with CI/CD pipelines and DevOps practices (e.g., GitHub Actions, Jenkins, GitLab CI)
- Proven experience integrating automated tests into build and deployment workflows
- Proficiency in QA and defect tracking tools (e.g., TestPad, Qase, TestRail, Jira, Asana, Confluence)
- Language: Proficiency in English (spoken and written)
- Certifications: ISTQB Advanced Level or equivalent QA certification (preferred)
- Knowledge of database systems (SQL, NoSQL) and API testing tools (e.g., Postman, Newman, REST Assured)
- Understanding of system architecture and software integration testing
- Familiarity with performance testing tools (e.g., JMeter, k6, Gatling)
- Understanding of cybersecurity principles and secure software testing practices
- Experience with test data management and environment configuration
- Knowledge of performance, load, and security testing principles
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.