Job Description
The role focuses on helping define, execute, and document a series of QA steps that will result in providing the best possible experience for the Client’s users. This is a fast-paced role that works directly with other developers and QA leads to analyze and isolate software and hardware failures resulting in thorough, actionable bugs. Responsibilities include:
- Execute, maintain, and collaborate on test cases.
- Add cases to an existing/established area.
- Edit existing cases for accuracy.
- Investigate and report on software and hardware bugs.
- Test frontend experience as well as backend environments.
- Report newly discovered issues and verify bug fixes.
- Review bug reports from other team members.
- Weekly reporting of task progress and bugs logged.
- API testing.
- Review hardware, firmware and software architecture to ensure testability.
- Review requirements, specifications and technical design documents to provide timely and meaningful feedback.
- Collaborate with developers, designers and product managers to identify test coverage.