具体的な業務内容
SET(テスト自動化エンジニア)※自社サービス『WealthNavi』のテスト自動化/裁量◎
【国内トップクラスのロボアドバイザーサービス/フレックスタイム制】
当社の一人目のSET(Software Engineer in Test)エンジニアとして、以下のテスト自動化体制の構築をはじめとするQA業務の高度化の推進をお任せいたします。
■業務内容:
(1)テスト自動化プラットフォームの適用範囲拡大
現在利用中のテスト自動化プラットフォーム(Autify)の適用範囲拡大のため、既存のテスト工程における、マニュアルテストと比較したコスト/リソース/スケジュール面での自動化メリットを整理し、自動化箇所を設定、合意して実装・運用する
(2)テスト効率化ツールの改善
既存のテスト効率化ツール(Javascript、Kotlinで内製)について、品質向上チーム内や開発チームの声をヒアリングして改善のニーズを収集し改善することで、社内のテスト実施効率を向上させる
(3)自動テストのインフラストラクチャ整備
1、2以外のテストフレームワーク、ツールの導入や、CI/CDパイプラインの導入支援・環境整備、品質評価レポーティングの整備、負荷テストなどの非機能テスト自動化の推進を行う
■業務詳細:
・テスト自動化計画の立案、実行
・テスト自動化箇所の設定
・テスト効率化ツール(内製)の改善
・テストフレームワークの導入推進
・CI/CD環境の構築や整備、開発チームへの導入支援
・非機能テストの自動化推進
■開発環境:
・インフラ…AWS(EC2、ECS、S3、Aurora、Lambdaetc)
・OS…WindowsServer、Linux、ECS、Docker
・DB…AmazonAurora(MySQL)
・ミドルウェア…Nginx、Tomcat
・言語…Go、Python、Swift、Kotlin、Java、JavaScript
・モニタリング…DataDog、PagerDuty
・BI…GoogleBigQuery
・自動テスト…Autify
・テスト効率化ツール(内製)…Javascript、kotlin
■チーム体制:
テストエンジニア3名で構成されています。
チーム/組織構成