テストエンジニアの平均年収はおよそ450万円程度です。デバッグ・テスターなどのテスト実施者の年収は300万から400万円程度まで低くなりますが、テストの仕様書を作成しチーム指導ができるスキルや、コード修正ができるスキルがあるエンジニアは年収650万円を超えることもあります。
テストエンジニアの仕事内容
・テスト計画の策定
・テスト設計
・テストの実施
・レビュー用の資料作成と結果報告
・品質改善の提案
テスト計画の策定では、開発されたシステムやソフトウェアについて、テストの実施目的や実施期間、実施方法、モジュールや人員配置などの内容を検討し、テスト計画書を作成します。また、開発者から情報提供を受けつつ、テスト対象とする機能、テスト範囲、優先順位なども決定し計画書にまとめます。
テスト設計では、テスト計画を基にテスト観点やテスト技法、テストケースの数を決定します。重点的にテストを行う必要があるテスト観点を決め、ソフトウェアの仕様から最適なテスト技法を選択します。その後、テストケースの作成においてテストの設計図を作ります。
テストの実施では、テスト設計で作成した仕様書を基にテストを行います。ただし、テストの実施に関しては、ソフトウェアで自動化するケースや、PG・SEなどの他のエンジニア職が兼務するケースもあります。
テスト実施後は、テスト結果を資料にまとめ、開発者やTL、PLに対してレビューを行います。テストに関して問題があった場合や、追加要望があった場合は再テストを実施することもあります。
テストの最後の工程では、テストの実施により判明した機能の不備などの問題点を改善し、品質向上を目指します。この際、テストエンジニアは製品を使用するクライアント側の視点から性能を評価し、改善策を提案します。
必要な資格テストエンジニアに必須の資格はありませんが、仕事において有利に働きます。以下では、テストエンジニアに関する資格を2つ紹介します。
・JSTQB認定テスト技術者資格
海外でも活かすことができるテストエンジニア向けの資格です。試験は、ソフトウェアテストの基礎的な内容を問われる「Foundation Level(FL)」、テストのマネジメントに関する内容が問われる「Advanced Level(AL)テストマネージャ」、テスト分析技法に関する深い内容が問われる「Advanced Level(AL)テストアナリスト」があります。
・ソフトウェア品質技術者資格認定
開発者やテストエンジニアなどのソフトウェアに携わる方を対象とし、ソフトウェアの品質向上を実現するために、日本科学技術連盟が実施している資格です。試験は初級と中級に分かれており、今後上級も新設される予定です。
いつでもキャンセルできます
検索キーワード:テスト
業務内容:検査機・計測機・医療装置向けのWindows/Linuxアプリケーションの基本設計、実装、テストを担当します。担当工程:基本設計、詳細設計、プログラミング、単体テスト、結合テストスキル:必須:C++を用いた設計・開発経験、WindowsまたはLinuxアプリケーション開発経験尚可:オブジェクト指向プログラミングの理解、UML設計経験、MFC・WPF・XAMLを用いたUI開発経験、USBやTCP/IP等の通信制御経験稼働場所:大阪府内その他:医療・ヘルスケア分野の機器ソフトウェア開発案件です。開始時期は相談に応じます。 |
業務内容:測定機・医療検査装置向けのWindowsアプリケーションの基本設計、開発、テストを担当します。担当工程:基本設計、実装、テストスキル:必須:C#による設計・開発経験、Windowsアプリケーション開発経験尚可:OOPの理解、UML設計経験、MFC/WPF/XAMLによる開発経験、Linuxアプリ開発経験稼働場所:大阪府内(上位会社オフィス)その他:業種:情報・通信・メディア増員案件としての募集 |
業務内容:歯科治療装置向けの組込みファームウェアの基本設計、実装、テストを担当していただきます。担当工程:要件定義、基本設計、詳細設計、コーディング、単体テスト、結合テスト、評価試作スキル:必須:C言語による組込み設計・開発経験、要件定義経験尚可:μITRONでの開発経験、マイコン周辺デバイスドライバ開発経験稼働場所:大阪府(現場作業)その他:医療・ヘルスケア(歯科治療装置)領域のプロジェクトです。増員案件として募集しています。 |
業務内容:調査、要件調整、要件定義、基本設計、開発、テスト、運用保守等担当工程:要件定義、基本設計、プログラミング、テスト、運用保守スキル:必須:PL/IまたはCOBOLを用いたホスト系システムの設計・開発経験、生命保険(年金)業務知識、能動的に課題解決に取り組める姿勢尚可:リーダー経験、年金・保険金業務に関する知識稼働場所:大阪府(現場常駐)その他:業種:保険(金融・保険業)/対象領域:年金系システム |
業務内容:調査、要件定義、設計、追加改修、テスト、データ移行、分析、可視化、運用保守、ハイパーケア等担当工程:要件定義、設計、改修、テスト、データ移行、運用保守スキル:必須:SAPBOまたはPowerBIの実務経験尚可:SAPBO/PowerBIの設計・改修経験、リーダー経験稼働場所:大阪府(リモート勤務可、週半々)その他:業種:サービス業(情報・通信・メディア)/開始時期:即日または相談可 |
業務内容:詳細設計、開発、テスト、運用保守等担当工程:詳細設計、開発、テスト、運用保守スキル:必須:Java設計・開発経験、Springフレームワーク経験、SQL経験尚可:JavaScript開発経験、Strutsフレームワーク経験稼働場所:大阪府(上位会社内)。リモート勤務(週半々)可その他:業種:流通・小売業/物流・運輸 |
業務内容:マイナンバー管理Webシステムの基本設計、詳細設計、実装、単体テスト、結合テスト等担当工程:設計、開発、テスト全般スキル:必須:Javaによる設計・開発経験(Spring/SpringBoot)、TypeScriptによる設計・開発経験(Angular)、SQL使用経験尚可:Web認証機能の開発経験稼働場所:基本リモート(大阪府)※プロジェクト開始時の立ち上げ期間は約1週間、テストフェーズで東京への出社ありその他:業種:公共・社会インフラ/官公庁・自治体使用技術:Java、SpringBoot、TypeScript、Angular、SQL開始時期:相談 |
業務内容:高速道路向け監視装置の基本設計、実装、テストを実施担当工程:基本設計、詳細設計、実装、単体テスト、統合テストスキル:必須:Javaによる設計・開発経験、業務系C言語開発経験、要件定義経験尚可:OracleまたはPostgreSQLを用いたデータベース開発経験稼働場所:大阪府(リモート勤務週半々可)その他:業種:情報・通信・メディアプロジェクトは複数名のメンバーが参画中 |
業務内容:調査、基本設計、開発、テスト等担当工程:設計、実装、単体テスト、結合テスト、障害対応スキル:必須:Cによる組込み設計・開発経験、単体・結合テスト・不具合対応経験尚可:C++開発経験、Linux/組込みLinux開発経験、シェル/Perl/Python等スクリプト言語経験稼働場所:大阪府(現地作業)その他:IoTゲートウェアの開発プロジェクト。テスト期間に滋賀県へ出張あり。開始時期は相談可能。業種は情報・通信・メディア分野。 |
業務内容:業務プロセスの可視化と企画書・要件定義書の作成、PM・CS・BPO部門との調整と営業資料作成支援、AIエージェントの評価設計・品質保証、開発チームとの日次コミュニケーションによる設計・意思決定と小規模実装、KPIモニタリングとフィードバックによる継続的改善、顧客向けリリースおよびリリース後の改善サイクルの主導担当工程:要件定義、設計、開発管理、テスト、リリース、運用改善スキル:必須:Webサービスにおけるプロジェクトマネジメント経験(2年以上)、ソフトウェアエンジニアとしての0→1開発経験尚可:LLMや生成AIAPIを用いたPoC経験、法人営業経験稼働場所:フルリモート(関東圏)その他:業種:情報・通信・メディア、BtoBSaaSプロダクト、開始時期:即日開始可、年齢上限:50歳まで |
業務内容:-PCIDSS対応システムをオンプレミス環境からAWSへリプレイスし、クラウド化を推進-設計・方針策定、AWSのソリューションアーキテクト/セキュリティ部門との調整-必要に応じたプロジェクトリード業務担当工程:要件定義、基本設計、詳細設計、実装、テスト、運用保守、プロジェクトリードスキル:必須:-バックエンド(API・バッチ)開発経験3年以上-TerraformによるAWS環境構築・運用経験3年以上-システム運用保守経験3年以上-複数のプログラミング言語での開発経験-RDBMS利用経験-実績・得意分野を経歴書に記載できること尚可:-PCIDSS要件に関わる他部署折衝経験-Golang、PHPでの開発経験-Docker等開発ツールの実務利用経験-クリーンアーキテクチャ等設計理解-スクラムによる開発経験-プロジェクトリード経験稼働場所:東京都六本木(基本リモート)その他:業種:フィンテック(決済システム)/開始時期:相談可能/アダルトコンテンツに触れる可能性あり |
業務内容:-顧客業務プロセスの分析-営業支援・カスタマーサポート・データ分析向けAIエージェントの設計・開発-フロントエンド実装(TypeScript、Next.js、React)-バックエンド実装(Python、API、データベース操作、セキュリティ対策)-GCP上のGPUクラウドサービス利用担当工程:要件定義、設計、実装、テスト、デプロイ、運用保守スキル:必須:TypeScriptによるWebアプリ開発(3年以上)、React・Next.jsでのフロントエンド開発(2年以上)、Pythonでのバックエンド開発(2年以上)、API設計・実装経験、データベース操作経験、セキュリティ対策実務経験尚可:GCP(特にGPUサービス)利用経験、Mac環境での開発経験、GitHubCopilot・社内GPT活用経験、N1相当の日本語能力稼働場所:東京都(週3回出社)その他:業種:情報・通信・メディア、開始時期:即日開始可能、年齢上限:41歳まで、外国籍可(日本語N1必須) |
業務内容:-Next.js(React)・Node.js・AWSを活用した既存BtoBプラットフォームの機能追加・改修-フロントエンド実装、バックエンドAPI開発、インフラ構築・運用自動化-テスト自動化・品質保証、仕様確認・不具合調査-デザイナーと協働したUI/UX改善-ビジネスサイドと連携したオペレーション設計・調整担当工程:要件定義、設計、実装、テスト、デプロイ、運用・改善、ステークホルダー調整スキル:必須:Webアプリケーション開発経験5年以上、TypeScript(Next.js)でのフロントエンド開発経験3年以上、平均勤続年数12ヶ月以上(直近3年)尚可:プロジェクトマネージャー/プロダクトマネージャー経験、TypeScript(Node.js)でのバックエンド開発経験稼働場所:東京都(リモート併用可)週2日出社(火・金)その他:業種:情報・通信・メディア、BtoBプラットフォーム領域 |
業務内容:-既存見積受注システムのマイグレーションおよび機能追加・変更-SPREADを用いた画面デザイン修正-PL/SQLによるバックエンドロジック開発-基本設計・詳細設計書の修正、開発、テスト、保守担当工程:基本設計、詳細設計、実装、単体テスト、結合テスト、保守スキル:必須:-VB.NETの実務経験3年以上-上流工程(基本・詳細設計書作成)対応可能(SE)または詳細設計以降の実装経験(PG)-SQLの基礎知識-SPREADを使用した画面デザイン修正経験尚可:-PL/SQL開発経験-Formアプリケーション開発経験-ODP.NETを用いたDBアクセス経験-グリッド系コントロール(SPREAD等)開発経験-VB6からVB.NETへのマイグレーション経験-WCF開発経験稼働場所:東京都千代田区東陽町(基本常駐)※一部リモート勤務可その他:業種:流通・小売業(商社向けシステム開発)勤務時間:9:00〜18:00増員案件のため複数名で参画年齢制限:50代まで、外国籍不可 |
業務内容:-生命保険システムの保全領域または保険金領域における社員支援業務-オーナー・システムズ・開発ベンダーとの連携・案件遂行の主導-ベンダーコントロール、受け入れレビュー、ST対応の実施担当工程:-ベンダー管理・調整、受入テストレビュー、システム変更(ST)対応を中心とした支援工程スキル:必須:-生命保険における社員支援経験(保全領域または保険金領域)-自発的に行動できる姿勢尚可:-COBOLの実務経験-請求収納領域・変額保険領域の経験-保険システム子会社での社員支援経験-ベンダーコントロール経験-受け入れレビュー経験-ST(システム変更)経験稼働場所:東京都(リモート併用予定)その他:-業種:生命保険業界-募集人数:1〜2名-開始時期:即日開始可能、9月・10月開始も可-若手で保険知識とポテンシャルがある方は検討対象 |
業務内容:-バックエンド実装-設計資料に基づく開発-フロントエンド仕様の理解担当工程:設計資料に基づく実装(開発工程全般)スキル:必須:Javaでの開発経験3年以上、SpringBoot実務経験1年以上、TypeScriptを用いたReact開発経験、Git等のバージョン管理ツール使用経験尚可:Spockを用いた自動テスト実装経験稼働場所:基本テレワーク(初日は東京都内出社)その他:長期のシステム刷新プロジェクト、情報・通信・メディア系業界、開始時期は未定、年齢上限40歳まで、外国籍不可 |
業務内容:銀行システムの基盤更改に伴う開発作業。詳細設計、実装、単体テスト(UT)を一貫して実施します。担当工程:詳細設計、実装(Java)、単体テスト(UT)スキル:必須:Javaでの開発経験3年以上、詳細設計から実装・テストまで単独で実施できること、若手メンバーへの指導・サポートが可能なコミュニケーション能力尚可:金融系システム開発経験、CI/CDツールの利用経験、アジャイル開発経験稼働場所:東京都内で出社が必要(初期は出社)、その後週3程度在宅勤務可その他:金融・保険業(銀行・信託)向けシステム、即日開始可能、在宅勤務制度あり |
業務内容:-PHP8へのバージョンアップ対応-小規模な保守開発全般(機能追加・改修)担当工程:-基本設計、詳細設計、実装、テスト、保守運用スキル:必須:-PHP開発経験3年以上-基本設計以降の開発経験3年以上-iOSアプリ開発(Swift)経験2年以上尚可:-FuelPHPでの開発経験稼働場所:東京都(豊洲オフィスに出社後、テレワーク中心で作業)その他:-業種:保険(ペット保険)-高度な日本語読解力が必要なため、外国籍不可 |
業務内容:既存のマッチングアプリの改修および機能追加を実施し、iOSとAndroidの両プラットフォームで動作するように実装します担当工程:要件定義、設計、実装、テスト、リリース作業スキル:必須:SwiftによるiOS開発経験、KotlinによるAndroid開発経験、ネイティブアプリ開発経験尚可:UI/UX設計経験、CI/CDパイプライン構築経験、アジャイル開発経験稼働場所:東京都(在宅併用)拠点は品川シーサイドエリアその他:業種は情報・通信・メディア、開始時期は2025年9月を予定、長期プロジェクト、募集人数は2〜3名 |
業務内容:複数のネット銀行向け自社アプリおよび提携先アプリの保守・機能追加・年数回の新規開発を行う内製化チームの構築・運営。リーダーはステークホルダー調整や要件定義を実施し、実装者はiOS/Androidアプリの保守・開発を担当。担当工程:要件定義、設計、実装、テスト、保守・運用、ステークホルダー調整スキル:必須:iOS(Swift)またはAndroid(Java)でのアプリ開発経験、モバイルアプリの保守・運用経験、リーダー経験(チームリーダーはモバイル開発現場でのリーダー経験・要件定義経験)尚可:銀行業務に関する知見、iOSとAndroidの両方での開発経験稼働場所:初期1~2か月は東京都内でオンサイト、その後リモート勤務可その他:業種:銀行・フィンテック、チーム体制:リーダーと実装者で構成、要件定義やステークホルダー調整を含む業務 |
業務内容:パッケージアプリケーションをクラウド上で稼働させるためのWebアプリの設計・開発およびAWS各種サービスを活用したインフラ構築を担当します。担当工程:要件定義、基本設計、詳細設計、実装、テスト、デプロイ、運用設計スキル:必須:Webアプリの設計・開発経験、AWS(EC2、S3、RDS等)を用いた構築・運用経験尚可:なし稼働場所:基本リモート/東京都(パソコン受渡時のみ現場出社)その他:業種:情報・通信・メディア開始時期:相談 |
業務内容:・ユーザからのQA対応、障害調査・対応・開発ベンダーへの発注・コントロール、要件調整・テスト検証、ユーザ納品、システム移行担当工程:・運用保守(QA・障害対応)・開発推進(要件定義・ベンダー管理・テスト・リリース)スキル:必須:・生命保険系システム開発経験・社員代替業務経験・高いコミュニケーション力と調整能力・能動的に行動できるフットワークの軽さ尚可:なし稼働場所:東京都(東京)その他:業種:保険業界開始時期:10月開始期間:長期備考:PMOとして運用保守と開発推進を担当 |
業務内容:大手小売企業向けSCMシステムの計画受給機能を強化するバックエンド開発です。Linux環境でBash・SQLを用いたファイル操作・処理追加、発注数・販売計画データの検証・レポーティング、SQL改善・チューニングを実施します。業務要件定義フェーズへの参画は歓迎します。担当工程:要件定義、設計、実装、テスト、リリーススキル:必須:PHPでの開発経験(6年以上)、Linuxコマンド操作に抵抗がないこと、テーブル結合等を含む複雑なSQLの理解、高いコミュニケーション能力尚可:小売・流通業務知識、SCM領域の知見、要件定義経験、Java開発経験稼働場所:東京都(リモート勤務相談可)その他:業種:小売・流通(SCM領域)開始時期:9月から長期予定勤務時間:9:00〜18:00 |
業務内容:-セキュリティ点検(四半期ごとの利用実態がルールに準じているか確認)-データハブ利用に関する問い合わせ対応-Snowflakeへの新規データ投入設計・検討・実装担当工程:運用・保守、要件定義、設計、実装、テスト環境構築スキル:必須:Snowflakeの実務経験(1年以上、設計・実装経験必須)、テスト環境構築経験、顧客要望と成果物の齟齬を防ぐコミュニケーション力・理解力尚可:データハブ運用に関する知識、ETL開発経験、リーダー経験稼働場所:リモート(関東エリア対象)その他:業種:情報・通信・メディア(通信業界向けデータハブ)開始時期:2025年9月1日〜2026年3月31日(延長の可能性あり) |
業務内容:不動産検索アプリと社内業務支援システムのAWS環境の新規構築、既存環境の運用・改善を担当。要件定義、設計、構築、テスト、運用、改善、監視を実施。担当工程:要件定義、設計、構築、テスト、運用、改善、監視スキル:必須:AWSの基本サービス(EC2、S3、RDS等)の実務経験、Linuxサーバの基本操作(SSH、ログ確認等)の経験尚可:ECS/Fargate、Lambda、TerraformまたはCloudFormationによるIaC、DevOps全般、AWSのセキュリティ設定(IAM、VPC、セキュリティグループ)に関する知識稼働場所:フルリモートその他:業種:不動産・建設、開始時期:9月、募集人数:1名 |