About Me
Hi! I'm Halmurat, a Senior Software Development Engineer in Test (SDET). I'm passionate about building robust test automation frameworks, optimizing CI/CD pipelines, and establishing QA best practices that help teams ship quality software with confidence.
What I Do
- Design and implement test automation frameworks
- Build and maintain CI/CD pipelines with GitHub Actions
- Develop end-to-end, integration, and API test suites
- Mentor teams on QA best practices and testing strategies
Tech Stack
- Languages: Java, TypeScript, JavaScript
- Testing: Cypress, Selenium, Cucumber, Appium, REST Assured
- CI/CD: GitHub Actions, Jenkins, Docker
- Tools: Git, JIRA, Slack integrations, Extent Reports
Open Source
I built StepScout — a free, open-source IntelliJ IDEA plugin for Cucumber step definition management. It gives you a dedicated tool window to search step definitions with fuzzy matching, filter by step class and screen prefix, spot missing steps across feature files, and jump to source code in one click. It also shows live stats for scenarios, steps, and features.
- Fast fuzzy search across all step definitions
- Filters by step class and screen prefix
- Missing step detection across feature files
- One-click navigation to source
- Live statistics for scenarios, steps, and features
- Compatible with IntelliJ IDEA 2024.1–2025.1 (Community & Ultimate)
Check it out on the JetBrains Marketplace or view the source on GitHub.
This Blog
I write about the things I learn and use daily — test automation patterns, CI/CD configurations, Java programming, and practical QA strategies. If you're a fellow engineer looking to level up your testing game, I hope you find something useful here.
Get in Touch
Feel free to reach out via email, connect on LinkedIn, or check out my work on GitHub.