
はじめまして。QA Auto Lab を運営している Yoshi です。QAエンジニア / テスト自動化エンジニアとして15年以上の実務経験があり、Python・Playwright・Selenium・pytest を使ったテスト自動化と CI/CD統合を専門にしています。
これまで Web サービス・業務システム・EC サイトなど複数の開発プロジェクトで、品質保証・テスト自動化の設計から運用まで一貫して担当してきました。Playwright・Selenium・pytest を活用した E2E テスト基盤の構築、API テスト自動化、CI/CD 連携の設計・運用経験があります。
このブログでは Python・Playwright・pytest を中心に、実務で使えるテスト自動化の設計・実装・CI/CD連携を解説しています。実際の現場で得た知見をもとに、初心者でも再現できる形で情報発信することを心がけています。
QAエンジニアとして働く中で、実務に直結する日本語のテスト自動化情報が少ないと感じたことがこのブログを始めたきっかけです。特に Playwright・pytest・CI/CD を組み合わせた継続的品質改善が好きなテーマで、日々実践と発信を続けています。
👤 プロフィール
💡 「壊れないコードより、壊れても気づけるシステムを。」
開発者としてコードを書き、QAエンジニアとしてそれを壊してきた15年超。
テスト自動化は「品質を守るための武器」だと信じています。
| 名前 | Yoshi |
| 職種 | QAエンジニア / テスト自動化エンジニア |
| 経験年数 | 15年以上(QA・テスト自動化・ソフトウェア開発) |
| 主な技術スタック | Python / Playwright / Selenium / pytest / GitHub Actions |
| GitHub | https://github.com/YOSHITSUGU728 |
| https://www.linkedin.com/in/yoshi-baba-68b8a0375/ | |
| 記事公開言語 | 日本語 🇯🇵 英語 🇺🇸 韓国語 🇰🇷 |
🏆 キャリアハイライト
- 15年以上にわたり、Web サービス・業務システム・EC サイトなどの品質保証とテスト自動化に従事
- Web アプリケーション開発経験もあり、開発・QA の両視点から品質改善に取り組む
- Playwright・Selenium・Python・pytest を使った E2E テスト基盤の設計・構築
- REST API テスト自動化(pytest × requests / Playwright APIRequestContext)の実装・運用
- GitHub Actions を活用した CI/CD パイプラインへのテスト統合と Allure レポート自動化
- 実装コードを GitHub(automated-testing-portfolio) で公開し、再現性のある技術情報を提供
- QA Auto Lab にて日本語・英語・韓国語の3言語でテスト自動化記事を発信中
🔧 できること・得意なこと
テスト自動化の設計から実装・CI/CD連携まで一貫して対応できます。
| カテゴリ | 内容 |
|---|---|
| E2Eテスト自動化 | Playwright・Selenium を使ったブラウザ自動化・テストスクリプト実装 |
| APIテスト自動化 | pytest × requests / Playwright APIRequestContext を使った REST API テスト |
| テスト設計 | Page Object Model / fixture 設計 / mark 運用 / テストピラミッド構成 |
| CI/CD連携 | GitHub Actions を使ったテスト自動実行・Allure レポート自動生成 |
| レポート作成 | Allure Report / pytest-html を使ったテスト結果の可視化・共有 |
📖 このブログについて
QA Auto Lab は、テスト自動化を学ぶエンジニアに向けて「動くコードと実務の知識」を届けるブログです。
📌 こんな記事を書いています
- Playwright・Selenium を使った E2E テストの実装手順
- pytest の fixture・parametrize・conftest.py の使いこなし
- Page Object Model などのテスト設計パターン
- GitHub Actions との CI/CD 連携方法
- Allure Report の導入・活用
- QAエンジニアのキャリア・テスト自動化のROIなど実務ノウハウ
記事内で紹介するコードは、検証環境で実行確認したサンプルを掲載しています。初心者から実務経験者まで幅広く活用できる内容を心がけており、コードは GitHub でも公開しています。ぜひ手元で試してみてください。
💡 このブログで目指していること
- テスト自動化をもっと身近なものにすること
- 初心者でも手元で再現できる実践的なコードを提供すること
- 実務で使える品質保証の知識を3言語で共有すること
🌏 記事公開言語について
このブログは日本語・英語・韓国語の3言語で記事を公開しています。日本国内だけでなく、海外のQAエンジニアやテスト自動化を学ぶ方にも役立つ情報発信を目指しています。
| 記事公開言語 | カテゴリ |
|---|---|
| 🇯🇵 日本語 | テスト自動化 |
| 🇺🇸 英語 | test-automation |
| 🇰🇷 韓국語 | 테스트 자동화 |
📩 お問い合わせについて
ブログの内容に関するご質問・ご意見、テスト自動化に関するご相談などは、お気軽にお問い合わせください。技術的な相談も歓迎しています。
📩 お問い合わせ内容の例
- 記事の内容についてのご質問・フィードバック
- Playwright・Selenium・pytest に関する技術的なご相談
- テスト自動化の導入・設計についてのご相談
- 執筆・監修のご依頼
🎯 専門領域
| Test Automation | QA Engineering | Playwright | Selenium |
| pytest | Python Testing | API Testing | CI/CD |
※ 記事内で紹介するコードは、検証環境で実行確認したサンプルを掲載しています。
📚 はじめての方におすすめの記事
テスト自動化は「難しい」ものではなく、正しく学べば誰でも使いこなせるスキルです。このブログがあなたのテスト自動化の第一歩、あるいは次のステップに少しでも役立てたら嬉しいです。一緒に学んでいきましょう!🚀
