Devenind ceea ce poate fi numita o ”traditie”, la inceputul anului calendaristic este momentul sa discutam aici pe blog despre salariile din IT din Romania, cum au evoluat acestea fata de anul precedent (2023), care e contextul economic si ce alte lucruri pot influenta evolutia veniturilor salariale din domeniul tehnologiei informatiei, urmand sa vedem si […]Read More
Cariera de software tester (QA) poate capata diferite forme in timp, in functie de mai multe variabile: nivelul de cunostinte, nivelul de senioritate, atributii, natura proiectului/ proiectelor, cultura organizationala a companiei etc. Din punct de vedere al tipurilor de task-uri executate, un punct esential in cariera unui QA este cel al tranzitiei de la testarea […]Read More
Pentru a putea functiona intr-un mod cat mai adecvat si sa satisfaca logica de business pentru clienti, aplicatiile software trebuie sa aiba in constructia lor anumite API-uri. Abreviat de la application progamming interface, acest element tehnic este legatura centrala care asigura conexiunea dintre bazele de date, de unde preiau anumite informatii si le livreaza corect […]Read More
Una dintre componentele specifice lucratului in IT este accesarea rapida si eficienta a informatiilor de care avem nevoie pentru a putea realiza sarcinile date. Nu conteaza asa mult sa cunoastem pe de rost toate functiile unui limbaj de programare de exemplu, ci mai degraba sa stim unde si cum sa le cautam. In acest sens, […]Read More
Deja de mai multi ani fenomenul schimbarii si reorientarii in cariera este destul de prezent in piata muncii din Romania si nu numai, tarile occidentale nefacand exceptie. Reconversia profesionala a devenit o tendinta extrem de clara si de evidenta in tara noastra, manifestata cu predilectie dupa venirea pandemiei de coronavirus in 2020, cand mai multe […]Read More
Automatizarea anumitor cazuri si scenarii de test este un proces foarte important in contextul largit al testarii software (QA). Scrierea testelor automate in sine e un skill foarte important, care necesita cunostinte mai tehnice de programare si framework-uri dedicate ce ne ajuta sa „punem lucrurile in miscare”, precum Cypress sau Selenium. Insa dincolo de faptul […]Read More
Procesul de testare al diferitelor aplicatii software este extrem de complex datorita faptului ca trebuie inspectate foarte multe detalii tehnice si non-tehnice, care ulterior se rasfrang asupra experientei utilizatorilor finali. Pentru a testa cat mai in detaliu si cat mai cuprinzator produsele software, trebuie sa cunoastem si sa folosim o gama variata de instrumente de […]Read More
In modul cotidian, suntem obisnuiti cei mai multi dintre noi sa folosim majoritatea aplicatiilor si website-urilor fara nicio problema, accesandu-le perfect normal, dand click-uri, tastand orice fel de date si bucurandu-ne de intreaga experienta. Aproape mai deloc, nu ne dam seama sau nu ne gandim in mod direct ca nu toti oamenii se pot bucura […]Read More
Invatarea programarii si a notiunilor fundamentale din cadrul acesteia poate reprezenta o adevarata provocare, mai ales la inceput cand ne ciocnim numai de lucruri noi. Desi se crede ca e usor sa inveti foarte repede programare, indiferent de limbaj, procesul acesta de invatare cere multa rabdare si practica. Programarea se bazeaza pe mai multe concepte […]Read More
In viata de zi cu zi din cadrul procesului de testare software apar numeroase situatii cand, pentru a rezolva unele task-uri, e nevoie de a face sau de a sti anumite lucruri astfel incat acestea sa poata fi indeplinite cu succes si fara probleme ulterioare. Chiar daca multe lucruri si sfaturi sunt cuprinse in teoria […]Read More