Skip to content

Commit 5cbf347

Browse files
authored
Update: QA Operating Instructions update to add processes (#263)
* qa-oi update * rewrite * typo fix * typo fix * typo fix (last try)
1 parent 984030c commit 5cbf347

File tree

2 files changed

+16
-78
lines changed

2 files changed

+16
-78
lines changed

docs/.wip/WIP-Jr.md

Lines changed: 0 additions & 61 deletions
This file was deleted.

docs/general/teams/qa-team.md

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -17,20 +17,19 @@ Current team members can be found on the [About Us](/general/about-us#quality-as
1717

1818
## QA's Responsibilties and Authorities
1919

20-
QA's responsibilities include maintaining inactive developer sets, ensuring all sets conform to the writing policy, add necessary achievement protections, repairing malfunctioning leaderboards, managing unstable sets, overseeing several sub-teams, onboarding people into the [Junior Developer Program](/developer-docs/jr-dev-rules), managing hashes, and maintaining content guidelines.
21-
22-
QA has the authority to fix any issues in sets with no active developers. QA may also fix issues in sets with active developers under the following processes:
23-
24-
No advance coordination required:
25-
26-
- Set-wide exploitation. QA must immediately contact the developer to hand off repair and repromotion responsibility
27-
- Remove custom player input from rich presence to follow [the current policy](/developer-docs/rich-presence#rich-presence-custom-name-restriction)
28-
29-
Developer must be contacted, QA may remediate if no response is received within 7 days for:
30-
31-
- Demote set due to instability (generally 10 or more tickets)
32-
- Fix achievement title or description grammar, spelling, capitalization, or wording error
33-
- Demote achievement due to lack of protection or exploit
34-
- Adjust set progression types
35-
- Fix leaderboard or rich presence grammar, spelling, capitalization, or wording error
36-
- Repair leaderboard or rich presence malfunction
20+
QA's primary responsibilities include the following tasks:
21+
22+
- Conduct hash management and administering [Player Compatibility Tests](/guidelines/content/player-compatibility-testing)
23+
- Ensure set stability across the RetroAchievements library
24+
- Repair or demote unstable or exploitable sets
25+
- Resolve or close inactive developer tickets
26+
- Ensure maintenance of leaderboards
27+
- Ensure maintenance of Rich Presence
28+
- Flag [noncompliant writing](/guidelines/content/writing-policy) for the writing team to address
29+
- Ensure accurate type markings
30+
- Address other miscellaneous quality issues
31+
- Maintain RetroAchievements content guidelines
32+
33+
QA has the inherent authority to rectify quality related issues in RetroAchievements sets. For any quality issue pertaining to content with an active developer, QA shall first contact the active developer to notify them of the issue and establish a resolution timeframe with one exception - QA may demote content that suffers from significant instability or exploitability prior to establishing two-way communication with an active developer.
34+
35+
QA may add any sets to applicable Meta|QA hubs.

0 commit comments

Comments
 (0)