Quality Assurance Engineer
CarNext.com (04-2020 - 10-2022)
At CarNext I have been part of the AutoManager team, where I have done some of the following:
- visually checking the frontend of newly developed features
- testing the new functionality
- doing regression checks around newly developed features to make sure existing functionality still works
- running database queries as needed by the test or required by the developer
- testing new API implementations
- writing automated frontend tests in Cypress (also an initial period in Puppeteer)
- automating API calls and checks
- maintaining the entire e2e suite in a passing state, of course
This was all done in an Agile environment, using:
- JIRA for ticket tracking
- Gitlab for code versioning, deploys, pipelines, test environment creation, test running
- Confluence for documentation
- Postman for API stuff
- VS Code for writing Cypress tests
- Sorry-Cypress for test parallelisation
- MySQL Workbench for database operations
- Linux operating system for ease of use
- Heavy use of AWS and Docker in the project