プロダクト開発の全てのフェーズで貢献したい!テストエンジニア募集!
SaaSプロダクトチームの一員となってソフトウェアエンジニアと一緒にテスト設計やテストの自動化を行います。
チームは全面的に(E2Eテストも含む)TDDで開発を行っており、ソフトウェアエンジニアとテストエンジニアがペアプログラミングで自動テストを作成しています。
プロダクトチームの一員となって仕事をするため、初期段階から開発に携わりながらテスト設計・実装を行うことができます。
私たちはこれまで当たり前とされてきたことにとらわれず、自分たちで理想のテストエンジニアリング像を描き、日々試行錯誤を続けています。
また、チームとしても会社全体としても挑戦することが歓迎される文化です。
新しい技術や手法を取り入れたり、テストや品質の観点からチームに対して提案し、プロダクトの価値向上に貢献してくれる方は大歓迎です!
テストを通してプロダクトの価値を高めたいあなたからの応募をお待ちしております!
【必須条件】
※ 下記のうち1つは必須
・ソフトウェアテスト設計の実務経験
・ソフトウェアテスト自動化の実務経験
<SaaSプロダクトチーム開発の特徴>
・アジャイルソフトウェア開発(XPをベース)
・ペアプログラミング、モブプログラミング
・テスト駆動開発、ドメイン駆動開発、リファクタリングを推進する文化
・マイクロサービスによるモノリシックなアーキテクチャのリファクタリングを推進中
・目的に合う技術を選定し、言語やアーキテクトをゼロベースで選定していく
<技術スタック(テストエンジニア)>
・テストフレームワーク:Gauge
・言語:Kotlin
・RDB:MySQL, PostgreSQL
・バージョン管理:Git, Mercurial
・CI:Jenkins
・コミュニケーション:Slack
<技術スタック(プロダクトチーム全体)>
・言語:Kotlin, Clojure, Dart, Rust, Elixir, Scala, Go, Java 8, TypeScript, JavaScript, Python, C#.NET
・サーバOS:Ubuntu, CentOS, Debian, CoreOS, RancherOS
・フレームワーク:AngularDart, Duct, Vue.js, Spring, React, Apache Wicket, Seaser2
・KVS:Aerospike
・検索エンジン:Elasticsearch
・リポジトリ管理:Bitbucket
・バージョン管理:Git, Mercurial
・CI:Jenkins、Buildkite
・VM(仮想技術):Docker, Vagrant, Xen
・コンテナオーケストレーション:Kubernetes
・サービスメッシュ:Istio
・構成管理:Ansible
・コミュニケーション:Slack
・クラウド:GCP