具体的な業務内容
【フルフレックス】ソフトウェアの品質保証◆NECグループの安定基盤/入社3年後定着率90%以上
ソフトウェア開発の品質保証に関する以下の業務の中から担当業務を決定いたします。
◎ソフトウェアの検査
・事業部で作成されたテスト要領書に基づいてソフトウェアの結合テストを実施し、テストの結果を成績書としてまとめる
・プログラム製造者とは異なる第三者として客観的かつ厳密にテストを行うことで品質の透明性を確保する業務
・テストの実施に際しては、事業部と連携し、発生した不具合事象の切り分け作業なども行う
・様々なプロジェクトの開発現場で、ソフトウェアの動作を直接確認する作業を担う
◎テスト仕様の検討
・事業部と協力して結合テストの要領書を作成
・ソフトウェアが設計通りに動作することを確認、ソフトウェア設計書の内容を理解し、第三者でも実施できるよう分かりやすい要領書を作成
・テストで使用するデータの作成なども担当
・ソフトウェアの品質を保証するためには、設計内容を漏れなくテスト要領書に記載することはもちろん、エラー処理や性能確認などのテスト項目も必要になり、ソフトウェアの開発経験が活かされる業務
◎テスト計画の立案
・事業部と協力して結合テストの計画を立案
・計画にはテストの適用範囲、前提・制約、スケジュール、テスト環境(構成、ツール、データなど)、体制、不具合管理方法、構成管理方法などの内容が含まれる
・必要となる専門的な知識については、研修や資格取得などでスキルを高めることが可能
・ソフトウェアの検査業務やテスト仕様の検討業務なども管理の対象に含めた管理職を目指すことも可能
◎プロジェクトの監査
・事業部におけるソフトウェア開発プロジェクトについて、品質・進捗・コストの状況(計画との差異や差異の発生要因、問題への対応状況など)を第三者視点で監査
・監査はチェックリストに基づき、事業部へのヒアリングや成果物の確認により定期的に実施
・問題発生の予兆を監視し、必要に応じて対策を提言するなど、失敗PJを発生させないための重要な業務として位置付けられる
◎ソフトウェアテストツールの導入、実行
・ソフトウェアの品質や生産性を向上させるテストツールや開発支援ツールについて、導入に必要な環境の構築やインストール、ツール実行による結果の収集やデータの分析など、事業部におけるソフトウェア開発をサポートする業務を実施
変更の範囲:会社の定める業務
チーム/組織構成
その他プロジェクト事例
開発環境