QAエンジニア

不動産テックのSET(Software Engineer in Test) を募集!!

株式会社いい生活
Selenium, vmware, Trello, Slack, selenium-webdriver, redash, Selenide, Friendly
東京都 / 広尾駅400~600万円

業務内容

責任、任される仕事内容

・テスト戦略の策定
・テスト計画
・テスト設計
・テストの実施
・障害原因の調査とその改善管理
・テスト自動化
・品質指標となるメトリクスの収集および分析

なぜそれをやって欲しいのか

私たちは、クラウドサービス事業者として、常に進化したサービスを提供しつつ、安定したサービスも提供しなければなりません。
短い開発サイクルの中、品質を保ち続けるために、自動化を促進していく必要があります。
また、品質の向上には、より上流工程での品質の担保が必要になっています。
シフトレフトを掲げ、より上流工程で検証をしています。
また、品質指標を明確に定め、PDCAのライフサイクルの中で、常に改善していく必要があります。

エンジニアリング以外の仕事・姿勢への期待

プロダクトやユーザー視点での提案・コミット
強く期待する
期待する
どちらでもない
期待しない
全く期待しない
ビジネス視点での提案・コミット
強く期待する
期待する
どちらでもない
期待しない
全く期待しない
ピープルマネジメント
強く期待する
期待する
どちらでもない
期待しない
全く期待しない

求める人

必須のスキル・経験

・属人的なテストを好まない指向性
・繰り返し作業を好まない指向性
・プログラミング経験

あると望ましいスキル・経験

・Java、JavaScriptの使用経験
・Selenium/Appium
・Friendly
・CI(Jenkins等)の利用経験
・アジャイルテスティング
・テスト設計

労働条件

雇用区分正社員・契約社員
新卒 / 中途中途採用
勤務制度固定時間制
勤務時間(コアタイム時間)09:00 〜 18:00
勤務地〒106-0047 東京都港区南麻布5-2-32 興和広尾ビル3階
待遇・福利厚生

各種社保完備(健保、厚年、労災、雇用)
転勤社宅制度(転勤時家賃補助有り)
確定拠出型年金制度(選択制)
財形貯蓄制度
関東ITソフトウェア健康保険組合提携施設利用可能
リロクラブ「福利厚生倶楽部」提携施設利用可能
産前産後休業 育児休業
短時間勤務制度(育児、介護)
有給看護休暇(年間6日取得可能)

休日・休暇

完全週休二日制

試用期間

3か月

受動喫煙防止措置に関する表記

第二種施設 屋内禁煙

企業情報

会社名株式会社いい生活
資本金

628,411,540円

設立年月日

2000年1月21日

代表者氏名

前野 善一

従業員数

155人

本社所在地

東京都港区南麻布5丁目2番32号 興和広尾ビル3F

何をやっている企業か

いい生活は、テクノロジーの力で巨大な不動産市場を変革する「不動産テック」企業です。今を「創業第2ステージ」と位置づけ、クラウドに蓄積された巨大なデータを活かして、次々と新たな不動産インテリジェンスサービスを創出していきます。

企業からのメッセージ

ITで未来の不動産市場を創る! 全ての人の生活に直結する不動産市場ほど、ITで劇的に進化する余地の大きい領域はありません。
我々のクラウドサービスがもっともっと良くなれば、未来の不動産市場はもっと良くなる。私たちはそう信じています。

私たちは、自分たちでサービスを企画・開発し、「自社サービス」として提供していますので、
市場に何が求められているか、自ら判断し、形にしていくことを大切にしています。
プログラミングスキルに加え、何が顧客にとって価値をもたらすのか、顧客価値を考慮した開発ができる人、アイディアを形にできる人、
そして「不動産テック」という新しい領域にチャレンジする知的持久力のある人と一緒に仕事がしたい!と考えています。

開発チーム情報

開発チーム名

QAチーム

開発チームメンバー

@es-m-tagaプロジェクト管理室およびQA

前職は証券の発注システム、特に自らの売買で利益を上げる(自己売買)を中心としたシステムを開発していました。 いい生活では、PMO、品質検査、採用などを担当しています。 上からも下からもこき使われていますが、 休日はしっかりとり、こどもと遊ぶようにしています。

担当プロダクト

プロダクトの説明・成し遂げたいこと

私たちは、特定のプロダクトに属さず、UIテストの自動化を専門的に行っております。
直接テストを実装するだけでなく、開発の過程で得られたUI自動テストの知見を他チームに共有し、
各プロダクトでのテスト自動化の推進に寄与します。
テストを自動化することでテスト品質を安定化し、
短いリリースサイクルの中で安定した品質のサービスを提供できる環境を構築することで、
各プロダクトのお客様満足度向上を目指します。
また、品質指標を定め、定点観測、可視化することで品質改善に寄与します。

自動化していること

デプロイ

継続的に実践していること

テストについて

高いテストカバレッジを目指している
テストコードを当たり前に書いている
サービス運営上またはビジネス上重要な部分についてのみテストを書いている
基本的に手動でテストしている
テストを書く必要がない・または少ないプロダクトだ

技術的負債について

技術的負債の返済を重視し、迅速に返済している
定期的に技術的負債の返済をしている
既存実装に手をつけるタイミングで必要に応じて技術的負債の返済をしている
現在は優先度が低いため技術的負債の返済をあまりしていない
技術的負債の返済をする必要がない

コードレビューについて

設計に踏み込んだコードレビューをしている
可読性を意識したコードレビューをしている
バグが出ないようにコードレビューをしている
優先度が低くあまりできていない
体制、環境上できていない

チーム全体での開発の進め方

テストは以下のように実装しております。

1. QAチーム内で協議し自動化対象プロダクトを決定
2. 自動化対象プロダクトの既存のテストケースをQAエンジニアが自動テスト用に修正
3. 自動テスト用のテストケース毎にテストスクリプトを実装
4. コードレビュー、動作確認が取れたものから順次稼働開始

なお、実装されたテストケースはプロダクトの開発の影響で失敗するようになることがあります。
このような状態になると、テストが正しく実行されないだけでなく、テスト結果の信頼性を低下させるため、
既存のテストケースが通らなくなった場合には、最優先で対応します。

技術面でのアピール・課題・考え方

WebアプリケーションはSelenide(Selenium)、WindowsデスクトップアプリケーションはFriendlyを用いています。
また、Webアプリケーションのテストについては、サポートする各ブラウザでテストを行うため、テスト実行環境として、Windows10のSeleniumGrid環境を整備しています。
そのため、自動テストの実装、保守だけでなく、実行環境の保守運用およびより効率的な運用のための環境整備を行っています。
テスト実施だけでなく、CI/CDを含めた環境構築まで興味を持っているQAエンジニアを募集しています。

開発チームからのメッセージ

当社の主力製品は自社開発ですので、全てのプロダクトの品質向上に寄与できます。開発環境や検証環境は、前向きなワガママなら聞いてもらえるので、やりたいことや試したいことに挑戦しやすい環境です。また、困ったときに助けてくれる上司や、slackで呼びかけたら反応してくれるエンジニアもおり、エンジニア全体で助け合いながら開発しています。
息抜きとして、社内の有志が集まって珈琲部や紅茶部、スイーツ部などの活動もやっており、チームを超えて和気あいあい楽しみつつ仕事に臨んでいます。一緒に自社サービスの品質を追求しませんか。

QAエンジニア

不動産テックのSET(Software Engineer in Test) を募集!!

株式会社いい生活