Description
You will own the quality assurance lifecycle for new and existing features, ensuring product rigor through manual and automated testing.
This role is on-site.
Responsibilities
- Execute manual and automated test cases for UI and API functionalities, including AI features with non-deterministic outputs.
- Reproduce, document, and triage bugs, collaborating directly with engineering to drive resolution.
- Write and maintain comprehensive test cases, test plans, and dashboards to track quality metrics and test progress.
- Lead test execution for small to medium-sized projects and support release readiness for feature launches.
- Conduct product and bug audits to analyze test coverage and identify areas for improvement.
Required Skills
- 5+ years of experience in software quality assurance or a related field.
- Proficiency in Python, JavaScript, and SQL for test automation and debugging.
- Strong experience with UI and API test automation (API automation is required).
- Ability to read and debug code to support technical test development.
- Deep understanding of QA methodologies, tools, and processes.
- Experience creating and maintaining dashboards for quality metrics.
- Excellent communication skills with the ability to work independently in an onsite environment.
Preferred Skills
- Experience conducting benchmarking and battery testing.
- Background in testing AI features and adapting to non-deterministic outputs.