vac:qa:status:2025q4-status-qa-desktop
Description
Collaborate with Status team to ensure that the Status Desktop app behaves as expected.
Add new automated tests to the existing e2e testing framework for new features.
Oversee testing strategy around releases.
Task List
Maintenance
- fully qualified name:
vac:qa:status:2025q4-status-qa-desktop:maintenance - owner: nastya
- status: in progress (75%)
- start-date: 2025/10/01
- end-date: 2025/12/31
Description
- Ongoing maintenance of Status Desktop tests.
This includes updating tests for changes in status, addressing regressions,
investigating and resolving issues, and implementing minor improvements
to the testing framework as needed.
Deliverables
- chore(@e2e): fixes for tests on windows
- chore(@e2e): try to close popup multiple times
- windows: investigate failures for 1x1 chat
- windows: investigate failures for group chat
- windows: investigate failures for test_set_name_bio_social_links
- Syncing devices is broken on widows
- windows: investigate failures for test_add_edit_remove_duplicate_permissions
- Modify e2e tests to work with new emoji list
- chore(@e2e): bring back custom derivation path
- chore(@e2e): use Qt Convenience API minimize function
- Test of kick / ban user in community fails on CI
- Investigate tests failures on Windows CI
- chore(@e2e): if pcsc error shown, close the modal
- Fix renaming keypair test (bypass pcsc error)
- chore(@e2e): better usage of topLevel window
- Can’t paste address to airdrop a token
- Chat: block user
- tests(@e2e): cover help us improve status dialog
- chore: update status-go
- tests: add test to change language
- bug: Can’t mint tokens on Optimism Sepolia
- chore: Optimize code usage
- bug: Cover language selector in e2e
- issue: Account name resets when editing account in settings
- issue: Tests using an old data dir crash on login on latest master
- issue: Fix toplevel window usage
- issue: Run Squish 9.1.0 on mac arm
- issue: Add checks for Help us to improve Status info icon popup
- issue: Biometrics is not fully applied for created profile
- feat: replace old transfer detector
- chore(@e2e): improvement to object definition
- chore: remove TestRail usage from the project
- tests: enable syncing on Windows
- tests: fix Windows object references
- infra-ci issue 219: Windows test overlap with system window
Release Testing
- fully qualified name:
vac:qa:status:2025q4-status-qa-desktop:release-testing - owner: nastya
- status: in progress (5%)
- start-date: 2025/10/01
- end-date: 2025/12/31
Description
- Support releases 2.36 and 2.37 with testing.
Deliverables
- Korean translation is broken
- Can’t quit the app with right click
- Tested: add withdraw flow fixes
- Tested: release patch set for PR #19227
- fix tests for new component
- issue: test bug fixes
- issue: opened bug follow-up
- fixed tests
- tested: Enter seed phrase component refactored according to new design
- bug: Application login is incredibly slow
- tested: chore: fix some undefined references
- tested: restore mobile release regression fixes
- bug: Traces missing for release testing
- bug: Investigate desktop login freeze
- bug: Follow-up on mobile build reliability
Measure app load time
- fully qualified name:
vac:qa:status:2025q4-status-qa-desktop:app-load-time - owner: nastya
- status: in progress (66%)
- start-date: 2025/10/01
- end-date: 2025/11/01
Description
- Track UI loading time of the desktop app wallet screens.
Deliverables
E2E Windows CI
- fully qualified name:
vac:qa:status:2025q4-status-qa-desktop:e2e-windows - owner: nastya
- status: done
- start-date: 2025/10/07
- end-date: 2025/10/31
Description
- Work with infra team on initiative to run tests on Windows on CI.
- Tweak tests if needed.
Deliverables
Qt6 Migration
- fully qualified name:
vac:qa:status:2025q4-status-qa-desktop:qt6-migration - owner: nastya
- status: in progress (30%)
- start-date: 2025/10/01
- end-date: 2025/10/25
Description
- Work with developers and infra team.
- Test Qt 6.9.2 update and further updates.
- Ensure tests are working and change them if needed.
Deliverables
Privacy Mode
- fully qualified name:
vac:qa:status:2025q4-status-qa-desktop:privacy-mode - owner: nastya
- status: not started
- start-date: 2025/10/01
- end-date: 2025/12/31
Description
- Support new Privacy Mode feature in tests.
- Add new tests and update existing ones.
Schedule note: Dates reflect quarter bounds; update when actual timing is known.
Deliverables
- PRs / Issues
Dapp Browser
- fully qualified name:
vac:qa:status:2025q4-status-qa-desktop:dapp-browser - owner: nastya
- status: not started
- start-date: 2025/10/01
- end-date: 2025/12/31
Description
- Support Browser feature in tests.
- Add new tests and update existing ones.
Schedule note: Dates reflect quarter bounds; update when actual timing is known.
Deliverables
- PRs / Issues
Local Backup
- fully qualified name:
vac:qa:status:2025q4-status-qa-desktop:local-backup - owner: nastya
- status: in progress (75%)
- start-date: 2025/10/07
- end-date: 2025/10/20
Description
- Maintenance for Local Backup feature.
Deliverables
- [fixed tests in the https://github.com/status-im/status-desktop/pull/18953]
Local Backup Opt-in
- fully qualified name:
vac:qa:status:2025q4-status-qa-desktop:local-backup-opt-in - owner: nastya
- status: not started
- start-date: 2025/10/01
- end-date: 2025/12/31
Description
- Opt-in messages Local Backup feature support in tests.
Schedule note: Dates reflect quarter bounds; update when actual timing is known.
Deliverables
- PRs / Issues
External Activity
- fully qualified name:
vac:qa:status:2025q4-status-qa-desktop:external-activity - owner: nastya
- status: not started
- start-date: 2025/10/01
- end-date: 2025/12/31
Description
- Support Activity fetching feature in tests.
Schedule note: Dates reflect quarter bounds; update when actual timing is known.
Deliverables
- PRs / Issues
Emoji Reactions
- fully qualified name:
vac:qa:status:2025q4-status-qa-desktop:emoji-reactions - owner: nastya
- status: not started
- start-date: 2025/10/01
- end-date: 2025/12/31
Description
- Maintenance for full emoji list in Reactions feature.
Schedule note: Dates reflect quarter bounds; update when actual timing is known.
Deliverables
- PRs / Issues