Summary
Overview
Work History
Education
Interests
Skills
Timeline
Generic

Richard Dahmen

QA-Engineer
Munchen

Summary

T-shaped dev-engineer with a strong technical background, who enjoys teamwork collaboration and learning new tech. Creative problem solver, focused on providing insight and advice on every tasks, processes and long-term strategies. Firm believer that test (automation) is there to aid in development, making sure development teams can release new code with confidence and preventing defects (bugs) before happening.

Key strengths are enthusiasm, technical knowledge and communication skills, particularly due to fluent knowledge of English, French, German and Dutch languages.

From being an individual contributor to a facilitating and supporting role. Working pro-actively to setting up new frameworks to support new (cloud-based) testing of systems as well as pairing up with developers to understand their needs and implement testing to easily fit into their workflow without giving up on assuring test coverage across different levels.

Overview

12
12
years of professional experience
4
4
Languages

Work History

QA-Engineer

Konux GmbH
05.2021 - Current
  • Introduced test types and tools such as Cypress UI testing, Gatling Load and Performance testing, System integration testing for Server-less architecture, Consumer-driven-contracts with pact.io.
  • Helped in forming QA-guild that works cross-team to improve test approach, inter-team collaboration, tooling, testing strategy, reporting.
  • Pairing up with developers, understanding their workflow, identifying where applications are likely to break and how to improve this flow and make developers rely on test automation to confidently deliver.
  • Went from being individual contributor writing automated tests to being facilitator to research and implement tooling, best practices and reviewing automated tests written by developers.
  • Setup and streamline new QA engineer hiring process.

Test Automation Architect

A.R.H.S Digital
01.2020 - 04.2021
  • Design and coordination for implementing global test automation strategy based on shift-left and contract-first principles.
  • Part of a system team, functioning as liaison between architecture team and feature teams to provide the right tooling for automated testing and CI/CD integration.
  • Coaching, supporting and following up on teams to implement agile testing methodologies.
  • Providing documentation with guidelines and support for implementation of automated testing.

Test Automation Team Lead

A.R.H.S. Digital
05.2019 - 12.2020
  • Implement test automation framework for mobile and web applications and integrate these tests in cloud-based CI/CD and device farm
  • Introduced test automation strategy, conform to modern testing principles based on the test pyramid, API contracts, Boehm's Curve.
  • Integrated reporting to easily identify where tests failed
  • Mentored junior team members, improving their technical skills and overall productivity.
  • Collaborated with cross-functional teams to ensure seamless integration of test automation frameworks.
  • Reviewed existing test suites and recommended updates for optimal performance based on industry trends.

Test Automation Engineer

Sogeti Belgium
01.2017 - 05.2019
  • Writing automated tests for mobile and web using Cucumber, Ruby, Appium and Selenium.
  • Setup test automation framework for API testing.
  • Reduced the gap between testers and developers by moving towards native mobile application UI testing framework in the same language as developers used for implementation.
  • Implemented tooling to facilitate test automation and simplify manual testing processes using test-driven development

Support Engineer

Sogeti Belgium
06.2016 - 12.2016
  • Identify and resolve reported software and infrastructure issues.
  • Create and modify new and existing users, mailboxes, resources in Microsoft Active Directory.
  • Closely worked together with on-site technicians to resolve issues or to setup IT systems.
  • Escalate tickets when issues could not be resolved due to exceeding permission levels or when on-site technicians were needed.

Administration

Bailif Ronny Robert
11.2013 - 06.2016

Handling all kinds of administrative duties for clients and debtors

Sales

Mediamarkt
02.2012 - 09.2013

Helping clientele in the Mobile department sales

Education

No Degree - Applied Computer Sciences

Hogeschool West-Vlaanderen
Bruges, Belgium
04.2001 -

High School Diploma -

Koninklijk Atheneum
Bruges, Belgium
04.2001 -

Interests

Reading, keeping up to date with new technologies and general IT

Not the most sportive person on the planet, however, I enjoy activities like hiking, cycling and swimming

Attending live music performances of my favourite artists

Skills

Test approaches: 

Knowledge of ISTQB and TMAP Next


Agile Approaches: 

Experience with Safe, Spotify model, Scrum and Kanban


Testing Concepts:

Software testing life cycle, Test planning, Test coordination, Exploratory Testing, Functional Testing, Regression testing, integration Testing, Service API Testing, Server-less Architecture Testing, Load and Performance Testing, System Testing, Mobile Testing, Cross-Browser Testing, User Acceptance Testing, Accesibility Testing


Quality Assurance: 

Test-Driven-Development, Behaviour-Driven-Development, Consumer-Driven-Contract, Boehm's Curve, Shift-Left, Continuous Integration, Continuous Deployment


Test automation frameworks and design:

Page object model, Screenplay pattern, Cucumber, Selenium, Cypress, Playwright, RESTAssured, Reporting, XCUITest, Gatling, Locust


CI/CD:

GitLab CI, Bitbucket CI, jenkins


Languages:

Swift, Java, C#, C, Objective-C, Python, Ruby, Javascript/typescript, Bash, SQL


Tools and Technologies:

Git, Jira, confluence, HP Quality Center, Docker, Wiremock, Node.js, OpenAPI, Pact.io, REST, GraphQL, MQTT, Elasticsearc, Redis, DynamoDB, Serverless functions (AWS Lambda)


Cloud services: AWS (+IoT Core), Bitrise, Browserstack, Testrail



Timeline

QA-Engineer

Konux GmbH
05.2021 - Current

Test Automation Architect

A.R.H.S Digital
01.2020 - 04.2021

Test Automation Team Lead

A.R.H.S. Digital
05.2019 - 12.2020

Test Automation Engineer

Sogeti Belgium
01.2017 - 05.2019

Support Engineer

Sogeti Belgium
06.2016 - 12.2016

Administration

Bailif Ronny Robert
11.2013 - 06.2016

Sales

Mediamarkt
02.2012 - 09.2013

No Degree - Applied Computer Sciences

Hogeschool West-Vlaanderen
04.2001 -

High School Diploma -

Koninklijk Atheneum
04.2001 -
Richard DahmenQA-Engineer