【業務内容】
キャディのビジネスオペレーションチームや、顧客、サプライパートナーの利用するシステムの品質保証を行います。
【職務内容】
・キャディが開発するソフトウェアプロダクトの品質を保証する役割です
- 要求される品質レベルの定義をプロダクトチームで行う
- 対象システムの仕様を品質観点でレビューし改善の提案を行う
- テスト計画、テスト設計、テスト実施を行う
- 見つけた不具合を報告し対応策を開発者と議論する
【開発環境】
・利用言語
- フロントエンド: HTML, CSS, TypeScript
- バックエンド: Rust, Kotlin, TypeScript
・フレームワーク・ライブラリ
- フロントエンド: React, Apollo, Next.js, styled-components, WebGL, WebAssembly
- バックエンド: Rust (Tokio, tonic, Diesel), Kotlin (Micronaut, Exposed), Node.js (Express, NestJS)
・インフラ: GCP, GKE
・データベース: PostgreSQL, Firestore
・API: GraphQL, REST, gRPC
・認証: Auth0
・開発ツール: GitHub, CircleCI, Figma, Sentry, DataDog, Storybook
・コミュニケーションツール: Slack, Discord, JIRA, Miro
【開発組織】
・テクノロジー本部付き
- 実務はプロダクト開発チームの一員として行います
- エンジニアリングマネージャーによるサポート
- 将来的に独立したQAチームを構成する計画です
・スクラムベースの開発サイクル
- JIRAによるチケット管理
【必須スキル】
・モノづくり産業のポテンシャルを解放することへの共感
・ソフトウェアテストの知識
・WebアプリケーションのQA経験
・適切な粒度と手法で、テスト設計を行えること
・不具合を適切に報告し、対策を議論するコミュニケーション能力
・Jiraなどのチケット管理ツールの利用経験
【歓迎スキル】
・JSTQB ALTM/ALTAの保有
・複数チームに跨る大規模システムにおけるテスト戦略の策定経験
・テスト自動化に関する知識・経験
・探索的テストの知識・経験
・CI/CDに関する知識・経験
・スクラムチームで業務を行った経験
・Git/GitHubの利用経験
・ソフトウェアの開発経験