Quality Assurance
flatrock
AI assistant
Job Description
1. Test Strategy and Planning:
- Review requirements and user stories, and define test scope based on risk and business impact.
- Write test plans, test cases and checklists covering functional and non-functional requirements.
- Estimate testing effort and manage test priorities against sprint and release timelines.
- Test web, API and mobile applications as required by the project.
- Carry out functional, integration, regression, end-to-end and exploratory testing.
- Work with developers on unit and integration test coverage, and review it as part of the definition of done.
- Design, build and maintain automated UI and API test suites (e.g. Playwright, Cypress, Selenium).
- Integrate automated tests into CI/CD pipelines and keep them stable and fast.
- Maintain regression suites and run them before every release.