Automatizācijas kvalitātes nodrošināšanas inženieris/QA Automation Engineer
- Full-time
Company Description
Evolution ir daudznacionāls uzņēmums tiešsaistes spēļu industrijas priekšgalā. Mums ir plaša pieredze pirmajā vietā un vienmēr meklējam lieliskus cilvēkus, kas palīdzētu mums izveidot nākamo lielo produktu hitu. Mūsu komanda, kurā ir vairāk nekā 1000 inženieru, darbojas no 8 inženiertehniskajiem centriem, kas darbojas 24/7/365, lai apkalpotu lietotājus visā pasaulē. Tas tiek palaists, izmantojot modernu programmatūras steku, kas atbalsta vairāk nekā 250 pilnīgi automatizētus izlaidumus mēnesī mūsu galvenajai tiešraides videi. Mēs ticam iekšējai kompetencei un veikliem darba procesiem, lai mēs varētu īstenot savu inženierijas misiju: nevainojama spēlētāja pieredze.
Evolution is a multinational business at the forefront of the online gaming industry. We have an extensive track record of number 1s and are always looking for great people to help us create the next big product hit. Our team of 1,000+ engineers operates out of 8 engineering hubs running code 24/7/365 to serve users around the world. This is run through a modern software stack supporting over 250 fully automated releases per month to our main live environment. We believe in building in-house competence and agile work processes so that we can deliver on our Engineering mission: A flawless player experience.
Job Description
Kā izstrādes komandas sastāvdaļa Tu būsi iesaistīts analīzes veikšanā, dizaina izstrādē, testēšanas procesu izveidē un sistēmas problēmu risināšanā straujā darba vidē.
Tavos pienākumos ietilps:
- Sadarboties ar izstrādātājiem, izprotot, ko viņi aptver vienību testos (JavaScript un Python), palīdzēt definēt integrācijas un API testus, kā arī kopīgi izstrādāt UI testus.
- Veikt visdažādākos testēšanas veidus (manuālā/automatizētā, funkcionālā/nefunkcionālā, melnās kastes/baltās kastes testēšana).
- Aktīvi piedalīties pārejā uz nepārtrauktu izvēršanu, veidojot pipelines un atbilstošu testēšanas piramīdu.
- Ieviest pētnieciskās testēšanas sesijas, kopīgo testēšanu (mob-testing) un citus paņēmienus, kas veicinās komandas kopīgu produkta testēšanu.
Lai gūtu panākumus šajā lomā, Tev jābūt:
- Vismaz 3 gadu pieredze testu automatizācijā.
- Zināšanas par automatizēto testēšanu, izmantojot JavaScript/TypeScript.
- Pieredze klienta-servera integrācijas testēšanā un e2e testu automatizācijā.
- Aizrautība pret testēšanu un vēlme nodrošināt augstas kvalitātes produktu.
- Teicamas komunikācijas un sadarbības prasmes.
- Spēcīgas problēmu novēršanas un atkļūdošanas prasmes.
- Nepieciešamas izcilas angļu valodas zināšanas(mutvārdos un rakstos), jo uzņēmums ir starptautisks un ikdienā ir nepieciešams sazināties angļu valodā ar ārvalstu kolēģiem.
- Spēja strādāt patstāvīgi un sasniegt rezultātus, sadarbojoties ar citiem inženieriem bez ikdienas uzraudzības.
Mēs novērtēsim, ja tev būs:
- Pieredzi darbā ar Playwright.
- Pieredze mobilās lietotnes automatizācijā.
Mēs piedāvājam:
- Bruto mēnešalgu no 3040 EUR līdz 5730 EUR.
- Uzņēmuma kultūru, kas ļauj Tev pastāvīgi izmēģināt jaunus piegājienus un tehnoloģijas.
- Uzņēmuma atzinību, kas izpaužas konkurētspējīgās algās un atbalstošā attieksmē.
- Spēļu izstrādi ar tiešraides video straumēšanu klientiem visā pasaulē.
- Veselīgu līdzsvaru starp uzņēmuma "start-up" līdzīgo kultūru, kas ļauj būt inovāciju priekšgalā, kas mijas ar uzņēmuma stabilitāti ar atbalsta funkcijām, kas palīdz koncentrēties uz savu darbu.
- Mūsdienīgus un izstrādātājam draudzīgus procesus, ieskaitot Agile (Scrum / Kanban), JIRA uzdevumu pārvaldību, Confluence wiki, GitLab versiju kontroli, Jenkins nepārtrauktās integrācijas un piegādes rīkus, kā arī modernu iekārtas un programmatūra izstrādei (IDE pēc tavas izvēles).
- Iespēju būt daļai no starptautiskas komandas veiksmīgā, publiski tirgotā uzņēmumā.
- Veselības apdrošināšanu, mūsdienīgu biroja vidi, izaugsmes iespējas, hakatonus un citus bonusus un priekšrocības.
As a valued member of the development team, you will be involved in carrying out analysis, design, and creation of tests and resolving system problems in a fast-paced environment.
You will need to:
- Work with developers back to back, know what they cover in unit tests (in JavaScript, and Python), help them define integration and API tests, and develop UI tests together.
- Perform all means of testing (manual/automated, functional/non-functional, black-box/white-box).
- Take an active part in the transition to continuous deployment and building pipelines and proper test pyramid.
- Introduce exploratory testing sessions, mob-testing, and other means that will lead to the team testing their product together.
To succeed in this role you should have:
- 3+ years of total experience in test automation.
- Knowledge of automation testing with Javascript/Typescript.
- Experience with client-server integration testing and e2e test automation.
- Passion for testing and aspiration to deliver the high-quality product.
- Mobile automation experience is a plus.
- Great communication and collaboration skills.
- Strong troubleshooting and debugging skills.
- Knowledge of English is required, as the company is international and it is necessary to communicate in English with foreign colleagues on a daily basis.
- Ability to work and achieve results without daily supervision and collaborating with other engineers.
We will appreciate:
- Experience with Playwright.
We offer:
- Gross monthly salary from 3040 EUR to 5730 EUR.
- Entrepreneur culture of the company, which allows you to try new approaches and technologies all the time.
- Recognition from the business which translates to very competitive salaries and a supportive attitude.
- Developing games featuring live video serving customers around the world.
- A healthy mix of startup-like culture of the company, which enables us to try new approaches and technologies and remain on the edge of technological development and enterprise, with stability and supporting functions to help you focus on your job.
- Modern and developer-friendly delivery processes, including Agile (Scrum / Kanban), JIRA issue tracking, Confluence wiki, GitLab source control, Jenkins continuous integration and delivery, modern hardware and software for development (an IDE of your choice).
- Being a part of an international team in a successful, publicly traded company;
- Health insurance, contemporary office environment, development opportunities, hackathons, and other benefits and perks.
#LI-AM4
#LI-Hybrid