Senior QA Engineer in Switzerland at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior QA Engineer in Switzerland.
This is a senior quality engineering role within a highly innovative, global technology environment focused on building secure, scalable digital financial and blockchain-based solutions. You will play a key role in ensuring product reliability, performance, and user experience across complex distributed systems used at global scale. The position combines hands-on test automation, advanced QA strategy, and cross-functional collaboration with engineering, product, and DevOps teams. You will be responsible for strengthening both manual and automated testing practices, while embedding quality throughout the software development lifecycle. Working in a fast-paced, remote-first organization, you will contribute to cutting-edge products spanning fintech, AI, and decentralized technologies. This role is ideal for a technically strong QA expert who thrives in complex systems and high-impact environments where quality directly influences global digital infrastructure.
- Design, develop, and execute comprehensive test cases and test plans based on product requirements and acceptance criteria.
- Perform exploratory and regression testing to identify edge cases, usability issues, and unexpected system behavior.
- Identify, document, and track defects with clear reproduction steps, evidence, and collaboration with engineering teams.
- Build, maintain, and enhance scalable test automation frameworks for functional, regression, and performance testing.
- Integrate automated tests into CI/CD pipelines to ensure continuous quality validation across deployments.
- Collaborate closely with developers, product managers, and DevOps teams to ensure clarity, testability, and alignment of requirements.
- Validate bug fixes and ensure high-quality releases through thorough re-testing and risk assessment.
- Monitor test execution results, investigate failures, and contribute to root cause analysis and resolution.
- Continuously improve QA processes, test coverage, and automation efficiency to accelerate delivery cycles.
- Bachelor’s degree in Computer Science, Engineering, IT, or equivalent practical experience.
- 5+ years of experience in Quality Assurance, including both manual and automation testing.
- Strong experience defining QA strategies for complex software systems in agile environments.
- 3+ years of hands-on experience with JavaScript, TypeScript, and Node.js.
- 3+ years of experience in test automation using tools such as Cypress, Playwright, Selenium, or similar frameworks.
- 3+ years of experience in mobile test automation using tools such as Appium, XCUITest, Espresso, or equivalent platforms.
- Strong expertise in designing test frameworks, QA processes, and quality metrics.
- Experience integrating automated testing into CI/CD pipelines (e.g., GitHub Actions, Jenkins, GitLab CI).
- Solid understanding of SDLC, Agile/Scrum methodologies, and modern QA practices.
- Experience with API testing, database validation, and defect tracking tools such as Jira or TestRail.
- Strong analytical, problem-solving, and communication skills with the ability to influence stakeholders.
- Fluent in English, both written and spoken.
- Ability to work independently in fast-paced, distributed, and evolving environments.
- Fully remote, global working environment with high autonomy and flexibility.
- Competitive compensation aligned with experience and market standards.
- Opportunity to work on cutting-edge technologies in fintech, AI, and blockchain ecosystems.
- High-impact role contributing to products used at global scale.
- Collaborative and highly skilled international engineering teams.
- Strong focus on innovation, ownership, and technical excellence.
- Career growth opportunities in a rapidly evolving, high-growth organization.
- Exposure to advanced engineering practices, tooling, and scalable architectures.