Experience with test automation frameworks for both front-end and back-end testing.
Experience in designing and developing tools and solutions used across teams.
Development experience in object-oriented programming languages and patterns.
Excellent oral and written communication skills.
Experience with a front-end charting/visualization library.
Experience using test automation tools (Selenium, Capybara, Watir).
Experience using Continuous Integration systems (e.g., GitLab CI, Jenkins, Travis).
Responsibilities:
Build automated measurements and dashboards to gain insights into the Engineering organization's productivity to identify improvement opportunities.
Increase contributor and developer productivity by making measurement-driven improvements to the development tools/workflow/processes, then monitor the results and iterate.
Dogfood GitLab product features to improve developer workflow and provide feedback to product teams.
Participate in activities related to Engineering throughput and KPIs.
Develop automated processes for improving label classification hygiene to support product and engineering workflows.
Increase efficiency for wider GitLab Community contributions.
Enhance and add new features to the GitLab product to improve engineer productivity.