Job Description
YOUR MISSION
- Partner with project managers and stakeholders to analyze business requirements, functional specs, and workflows, and translate them into comprehensive test scenarios and coverage plans.
- Design, document, and maintain clear test cases, test plans, and checklists.
- Execute functional, regression, integration, exploratory, and user-acceptance testing across web, mobile (where applicable), and API layers, and confirm release readiness before each deployment.
- Identify, document, and track defects in Jira with reproducible bug reports (logs, screenshots, and clear repro steps), and collaborate with developers to investigate root causes and verify fixes.
- Develop and maintain automated tests, integrate them into CI/CD pipelines (e.g., GitHub Actions, Jenkins), and continuously improve automation coverage, stability, and execution speed.
- Communicate clearly with developers, and project managers throughout the release cycle.
YOUR TALENT
- Bachelor's degree or equivalent practical experience.
- 1–2 years of professional experience in software quality assurance or software development.
- Working knowledge of at least one programming or scripting language (e.g., JavaScript/TypeScript, Python, or Rust).
- Hands-on experience with API testing tools such as Postman, Insomnia, or Swagger.
- Comfortable with version control (Git) and CI/CD environments.
- SQL skills for data validation and back-end verification.
- Strong attention to detail, clear written and verbal communication, and a curious, analytical mindset that enjoys breaking things to make them better.
