
Citi on maailmanlaajuinen pankki- ja rahoituspalveluyritys, joka palvelee kuluttajia, yrityksiä, valtioita ja muita organisaatioita. Sen palveluihin kuuluvat muun muassa kuluttajapankkipalvelut, luottokortit, varainhoito, yrityspankkipalvelut ja investointipankkitoiminta, ja yhtiö toimii yli 100 maassa. Suurena kansainvälisenä rahoitusalan organisaationa Citi kokoaa yhteen pankkitoiminnan, rahoituspalvelujen ja finanssiteknologian parissa työskenteleviä tiimejä.
IT-laadunvarmistusasiantuntija (keskitaso) – Chennai, hybridityö
Liity Citille keskitason IT-laadunvarmistusasiantuntijaksi hybridirooliin Chennaissa. Työ keskittyy Selenium-automaatioon, API- ja tietokantatestaukseen sekä CI/CD-integraatioihin, ja siinä kehitetään luotettavia laadunvarmistuskehyksiä teknologiaoperaatioiden ohjelmistolaadun tueksi.
Kuvaus
- Tee yhteistyötä kehitys-, tuote- ja QA-tiimien kanssa vaatimusten täsmentämiseksi ja kattavien testausstrategioiden laatimiseksi
- Luo, kehitä ja ylläpidä Java-pohjaisia automatisoituja testejä Selenium WebDriverilla
- Laadi ja suorita manuaalisia testaussuunnitelmia ja yksityiskohtaisia testitapauksia
- Suorita toiminnallista, integraatio-, järjestelmä-, regressio-, savu-, sanity- ja tutkivaa testausta
- Rakenna ja ylläpidä automaatiokehyksiä käyttämällä Page Object Modelia, TestNG:tä tai JUnitia sekä Cucumber BDD:tä
- Suorita automatisoituja testisarjoja, tulkitse tuloksia ja koordinoi virheiden korjaamista kehittäjien kanssa
- Yhdistä automatisoidut testisarjat CI/CD-alustoihin, kuten Jenkinsiin, GitLab CI:hin ja Azure DevOpsiin
- Testaa rajapintoja työkaluilla, kuten Postmanilla ja Swaggerilla
- Varmista tietokantojen toiminta SQL-kyselyillä
- Arvioi testiautomaatiokoodia yhdessä kollegoiden kanssa
- Viestitä sidosryhmille testauksen etenemisestä, virhetrendeistä ja tuotteen laatutuloksista
- Arvioi ja ota käyttöön soveltuvia testaustyökaluja, teknologioita ja menetelmiä
- Auta kehittämään ohjelmistolaadun prosesseja ja toimintatapoja
Vaatimukset
- Tietojenkäsittelytieteen, tekniikan alan tai vastaavan alan kandidaatin tutkinto tai vastaava käytännön kokemus
- Vähintään viiden vuoden kokemus laadunvarmistuksesta, painottuen merkittävästi testiautomaatioon
- Osoitettu kyky suunnitella ja kehittää automatisoituja testejä Selenium WebDriverilla
- Vahva ohjelmointiosaaminen vähintään yhdellä olio-ohjelmointikielellä, kuten Javalla, Pythonilla tai C#:lla
- Käytännön kokemus automaatiokehyksistä, kuten TestNG:stä, JUnitista, Pytestistä, NUnitista tai vastaavista työkaluista
- Page Object Model -suunnittelumallin hyvä käytännön hallinta
- Kokemus manuaalisten testaussuunnitelmien ja -tapausten laatimisesta sekä toiminnallisesta, integraatio-, järjestelmä-, regressio- ja tutkivasta testauksesta
- Git-versionhallinnan ja muiden versionhallintajärjestelmien tuntemus
- Kokemus automatisoitujen testien yhdistämisestä CI/CD-putkiin
- Kyky käyttää SQL:ää tietokantojen verifiointiin
- Huolellinen ja analyyttinen lähestymistapa vianmääritykseen ja ongelmanratkaisuun
- Selkeät kirjalliset ja suulliset viestintätaidot
- Kyky työskennellä itsenäisesti ja yhteistyössä ketterässä tiimissä
- Cucumberin tai muun BDD-kehyksen tuntemus katsotaan eduksi
- Kokemus suorituskykytestauksen työkaluista, kuten JMeteristä tai LoadRunnerista, katsotaan eduksi
- Tietoturvatestauksen periaatteiden ja työkalujen tuntemus katsotaan eduksi
- Kokemus AWS:stä, Azuresta tai Google Cloudista katsotaan eduksi
- Dockerin tai Kubernetesin tuntemus katsotaan eduksi
- Soveltuva QA- tai testiautomaatiotodistus katsotaan eduksi
- Kokemus mobiilisovellusten testiautomaatiosta katsotaan eduksi
Edut
- Citi on sitoutunut tarjoamaan yhdenvertaiset työllistymismahdollisuudet.
- Vammaisille henkilöille on saatavilla kohtuullisia työpaikan mukautuksia.