テストエンジニアの平均年収はおよそ450万円程度です。デバッグ・テスターなどのテスト実施者の年収は300万から400万円程度まで低くなりますが、テストの仕様書を作成しチーム指導ができるスキルや、コード修正ができるスキルがあるエンジニアは年収650万円を超えることもあります。
テストエンジニアの仕事内容
・テスト計画の策定
・テスト設計
・テストの実施
・レビュー用の資料作成と結果報告
・品質改善の提案
テスト計画の策定では、開発されたシステムやソフトウェアについて、テストの実施目的や実施期間、実施方法、モジュールや人員配置などの内容を検討し、テスト計画書を作成します。また、開発者から情報提供を受けつつ、テスト対象とする機能、テスト範囲、優先順位なども決定し計画書にまとめます。
テスト設計では、テスト計画を基にテスト観点やテスト技法、テストケースの数を決定します。重点的にテストを行う必要があるテスト観点を決め、ソフトウェアの仕様から最適なテスト技法を選択します。その後、テストケースの作成においてテストの設計図を作ります。
テストの実施では、テスト設計で作成した仕様書を基にテストを行います。ただし、テストの実施に関しては、ソフトウェアで自動化するケースや、PG・SEなどの他のエンジニア職が兼務するケースもあります。
テスト実施後は、テスト結果を資料にまとめ、開発者やTL、PLに対してレビューを行います。テストに関して問題があった場合や、追加要望があった場合は再テストを実施することもあります。
テストの最後の工程では、テストの実施により判明した機能の不備などの問題点を改善し、品質向上を目指します。この際、テストエンジニアは製品を使用するクライアント側の視点から性能を評価し、改善策を提案します。
必要な資格テストエンジニアに必須の資格はありませんが、仕事において有利に働きます。以下では、テストエンジニアに関する資格を2つ紹介します。
・JSTQB認定テスト技術者資格
海外でも活かすことができるテストエンジニア向けの資格です。試験は、ソフトウェアテストの基礎的な内容を問われる「Foundation Level(FL)」、テストのマネジメントに関する内容が問われる「Advanced Level(AL)テストマネージャ」、テスト分析技法に関する深い内容が問われる「Advanced Level(AL)テストアナリスト」があります。
・ソフトウェア品質技術者資格認定
開発者やテストエンジニアなどのソフトウェアに携わる方を対象とし、ソフトウェアの品質向上を実現するために、日本科学技術連盟が実施している資格です。試験は初級と中級に分かれており、今後上級も新設される予定です。
いつでもキャンセルできます
検索キーワード:テスト
| 業務内容:-銀行データ通信システムのマイグレーション対応(ホストからオープン系への刷新)-管理還元・担保管理領域の開発推進-ベンダーの開発進捗・品質管理および対外調整担当工程:要件定義、基本設計、詳細設計、実装、テスト、ベンダー管理全般スキル:必須:オープン系開発経験、管理業務(進捗・品質・対外調整)の実務経験、設計書・ソースコード・仕様書等の各種RV作成経験尚可:画面(オンライン)開発経験、AWS環境構築経験、OutSystems(LCP)・ETL(AWSGlue)・Java・TERASOLUNABatch・SVFのいずれかまたは複数の知見稼働場所:東京都(リモート併用:週1〜2回出社)その他:業種:銀行・信託(金融・保険業)開始時期:2026年1月予定期間:2026年1月〜2028年5月勤務時間:9:30〜18:00 |
| 業務内容:-共通IDおよびポイント基盤Webサービスの保守・改修-既存機能の改修・新規機能追加-ログ監視および障害調査担当工程:要件定義、設計、実装、コードレビュー、結合テスト、リリース作業スキル:必須:Javaによるアプリケーション開発経験、要件定義から結合テストまでの一連作業経験、コードレビュー経験、DB設計経験(性能考慮)、進捗・課題管理経験尚可:AI活用開発経験、JP1ジョブネット構築経験、Linux操作スキル、JavaScript知識、Struts・Seasar2利用経験、JMeterによる負荷試験経験稼働場所:東京都(フルリモート、着任時・離任時のみ出社)その他:業種:情報・通信・メディア(サービス業向け基盤)年齢上限50歳、採用人数1名、開始時期は相談 |
| 業務内容:業務プロセス管理システム(BPM)の設計・開発全般担当工程:設計、実装、テスト、運用支援スキル:必須:JavaScript(React)、Java(SpringBoot)、PL/SQL(Oracle)、HTML5、Azure尚可:-稼働場所:北海道(週1回程度出社、残りはリモート作業)その他:業種:情報・通信・メディア開始時期:2026年4月期間:長期募集人数:5名勤務時間:9:00~18:00 |
| 業務内容:正規品判定用のQRコードを読み取り、コピー不可かを判定するWEBシステムのフロントエンド実装を行います。HTML、CSS、JavaScriptを用いてUIの構築およびQRコード読み取りロジックの実装を担当します。担当工程:要件定義に基づくフロントエンド実装、UI/UX実装、テスト、デバッグスキル:必須:HTML、CSS、JavaScriptの実装経験尚可:WebAPI連携経験、モダンフレームワーク(React/Vue等)の知識稼働場所:東京都(リモート要相談、全リモートは不可)その他:業種:情報・通信・メディア、開始時期:2026年2月、長期想定、募集人数:1名、リモート頻度は要相談 |
| 業務内容:-プロジェクト進捗・課題管理-計画書・設計書・テスト関連ドキュメントの作成・レビュー-ベンダー・顧客との調整・レビュー対応-導入〜テスト・運用移管フェーズの横断的支援担当工程:-進捗管理-課題管理-計画・設計書作成・レビュー-テスト計画・実行支援-運用移管支援スキル:必須:インフラプロジェクトマネジメント経験またはPMP実務経験尚可:稼働場所:東京都(リモート併用)その他:業種:公共・社会インフラ/教育機関向けITインフラ更改プロジェクト開始時期:即開始または2月以降の長期案件募集人数:1名 |
| 業務内容:-コールセンター系業務支援におけるシステム更改の受入テスト対応-結合テスト(試験観点・シナリオ・試験項目書の作成および実施)-問合せ対応、障害対応、商用走確などの実務担当工程:受入テストフェーズ全般、結合テスト設計・実施、テスト結果の分析・報告、障害対応および商用環境での走査確認スキル:必須:結合テスト経験(試験観点・シナリオ・試験項目書の作成と実施)尚可:要件定義の知見(ユーザとベンダーの橋渡しができるレベル)エンドユーザ情シスとしての作業経験稼働場所:東京都(テレワーク併用、出勤中心)その他:業種:サービス業/情報・通信・メディア(コールセンター系業務支援)開始時期:2024年2月頃(長期想定)勤怠良好が必須、外国籍不可、リモートと出社を組み合わせた勤務形態 |
| 業務内容:-社内ステークホルダーからの要件ヒアリングおよび仕様策定-仕様に基づく外部・内部設計-タスク分割・見積もり-テストコードを含む実装-コードレビュー-問い合わせ・エラー管理に伴う不具合調査・修正担当工程:要件定義、基本設計、詳細設計、実装、テスト、コードレビュー、障害対応スキル:必須:Webアプリケーションの設計・開発経験(3年以上)、Gitを用いたチーム開発経験、コードレビュー経験、自動テストを活用した開発経験尚可:RubyonRailsでの開発経験、Vue.jsでのフロントエンド開発経験、スクラム開発経験稼働場所:フルリモート(東京都在住可)その他:業種:情報・通信・メディア、開始時期:即日開始可能 |
| 業務内容:予診情報と予防接種記録の管理システム、及び請求・支払システムの要件定義、基本設計、詳細設計、実装、テスト、納品を行う。担当工程:要件定義、設計(基本・詳細)、実装、単体テスト、結合テスト、納品スキル:必須:高度な技術力と専門性を有し、Webアプリケーション開発経験(言語・フレームワーク問わず可)、要件定義からテストまで一貫した開発工程の実施経験尚可:特に無し稼働場所:東京都の豊洲(現場)またはリモート勤務その他:業種:情報・通信・メディア(ヘルスケア系システム)/開始時期:2026年1月契約期間:2026年1月〜2026年3月標準的な業務時間帯での稼働週5日勤務PC貸与交通費支給 |
| 業務内容:-Javaアプレット実装の更改対応(Edge対応)-既存アプレット以外の実装手段による置き換え-システムテストフェーズでの品質改善テスト・打鍵作業-音声基盤EOL案件に向けた設計~システムテスト作業(長期想定)担当工程:設計、実装、結合テスト、システムテストスキル:必須:Java経験2年以上、DB基礎知識、HTML基礎知識、CSS・JavaScript基礎知識、設計・実装・結合テスト経験尚可:既存システムのキャッチアップとコーディングルール理解稼働場所:東京都(リモートあり、端末テスト時は出社)その他:業種:情報・通信・メディア(コールセンター向けシステム)開始時期:即日または相談 |
| 業務内容:-React/TypeScriptを用いた画面設計・実装(設計リード)-C#によるRESTAPI開発-SQLServerを用いたデータベース設計・実装-基本設計・詳細設計・製造・テスト・システム移行-AIを活用した設計支援担当工程:基本設計、詳細設計、製造、テスト、システム移行スキル:必須:React(画面設計・実装)経験、React/TypeScript実装スキル、C#によるRESTAPI開発経験、SQLServer使用経験、基本設計経験尚可:Wijmo(UIコンポーネント)利用経験、Azure(クラウド基盤)経験、豊富な基本設計経験稼働場所:フルリモート(PC貸出あり)、勤務拠点は福岡県(在宅勤務)その他:業種:情報・通信・メディア、開始時期:相談、リモート勤務が前提、AI支援設計に興味がある方歓迎 |
| 業務内容:OracleDeveloperで構築された既存システムをC#へ移行する作業全般。データベース定義・SQLの移行、画面ロジックの再実装、テスト支援等担当工程:設計、実装、テスト、移行作業全般スキル:必須:C#実務経験、Oracle(3.5年以上)実務経験尚可:OracleDeveloperの使用経験稼働場所:福岡県その他:業種:機械・重工業(製造系システム)開始時期:即日開始可能、2名体制での参画 |
| 業務内容:-社内業務の自動化・効率化(監視・対応・作業効率化)-ヘルプデスク業務への参画-新規導入ソリューションの試験・評価担当工程:要件定義、設計、開発、テスト、運用保守スキル:必須:IT業界での実務経験5年以上、Unix系(Linux,Ubuntu等)の基本コマンド操作、Python・SQLなどによるスクリプト開発経験、ユーザー・カスタマー対応経験尚可:PMO経験、情報システム部門での業務経験、Jamf、Okta、CrowdStrike、Git、AWS等の知見稼働場所:東京都(リモート週2回)その他:業種:情報・通信・メディア(情報システム部門)開始時期:2026年2月~長期(参画時期は相談) |
| 業務内容:・案件管理用スプレッドシートおよび顧客・仕入先閲覧シートの業務改善支援・GoogleAppsScriptによるデータ連携バッチ処理の実装・PDF料金表からのデータ抽出・集約(画像解析・テキスト化)をPythonで実装・ヒアリングから実装、運用支援までの全工程担当工程:・要件定義・ヒアリング・設計・実装(GAS、Python)・テスト・運用支援スキル:必須:GoogleAppsScript(GAS)でのスプレッドシート改修経験、顧客ヒアリングから実装・運用支援までの実務経験、Pythonを用いた画像解析・テキスト化経験尚可:システム導入提案や見積もり作成の経験稼働場所:在宅(リモート)/不定期で札幌出張その他:業種:旅行・レジャー・娯楽(サービス業)/開始時期:1月中旬予定/期間:1月中旬〜6月(単月更新想定)/稼働目安:12時間/週(例:4時間/日×3日) |
| 業務内容:-AmazonLinux 2からAlmaLinux 9へのサーバーOS移行作業-移行後の動作検証および軽微な不具合修正-ニュース、動画、試合速報、ライブ配信、成績管理機能の拡張・追加開発-外部APIを利用したデータ取り込みバッチの実装-Webディレクター・デザイナーと連携しUI/UX改善を実施担当工程:サーバー環境構築・移行、バックエンド機能実装、バッチ開発、テスト・不具合修正、フロントエンド調整(jQuery)およびUI/UX改善支援スキル:必須:PHP(3年以上実務経験)、CodeIgniterなどMVCフレームワーク、AWS環境でのサーバー運用基礎知識、MySQLを用いたデータベース設計・クエリ最適化、API連携を伴うバッチ処理実装経験尚可:サーバーOSのリプレイスやミドルウェアバージョンアップ経験、大規模トラフィックサイトの開発・運用経験、jQueryによるフロントエンド修正・調整稼働場所:フルリモート(インターネット環境が整った場所で作業可能)その他:業種:情報・通信・メディア(プロ野球関連メディアサイト)/開始時期は相談/高トラフィック・高注目度サービスの開発案件 |
| 業務内容:-メール配送システムの構成変更対応-ネットワーク/インフラの設計・設定・試験-データセンター環境でのテスト対応-関連機器(NW/FW/LB)の設定・検証担当工程:設計、構築、テスト、検証スキル:必須:ネットワーク設計・設定経験(3年以上)、インフラ構築経験(3年以上)、NW詳細設計経験(1年以上)、VLAN・L2/L3スイッチ・ルータ・ファイアウォールの設定・試験経験尚可:リーダー経験稼働場所:埼玉県内(原則出社、状況によりテレワーク併用可)その他:業種:情報・通信・メディア期間:2026年1月~中長期募集人数:1名外国籍不可、年齢上限約50歳 |
| 業務内容:AIを活用したパーソナライズドコミュニケーション機能の設計・実装を担当します。フロントエンドはTypeScript、Vue3系、Nuxtを用いて開発し、バックエンドはRuby(Node.jsは尚可)で実装します。AWS上でのパフォーマンスチューニングやスケーラビリティ確保も業務に含まれます。担当工程:要件定義、アーキテクチャ設計、フロントエンド実装、バックエンド実装、テスト・品質保証、AWS環境でのデプロイ・チューニング、リリース作業、アジャイルスクラムでの進捗管理。スキル:必須:-TypeScript、Vue3系、Nuxtでの開発経験(5年程度)-Rubyでの開発経験(5年程度)-パフォーマンス改善の実務経験-AWS環境下での開発・チューニング経験-アジャイルスクラムでの開発経験-提案・主体的に調査・開発できる姿勢尚可:-Node.jsでのバックエンド開発経験-生成AIに関する知見稼働場所:東京都(週1回出社、残りはリモート可)その他:業種:医療・ヘルスケア(歯科医院向けSaaS)開始時期:1月または2月開始予定募集人数:1名年齢制限:45歳まで |
| 業務内容:-POS・BI・Access等社内システムの運用保守、問い合わせ対応、PCキッティング、ネットワーク構築・トラブルシューティング-ACL・ルーティング(BGP・Static)設定変更、データセンター内サーバの状態調査・障害対応(メモリ・ファン交換・RAID再設定等)-Windowsサーバ・ミドルウェアの設計・リリース、アプリケーション配信システムの構築・課題対応、関係者折衝-DeepSecurityの導入・設定・運用支援、サーバ設計・構築全般-官公庁向け統計システムの運用設計・テスト、各種OS(Windows・Linux・AIX)手順書チェック、データ集計マクロ作成-スポーツ施設向け情シス支援、インフラ全般の管理・運用支援、顧客現場でのサポートと調整担当工程:運用保守、設定変更、障害対応、設計・構築、テスト・検証、調整・折衝、マクロ作成、ドキュメント作成スキル:必須:IT実務経験5年以上、Excel/VBA・Access/VBAによる要件定義・プログラミング、SQL・DB知識、PowerShell/バッチ作成、PCキッティング経験、ネットワーク基礎知識、ACL設定経験、Linux基本コマンド、Windowsサーバ設計・構築経験、各種OS操作経験(Windows・Linux・AIX)、マクロ(Excel)作成、コミュニケーション・調整力尚可:情シ |
| 業務内容:-基幹業務システムおよびWEB予約システムの導入・開発(一次稼働)-残りのWEB予約システム(団体・商品車・貨物ビジター)および車番認識カメラ・RFID連携機能の開発(二次稼働)-C#/ASP.NETを用いたシステム開発、WindowsFormアプリケーション開発、PostgreSQL・Azureを利用したバックエンド構築、PKGカスタマイズおよび各種連携機能実装担当工程:詳細設計、実装、テストスキル:必須:C#開発経験(プロトタイプ含む)、詳細設計以降の工程経験、コミュニケーション能力尚可:WindowsForm開発経験稼働場所:福岡県(リモート相談可)その他:業種:交通・鉄道(フェリー支援業務)開始時期:即日開始可能勤務時間:9:00〜18:00(休憩1h)服装:オフィスカジュアル募集人数:1名 |
| 業務内容:-脅威インテリジェンスサービスに対するテストの実施・設計-仕様書(要件、機能、画面仕様書等)からのテスト設計-セキュリティテスト(ペネトレーションテスト、脆弱性検査等)担当工程:テスト設計、テスト実施スキル:必須:QA経験5年以上、テスト設計経験2年以上、仕様書からテスト設計可能、チームや開発部門との円滑な連携・報告・相談能力、セキュリティ基礎知識(脅威インテリジェンス、脆弱性、攻撃手法等)、ネットワーク・サーバーの基本的理解(TCP/IP、DNS、HTTP/HTTPS等)、セキュリティテスト設計経験(ペネトレーションテスト、脆弱性検査等)尚可:ネットワークセキュリティ知識(ファイアウォール、IDS/IPS、VPN、パケット解析等)、IPレピュテーションの理解、DNSセキュリティの理解(DNSキャッシュポイズニング、DNSSEC等)、通信データ解析スキル(Wireshark等によるパケットキャプチャ・ログ解析)、Windows環境でのソフトウェアテスト経験、仮想環境製品の利用経験(VMware、Citrix等)稼働場所:東京都(テレワーク併用可能)その他:業種:情報・通信・メディア、リモートワーク併用可、外国籍不可 |
| 業務内容:-Access/VBAによる画面とDBファイルの分離開発経験を活かした設計書修正-ソースコードの修正-単体テスト、結合テスト、総合テストの実施担当工程:設計書修正、実装、テスト全般スキル:必須:Access/VBAでの開発実務経験、チーム内外との自発的なコミュニケーション能力尚可:複数メンバーとの協働による進捗管理・報告経験稼働場所:東京都(京橋エリア)※在宅勤務不可その他:業種:保険、対象システムは進捗管理等部門向け、ベテラン層(30代後半〜50代)を対象、服装は常識の範囲で自由、参画開始は面談合意後速やかに実施、個人事業主・外国籍の方は応募不可 |
| 業務内容:-既存システムの問題点洗い出し・改善提案-顧客管理システムのリプレイス実施-MySQLバージョンアップ-PHPバージョンアップ担当工程:要件定義、設計、実装、テスト、リリースまでの全工程を担当スキル:必須:LAMP環境でのWeb開発経験(PHP)3年以上、フレームワーク未使用での開発経験、ITリテラシーが低いユーザーとのコミュニケーション経験尚可:要件定義を含む一連の工程経験、リーダーまたはそれに近い経験、Linux、AWS、MySQL、gitの使用経験、アジャイル開発経験稼働場所:東京都(週2回出社、リモート不可)その他:開始時期:1月中〜長期、作業時間:10:00〜18:30(休憩1時間)、年齢制限:49歳まで、募集人数:1名 |
| 業務内容:-製造業向けポータルサイトの保守・開発(機能追加・改修、バグ修正、基本設計・実装・テスト)-データ基盤(BIツール/SAPBusinessObjects)やデータマートの保守・改善、SQL加工処理、Pythonによるバッチ開発、エンドユーザーのQA対応-基幹システムの帳票機能保守・開発(C#.NET/VB.NET、CrystalReport等を用いたレポート作成・改修)-海外ユーザー向け営業支援システムのタブレット版保守開発(Swift/AndroidJava、機能追加・上流工程推進、MVC適用)担当工程:要件定義、基本設計、詳細設計、実装、単体テスト・結合テスト、保守運用、ユーザーサポート、改善提案スキル:必須:PHP(3年以上)+Laravel、PostgreSQL、JavaScript、ストアドプロシージャ、基本設計経験、Python、SQL(DML/DDL/DCL)知識、C#.NETまたはVB.NET、CrystalReport、SwiftまたはAndroidJava、MVCアーキテクチャの理解、コミュニケーション能力、身だしなみの整備尚可:データ分析経験、BIツール(SAPBusinessObjects)以外の類似経験、MVCに関する実務知識稼働場所:東京都(フル常駐)その他:業種は製造業向けシステムの保守開発全般。長期 |
| 業務内容:Javaを用いた社内システム開発全般(フレームワーク利用、SpringBootによるWebアプリ構築、JP1運用等)と、React/Next・TypeScriptによるフロントエンドリプレイス、AWS環境での実装を担当します。また、CSIRT/SOCの標準化・基盤整備、インシデント対応マニュアル作成、KPI設計・管理、脅威インテリジェンス活用などの運用支援業務も含みます。担当工程:要件定義、基本設計、詳細設計、実装、テスト、デプロイ、運用設計、マニュアル作成、インシデント対応、KPI設計・管理、進捗管理。スキル:必須:Java開発経験、任意フレームワーク(SpringBoot等)経験、HTML/CSS/JavaScript(jQuery)実装経験、React/Next・TypeScript経験、AWSでの開発経験、CSIRT/SOCでのインシデントレスポンス経験、コミュニケーション能力、勤怠管理ができること。尚可:リーダーまたは進捗管理経験、要件定義経験、JP1運用経験、脅威インテリジェンス活用経験、報告書作成経験。稼働場所:基本リモート勤務。必要に応じて東京(新宿・五反田・田町・神田等)へ出社。その他:業種:電機・電子・精密機器(メーカー向けシステム)、サービス業(駐車場事業)、流通・小売業(小売業向けシステム)、情報・通信・メディア(CSIRT支援)。開 |
| 業務内容:-定常運用として、セキュリティシステムのユーザー登録、ネットワーク機器のログ収集・分析、障害対応を実施-大規模案件対応として、Wi‑FI機器の全国更改、本社ネットワーク増速、コアスイッチ更改等の設計・検証・構築・テストリリースを担当担当工程:設計、検証環境構成検討、構築、テスト、運用、保守スキル:必須:Cisco機器(L2、L3、ルータ等)の設定・構築・検証スキル、BIG‑IP・Fortigate等の設計・構築・運用スキル、ネットワーク全般の設計・検証・構築・テスト・保守経験、積極的に業務を推進できる姿勢、円滑なコミュニケーション能力尚可:CCNA、CCNP、ネットワークスペシャリスト等の資格保持稼働場所:千葉県(現場常駐)その他:業種:情報・通信・メディア、プロジェクトはネットワーク基盤チームでの定常運用と大規模案件対応、土日祝日や夜間の不規則勤務あり(代休取得可)、別プロジェクトでの稼働経験歓迎、開始時期は相談 |
| 業務内容:-物流管理システムの詳細設計-実装(Java/SpringBoot)-WebAPI開発-テスト・改修-Docker/Kubernetes環境でのデプロイ担当工程:詳細設計、実装、テスト、改修、デプロイスキル:必須:Java、SpringBootの開発経験(3年以上)、WebAPI開発経験、RDBに関する基礎知識尚可:VBScript/VB系言語の経験、SpringSecurity利用経験、認証・認可(OAuth、OIDC等)知識・経験、Docker/Kubernetes利用経験、生成AIを活用した開発経験、ドメイン駆動設計(DDD)知識稼働場所:基本リモート(初回は東京都内で出社)。オンサイト作業が必要な場合は千葉県へ出社。その他:業種:流通・小売業(物流・運輸)/情報システム開発開始時期:相談 |