The Quality Engineering department roadmap is divided into multiple Tracks.
Whole department roadmap view of all tracks.
Linking epics
Creating new epics
Work to improve the overall test coverage.
A testcase management system to document all E2E tests and their types, and link to test reports.
Issues: Crossbrowser & Mobile Browser testing coverage and infrastructure
Epic: QA: GitLab 3rd party ecosystem testing
Browser screenshot visual testing to catch visual bugs. Helps with validating layout, UX, and accessibility.
Issue: End-to-end visual regression validation.
Issue: Mutation tests
Test planning process.
Work that increases our efficiency and productivity.
Running test faster.
Use API in all E2E tests. Achieve optimal test layering with API suite more than %60 of total tests.
Optimize test coverage across the layers of the test pyramid, to remove redundant tests and achieve higher coverage with greater efficiency.
Come up with standardized test data that can be seeded in all environments for productivity.
Work that will allow us to debug tests more easily. Includes better reporting and more informative artifacts.
Work that will help us triage issues and merge requests more efficiently.
Work involving metrics that will allow us to make good data-driven decisions and report them to stakeholders early.
priority::1
and priority::2
defects.Work that helps in validating the release process.