Aktiviere Job-Benachrichtigungen per E-Mail!

Desktop QA Engineer

TN Switzerland

Zug

Remote

CHF 80.000 - 100.000

Vollzeit

Vor 13 Tagen

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

A leading company in the web3 space is seeking a QA Test Engineer to join their distributed team. You will be responsible for identifying and documenting bugs, testing new features, and creating test plans for their innovative desktop application. Ideal candidates will have experience with Qt/QML applications and a strong understanding of open-source workflows. This role offers flexible payment options and a collaborative work environment.

Qualifikationen

  • 3+ years as a QA test engineer.
  • Experience testing desktop applications on Windows, macOS, and Linux.

Aufgaben

  • Identify, record, document, and track bugs.
  • Create detailed, comprehensive, and well-structured test plans.

Kenntnisse

QA Testing
Communication
Self-motivation

Tools

Qt/QML
GitHub

Jobbeschreibung

Social network you want to login/join with:

Status is building the tools and infrastructure for the advancement of a secure, private, and open web3.

With the high level goals of preserving the right to privacy, mitigating the risk of censorship, and promoting economic trade in a transparent, open manner, Status is building a community where anyone is welcome to join and contribute.

As an organization, Status seeks to push the web3 ecosystem forward through research, creation of developer tools, and support of the open source community.

As a product, Status is an open source, Ethereum-based app that gives users the power to chat, transact, and access a revolutionary world of DApps on the decentralized web. Status is also building foundational infrastructure for the Ethereum ecosystem, including Nimbus ETH and clients, the Keycard hardware wallet, and the Waku messaging protocol (a continuation of Whisper).

As a team, Status has been fully distributed since inception. Our team is currently + core contributors strong and welcomes a growing number of community members worldwide.

We care deeply about open source, and our organizational structure has minimal hierarchy and no fixed work hours. We believe in working with a high degree of autonomy while supporting organizational priorities.

Desktop Team:

After a pause focusing on our mobile application, development of Status Desktop was restarted with a clean QT / QML UI codebase. Status Desktop is in beta for Mac, Windows, and Linux, focusing on privacy-centric messaging, group chat, and a new multi-chain crypto Wallet. Future features include DApp browser and blockchain node functionality. More info can be found in our desktop effort documentation.

Responsibilities:

  1. Identify, record, document, and track bugs (functional bugs, performance issues, design mismatches, janky transitions, etc.)
  2. Help developers with testing new features to identify issues and root causes
  3. Perform thorough regression testing after bug fixes
  4. Create detailed, comprehensive, and well-structured test plans and cases
  5. Estimate, prioritize, and plan testing activities
  6. Participate in backlog prioritization for bugs and features

Ideal Candidate:

Don’t worry if you don’t meet all criteria; we still want to hear from you if you think you’re a good fit!

  • 3+ years as a QA test engineer
  • Experience testing Qt/QML applications
  • Experience testing desktop applications on Windows, macOS, and Linux
  • Experience creating test strategies and executing manual tests
  • Experience with open source workflows (GitHub)
  • Self-motivated, ownership-driven, result-oriented, autonomous worker willing to retest builds/features as needed
  • Good English communication skills
  • Strong alignment with our principles

Bonus Points:

  • Interest in blockchain and good understanding of Ethereum
  • Experience designing and implementing automated testing tools
  • Experience working in distributed environments valuing asynchronous communication

Compensation:

We offer payment in fiat or a mix of fiat and crypto. For benefits details, please refer to our documentation.

The typical hiring process includes:

  1. Introductory conversation with Talent team
  2. Technical interview with the Hiring Manager - Nastya
  3. Interview with QA team member
  4. Final interview with Product Strategy Lead - John

Learn more about us in our blog post: 'Status desktop - why and what?'

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.