
Citi เป็นบริษัทด้านธนาคารและบริการทางการเงินระดับโลกที่ให้บริการแก่ผู้บริโภค บริษัท รัฐบาล และสถาบันต่าง ๆ บริการของ Citi ครอบคลุมธนาคารเพื่อผู้บริโภค บัตรเครดิต การบริหารความมั่งคั่ง ธนาคารองค์กร และวาณิชธนกิจ โดยมีการดำเนินงานในกว่า 100 ประเทศ ในฐานะองค์กรการเงินระหว่างประเทศขนาดใหญ่ Citi ผสานการทำงานของทีมต่าง ๆ ที่ดำเนินงานในด้านธนาคาร บริการทางการเงิน และเทคโนโลยีทางการเงินเข้าด้วยกัน
นักวิเคราะห์คุณภาพไอที (ระดับกลาง) – ทำงานแบบไฮบริดที่เจนไน
ร่วมงานกับ Citi ในตำแหน่งนักวิเคราะห์คุณภาพไอทีระดับกลางที่ทำงานแบบไฮบริดในเจนไน โดยมุ่งเน้นการทำงานอัตโนมัติด้วย Selenium การทดสอบ API และฐานข้อมูล รวมถึงการผสานรวม CI/CD สร้างเฟรมเวิร์ก QA ที่เชื่อถือได้และสนับสนุนคุณภาพซอฟต์แวร์ในการดำเนินงานด้านเทคโนโลยี
รายละเอียด
- ทำงานร่วมกับเพื่อนร่วมงานฝ่ายพัฒนา ผลิตภัณฑ์ และ QA เพื่อทำความเข้าใจข้อกำหนดและกำหนดกลยุทธ์การทดสอบอย่างรอบด้าน
- สร้าง ปรับปรุง และดูแลการทดสอบอัตโนมัติบน Java ด้วย Selenium WebDriver
- จัดเตรียมและดำเนินแผนการทดสอบด้วยตนเอง รวมถึงกรณีทดสอบโดยละเอียด
- ดำเนินการทดสอบฟังก์ชัน การผสานรวม ระบบ การถดถอย smoke sanity และ exploratory
- สร้างและดูแลเฟรมเวิร์กการทำงานอัตโนมัติโดยใช้ Page Object Model, TestNG หรือ JUnit และ Cucumber BDD
- เรียกใช้ชุดการทดสอบอัตโนมัติ วิเคราะห์ผลลัพธ์ และประสานงานกับนักพัฒนาเพื่อแก้ไขข้อบกพร่อง
- เชื่อมต่อชุดการทดสอบอัตโนมัติกับแพลตฟอร์ม CI/CD รวมถึง Jenkins, GitLab CI และ Azure DevOps
- ทดสอบ API ด้วยเครื่องมือต่าง ๆ เช่น Postman และ Swagger
- ตรวจสอบการทำงานของฐานข้อมูลผ่านคิวรี SQL
- ตรวจทานโค้ดระบบทดสอบอัตโนมัติร่วมกับเพื่อนร่วมงาน
- สื่อสารความคืบหน้าการทดสอบ แนวโน้มข้อบกพร่อง และผลลัพธ์ด้านคุณภาพผลิตภัณฑ์แก่ผู้มีส่วนได้ส่วนเสีย
- ประเมินและนำเครื่องมือ เทคโนโลยี และวิธีการทดสอบที่เกี่ยวข้องมาใช้
- ช่วยพัฒนากระบวนการด้านคุณภาพซอฟต์แวร์และแนวทางการทำงาน
คุณสมบัติ
- สำเร็จการศึกษาระดับปริญญาตรีด้านวิทยาการคอมพิวเตอร์ วิศวกรรมศาสตร์ หรือสาขาที่เกี่ยวข้อง หรือมีประสบการณ์ปฏิบัติงานเทียบเท่า
- มีประสบการณ์ด้านการประกันคุณภาพอย่างน้อยห้าปี โดยมีประสบการณ์ด้านการทดสอบอัตโนมัติเป็นสัดส่วนสำคัญ
- มีความสามารถที่พิสูจน์ได้ในการออกแบบและพัฒนาการทดสอบอัตโนมัติด้วย Selenium WebDriver
- มีทักษะการเขียนโปรแกรมที่แข็งแกร่งในภาษาเชิงวัตถุอย่างน้อยหนึ่งภาษา เช่น Java, Python หรือ C#
- มีประสบการณ์จริงกับเฟรมเวิร์กการทำงานอัตโนมัติ เช่น TestNG, JUnit, Pytest, NUnit หรือเครื่องมือเทียบเท่า
- มีความเข้าใจเชิงปฏิบัติที่ดีเกี่ยวกับรูปแบบการออกแบบ Page Object Model
- มีประสบการณ์สร้างแผนและกรณีทดสอบด้วยตนเอง รวมถึงดำเนินการทดสอบฟังก์ชัน การผสานรวม ระบบ การถดถอย และ exploratory
- มีความรู้ในการใช้งาน Git และระบบควบคุมเวอร์ชันอื่น ๆ
- มีประสบการณ์เชื่อมต่อการทดสอบอัตโนมัติเข้ากับไปป์ไลน์ CI/CD
- สามารถใช้ SQL เพื่อตรวจสอบฐานข้อมูล
- มีแนวทางการวิเคราะห์และแก้ไขปัญหาอย่างรอบคอบ
- มีทักษะการสื่อสารทั้งลายลักษณ์อักษรและวาจาที่ชัดเจน
- สามารถทำงานได้อย่างอิสระและทำงานร่วมกับทีม agile ได้
- หากมีประสบการณ์ใช้ Cucumber หรือเฟรมเวิร์ก BDD อื่นจะได้รับการพิจารณาเป็นพิเศษ
- หากมีประสบการณ์ใช้เครื่องมือทดสอบประสิทธิภาพ เช่น JMeter หรือ LoadRunner จะได้รับการพิจารณาเป็นพิเศษ
- หากมีความเข้าใจหลักการและเครื่องมือทดสอบความปลอดภัยจะได้รับการพิจารณาเป็นพิเศษ
- หากมีประสบการณ์เกี่ยวกับ AWS, Azure หรือ Google Cloud จะได้รับการพิจารณาเป็นพิเศษ
- หากคุ้นเคยกับ Docker หรือ Kubernetes จะได้รับการพิจารณาเป็นพิเศษ
- หากมีใบรับรองด้าน QA หรือการทดสอบอัตโนมัติที่เกี่ยวข้องจะได้รับการพิจารณาเป็นพิเศษ
- หากมีประสบการณ์ด้านการทดสอบอัตโนมัติสำหรับแอปพลิเคชันมือถือจะได้รับการพิจารณาเป็นพิเศษ
สวัสดิการ
- Citi มุ่งมั่นมอบโอกาสการจ้างงานที่เท่าเทียมกัน
- มีการจัดสิ่งอำนวยความสะดวกที่เหมาะสมในสถานที่ทำงานสำหรับผู้พิการ