Collaborating with our product management and design teams
following the development of product specifications, by writing
and implementing comprehensive manual test plans and cases.
Executing manual test cases on the initial iterations of the product
to assess adherence to specifications.
Evaluating automated tests written by software engineers after
the release of new features, integrating them into a broader
regression test suite.
Writing and maintaining automated tests using
JavaScript/TypeScript to ensure our automated test suite runs
smoothly - troubleshooting and remediating if necessary.
Working in collaboration with external QA to evaluate existing
automated tests, using personal discretion to either delegate tests
or bring them in-house.
Conducting effective and collaborative communication with both
the product and engineering teams.
Utilising strong problem-solving skills to troubleshoot and resolve
issues swiftly.
Proven experience as a QA engineer in manual and automated
testing.
Ability to write clear, concise, and comprehensive test plans and
test cases.
Hands-on experience with automated testing tools, e.g. Playwright
and Cypress, and scripting using JavaScript/TypeScript.
Strong knowledge of software QA methodologies, tools, and
processes.
Proven experience in working on web-based and mobile
applications.
Superior problem-solving skills with an ability to think outside the
box.
Ability to work cohesively within a team structure while also
exercising the necessary discretion as required.
Excellent communication skills with an ability to present complex
technical ideas in a clear, understandable manner.