【イベントレポート】チームで品質に向き合うエンジニアとQAそれぞれの取り組み【第13回Tech LT会】

tags
QA
backend
author
category
event
mainImage
20240906.png
publishedAt
Aug 19, 2024
published
published
slug
tech-lt-20240725
authorDisplayName
PR
notion image
 
こんにちは!令和トラベル エンジニアリング部です。
この記事では、2024年7月25日にオンライン・オフラインのハイブリッドで開催された、第13回LT会の様子をご紹介します!
 

Tech LT会とは?

令和トラベルのエンジニアリングチームは『あたらしい旅行を、デザインする。』というミッションのもと、日々多くの課題を解き続けています。仕事に取り組む中で得た個々の知見をチーム全体に還元し、みんなで学び、成長するために、私たちは毎月Tech LT会を開催しています。
 
今回のLT会では”チームで品質に向き合うエンジニアとQAそれぞれの取り組み”と題し、弊社のBackendエンジニアとQAエンジニアが、それぞれどのようなアプローチで品質に向き合っているのか発表しました!

登壇内容について

今回登壇した2名の登壇内容について簡単にご紹介していきます。
  1. NEWT Backend (GraphQL) の自動テストの現状とこれから(飯沼/@iinm_stderr
  1. インシデントに対するQAの向き合い方(高木)
 

1. NEWT Backend (GraphQL) の自動テストの現状とこれから

1人目は 、Senior Backend Engineerの飯沼が発表しました。
『NEWT Backend (GraphQL) の自動テストの現状とこれから』というテーマでプロダクトローンチから2年間の開発を振り返り、メンテナンス性、信頼性、パフォーマンス等の観点での課題や工夫している点を共有しました。
 
トピックスとしては以下です。
  • 基本的にGraphQLエンドポイント単位でのMediumサイズの自動テストを実施
  • Given-When-Then記法や人が読みやすい形式でのSnapshotテストを導入し、メンテナンス性を向上
  • DBに依存しながらもマルチコアを有効活用できるように、テスト並列実行可能な環境を構築
  • テストデータの有効性や、テストがさらに増えた際の実行時間の増加が今後の課題
notion image
 
発表資料全体はこちら!
 

2. インシデントに対するQAの向き合い方

2人目は、QAエンジニアの高木が、『QAはインシデントにどう向き合えるか?』をテーマに、個人やチームとして心がけていることを発表しました。
 
具体的なトピックスとしては以下です。
  • QAはインシデントを直すことはできないが、直す以外で貢献できることはある
  • 自分たちで最速で見つけるために、カスタマー目線での本番確認や、配信物のチェックを欠かさずしている
  • 各チームの橋渡し役になれるように、不具合のより詳細な言語化や回避策の提案などを積極的に行なっている
 
notion image
 
発表資料全体はこちら!
 
 
当日の様子や発表内容が気になる方は、こちらから視聴可能です!👀

懇親会パートの紹介

発表後には、毎回恒例の懇親会を開催しました!
登壇者の2名を中心に活発な交流が行われていました。登壇では話せなかった内容についても深掘りなどがなされ、有意義なナレッジシェアの場になったのではないかと思います。
毎度、直接オフィスへお越しくださる方には、お食事とお飲み物をご用意しております。みなさま、ご足労いただきありがとうございました!
乾杯の様子🍻
乾杯の様子🍻
 
登壇者を中心に活発な交流が生まれてました!
登壇者を中心に活発な交流が生まれてました!

まとめ

発表後の質疑応答セッションでは、会場のオフライン参加者からだけでなくオンライン参加者からも質問が集まり、かなり充実した会となりました。
その中には、QAエンジニアからBackendエンジニアに対しての質問や、QAエンジニアの裁量権についての質問など、登壇内容をさらに深掘りするようなものが多く、ナレッジシェアが活発に行われていたように感じます。
今回のLT会で、令和トラベルから登壇した飯沼と高木にそれぞれ感想を聞いてみました!
 
飯沼:
「これを機に、自動テストの現状や課題についてまとめることができて良かったです!
時間の都合で内容に含めることができませんでしたが、エンジニアのテスト手法に関する理解度や、自動テストの寿命についても課題を感じているところがあるので、継続して学習・改善していきたいです!」
 
高木:
「今回はじめての社外LT会登壇で緊張しましたが、オフライン参加してくれた皆さまが、時にはうなずきながら発表を聞いてくださり、途中からは少しリラックスして話すことができました。
懇親会でも多くの方とお話しすることができて、各社課題は似ているなあと思ったので、また機会があればぜひ情報交換しましょう!」
 
notion image
 

8月開催のLT会は、 ” LLM “がテーマ!

令和トラベルでは、このように技術的な知識や知見・成果を共有するLT会を毎月実施しています。発表テーマや令和トラベルに興味をお持ちいただいた方は、だれでも気軽にご参加いただけます。
8月開催はなんと、株式会社mentoとのタイアップ開催となります!「LLM時代に進化するプロダクト開発 ~最新の事例共有~」をテーマに、mento社よりTaiki Sugiuraさん、令和トラベルからは4月に立ち上がったばかりのLLMチームより、miyattiIppo Matsuiの2名が登壇します。
 
業務でLLMを活用されている方、またこれを機会に知見を深めたい方、どんなニーズでも構いませんのでぜひご参加ください!今回も、オフィスとオンラインのハイブリッド開催となります。
 

令和トラベルでは一緒に働く仲間を募集しています

この記事を読んで会社やプロダクトについて興味をお持ちいただけましたら、ご連絡お待ちしています!フランクに話だけでも聞きたいという方は、カジュアル面談も実施できますので、お気軽にお声がけください。
 
 
 
今後も定期的に、令和トラベルの技術や組織に関する情報を発信するイベントを開催予定です。connpass のメンバー登録をしていただき、最新情報をお見逃しなく!
 
それでは次回のブログもお楽しみに!Have a nice trip!!

# QA

# backend