DGSOTO Press publishes technical guides, manuals, and references for software engineers and QA professionals.
Everything we write lives in this GitHub organization — written in Markdown, versioned with Git, reviewed through Pull Requests, and published automatically through CI/CD pipelines. We treat content the same way good engineers treat code: with structure, version control, and quality checks.
| Area | What you'll find |
|---|---|
| 🧪 QA Engineering | Test plans, bug report templates, regression checklists, automation guides |
| 🤖 Test Automation | Complete framework guides for Playwright, Cypress, Selenium, Appium and more |
| 🐍 Python & Backend | FastAPI, web scraping with Scrapy, API testing with Pytest |
| 📊 Performance Testing | Practical guides for JMeter and k6 with real scripts and result interpretation |
| 🏗️ Software Architecture | Patterns, anti-patterns, and decision guides for modern systems |
Content as Code is our core approach:
- ✅ Every guide is written in Markdown — readable anywhere, versionable in Git
- ✅ Changes go through Pull Request review — just like production code
- ✅ Examples are tested and validated — no broken code in our guides
- ✅ Releases are automated — CI/CD pipelines build PDFs, EPUBs, and web versions
- ✅ Errors are fixed through Issues and PRs — open and transparent
- Junior QA Engineers who want real templates they can use on day one
- Senior QA Engineers building automation frameworks from scratch
- Developers who need to understand testing from a QA perspective
- Teams looking for practical references, not theoretical textbooks
We're currently building our first publications. Here's what's in progress:
- 📘 QA Engineer Starter Pack — templates for test plans, bug reports, regression suites, and smoke tests. Ready to use, written from real experience.
- 📗 Automation Framework Guide — step-by-step setup for Playwright, Cypress, Selenium, and Appium with working code you can copy.
- 📙 API Testing in Practice — from manual testing with Postman to automated suites with Pytest and k6.
All publications are written by Diego Gonzales Soto — a QA Engineer with 7+ years of experience testing enterprise software at Jalasoft, working with distributed teams across the US and India.
Current focus: QA Automation, Python backend development, and web scraping.
Found an error? Have a suggestion? Open an Issue or submit a Pull Request. Contributions are welcome — this is open content.
- 🐛 Found a mistake? Open an Issue
- 💡 Have a topic idea? Start a Discussion
- 🔧 Want to fix something? Submit a Pull Request
© 2026 DGSOTO Press · Chile · Built with ❤️ and Git