シニアQAエンジニア - JavaScript、API自動化、リモートポジション

リモート勤務
フルタイム
はじめに 当社では、マニュアルテストと自動化テストの両方に精通した経験豊富な品質保証スペシャリスト(QE)を募集しております。リモート / 世界中どこからでも勤務可能なこのポジションでは、JavaScriptを活用した高度なテスト自動化フレームワークの構築と品質保証プロセスのリードができる専門家を求めています。業務内容はマニュアルテスト(60%)と自動化開発(40%)のバランスが取れており、幅広い品質保証スキルを発揮したい上級QAプロフェッショナルに最適です。 主な職務内容 - プロジェクト要件と品質基準に合致した包括的なテスト計画と戦略の設計・実装。 - マイクロサービスアーキテクチャにおけるAPI・バックエンドテストを中心とした品質保証活動のリード。 - JavaScript(ES2022以降)とモダンテストフレームワーク(Jest、Mocha、Cypress等)を使用した自動テストシステムの開発・保守。 - 自動化が適さない場面での、アプリケーション各コンポーネントに対する徹底的な手動テスト実施。 - 契約検証、機能確認、統合テストを含む高度なAPIテスト実行。 - 欠陥追跡システムを用いた不具合の特定、文書化、ライフサイクル全体の管理。 - アジャイル/スクラム環境内でのテスト要件策定と品質基準確立のための開発チームとの協働。 - 若手QAメンバーへの指導とソフトウェアテストのベストプラクティス推進。 - パフォーマンステストの実行・分析によるボトルネック特定とシステム信頼性確保。 - アプリケーションの潜在的脆弱性を検出するためのセキュリティテスト参加。 - テスト結果、品質指標、改善提案の関係者・経営陣への報告。 必須スキル・経験 - 品質保証およびソフトウェアテスト分野における5年以上の実務経験。 - JavaScript(ES2022以降)および最新テストフレームワーク(Jest、Mocha、Cypress、WebdriverIO等)への深い理解と実践経験。 - APIおよびバックエンドシステムの品質保証・テスト自動化におけるリーダーシップ経験。 - 同値分割法、境界値分析、デシジョンテーブル等のテスト設計技法に関する高度な知識と実践。 - 欠陥管理プロセスへの深い理解と欠陥追跡システム(JIRA、Bugzilla等)の活用経験。 - 複雑なソフトウェア用テスト手順の設計・作成能力。 - サーバーサイドマイクロサービスアーキテクチャと統合テスト手法への確かな理解。 - 保守性の高い自動化フレームワーク開発のための高度なプログラミングスキル。 - テスト自動化のためのJavaプログラミングの実務知識。 - SQL/データベーステスト経験(特にMySQL 8.0以降)。 - 品質保証に適用されるアジャイル開発手法とスクラムプラクティスへの習熟。 - 中級レベル以上の英語コミュニケーション能力(読み書き・会話)。 - 分散チームとのリモート環境での業務経験。 あれば望ましいスキル - JMeter、Gatling、k6などのパフォーマンステストツール使用経験。 - OWASP ZAP、Burp Suiteなどのセキュリティテストツールと原則に関する知識。 - CI/CDパイプライン(Jenkins、GitHub Actions等)の経験。 - Docker、Kubernetesなどのコンテナ技術を用いたテスト環境構築経験。 - Cucumber、SpecFlowなどのBDDフレームワーク活用経験。 - クラウドプラットフォーム(AWS、Azure、GCP)でのテスト経験。 - Postman、REST Assured等を使用したAPI自動化実績。 - TestRail、qTest等のテスト管理ツール活用経験。 当社で働く魅力 当社の革新的なチームに参加し、柔軟なリモート環境で品質保証プロセスを主導する重要な役割を担っていただけます。最先端技術を駆使したプロジェクトに携わりながら、製品品質に大きな影響を与えるポジションです。当社はワークライフバランスを重視し、競争力のある報酬を提供するとともに、常に進化するテスト分野でのスキル向上のための継続的な学習機会を支援します。自律的に働きながらグローバルチームと協力し、キャリアを次のレベルに引き上げるチャンスをお見逃しなく。