Your releases, tested before they launch.
I build manual tests, UI test automation, write the Jira test scenarios that drive it, and gate every merge request in GitLab CI โ a full test signal, wired straight into how your team already ships.
Everything between a bug report and a green pipeline
Hire one piece or the whole signal chain โ manual QA, scenarios, automation, and CI/CD.
Jira Test Scenarios
Clear, traceable test scenarios and cases written in Jira, linked directly to epics, stories and bugs.
- Scenario & case authoring
- Requirement traceability
- Bug reproduction reports
- Team-reviewed test plans
Manual Test & UI Test Automation
Hands-on manual QA combined with automated regression suites for desktop and web apps, built on real TDD experience.
- Exploratory and manual regression testing
- Desktop and web UI automation
- Journey-based regression coverage
- Defect evidence and flaky-test triage
GitLab CI/CD Pipelines
Automated suites wired into GitLab, with staged jobs and merge-request gates your team can actually trust.
- .gitlab-ci.yml pipeline design
- Staged build โ test โ deploy
- MR-blocking test gates
- Shareable test dashboards
Five stages, every engagement
Discover
Audit the app and current coverage.
Design in Jira
Structured scenarios linked to work items.
Test manually & automate
Explore risks and build the UI suites that matter.
Integrate
Wire into GitLab CI with MR gates.
Report & iterate
Share evidence and continuously improve.
A track record you can watch
Real automation runs, recorded end to end โ no slides, just the suite doing its job.
Scenario-to-test traceability
A written Jira test scenario next to the automated test that verifies it โ showing how each case stays traceable back to its requirement.
Checkout flow regression suite
An automated UI suite running end-to-end against a demo e-commerce checkout โ cart, coupon, payment, confirmation โ asserted step by step.
Merge request test gate
A merge request triggers the pipeline live: build, then the UI suite runs as a staged job, and the result gates the merge in real time.
How we'll work together
Start with a conversation and a focused first step. We decide what comes next after the product, risks, and priorities are clear.
Free intro call
A focused 30-minute call to walk through your app, your current test coverage, and whether we're a good fit
- 30 minutes, free
- No commitment either way
- You leave with clear next steps
First test slice
Begin with a focused piece of work, such as a manual QA review, a Jira scenario set, or a small automation flow.
- A clear, useful first outcome
- Work shaped around your priorities
- Findings shared as we go
Agree the next step
After the first slice, we review what we found and decide together whether to continue, adjust the focus, or stop there.
- Flexible scope
- No long-term commitment
- Decisions based on real findings
Let's turn your test debt into a green pipeline.
Send a short note about your app, current coverage and GitLab setup โ we can use an intro call to identify the most useful first test step.
contact@duyguakcan.com