03/17/2023 updated


100 % available
Software Developer in Test
Cluj-Napoca, Romania
I have been working as a QA Engineer since 2014. I've had projects where I was a mobile tester on Android and iOS, projects where I tested web and API and developed Automation frameworks for both Ui and API.
Since 2017 I also started teaching and mentoring people, teaching manual testers programming and automation, and since 2018 have led teams of testers towards achieving the business objectives of the projects. I had 2 teams of 2 people each, and in 2021 had a team of 3 people on another project. Likewise, from 2021 I oversee multiple teams as Practice lead.
Since 2017 I also started teaching and mentoring people, teaching manual testers programming and automation, and since 2018 have led teams of testers towards achieving the business objectives of the projects. I had 2 teams of 2 people each, and in 2021 had a team of 3 people on another project. Likewise, from 2021 I oversee multiple teams as Practice lead.
Languages
GermanBasic knowledgeEnglishFluentRomanianNative speaker
Project history
6 months
Responsibilities:
* Perform functional and non-functional testing(stress,memory) on various mobile game
applications, including test case creation, test execution and bug tracking.
Responsibilities:
* Perform functional and non-functional testing(stress,memory) on various mobile game
applications, including test case creation, test execution and bug tracking.
Xoomworks Mobile applications for betting games
QA team lead I fit the position of team lead in this project where there were 3 other QAs beside
me. My responsibilities were mostly of decision making, offering guidance and communicating with the
POs and QA managers from the client.
9 months - Feb 2021 - Nov 2021
I am very happy that through efficient organizing and communication we managed to agree upon
treating automated tests as a must rather than looking at them whenever we had time. Because we
never have time. As such I led the manual testing efforts with one of the QAs and focused all the
efforts of the other 2 on creating coverage for automation testing on Android on 2 different
applications.
The Android coverage released us from the pain of going over regression all the time, and gave us
time to tackle the testing on iOS platform as well.
I was also very much involved in clarifyng acceptance criteria, since the information we got was
sparse and the POs themselves didn't have much. Thus my hybrid view and understanding of both
business and technical came in handy.
Ingesting and Processing application for Big Data
I had the opportunity to work on a project which was handling milions of data per day. We build it
from scratch, and the back-end automation framework my colleague and I built simulated the
upstream from where data would come to be ingested by our API, then checked the validation as the
first layer.
Xoomworks The second layer consisted of verifying the persistence of data in the DB, which had to
pass through a Kafka stream and through a second application to be processed.
QA team lead I fit the position of team lead in this project where there were 3 other QAs beside
me. My responsibilities were mostly of decision making, offering guidance and communicating with the
POs and QA managers from the client.
9 months - Feb 2021 - Nov 2021
I am very happy that through efficient organizing and communication we managed to agree upon
treating automated tests as a must rather than looking at them whenever we had time. Because we
never have time. As such I led the manual testing efforts with one of the QAs and focused all the
efforts of the other 2 on creating coverage for automation testing on Android on 2 different
applications.
The Android coverage released us from the pain of going over regression all the time, and gave us
time to tackle the testing on iOS platform as well.
I was also very much involved in clarifyng acceptance criteria, since the information we got was
sparse and the POs themselves didn't have much. Thus my hybrid view and understanding of both
business and technical came in handy.
Ingesting and Processing application for Big Data
I had the opportunity to work on a project which was handling milions of data per day. We build it
from scratch, and the back-end automation framework my colleague and I built simulated the
upstream from where data would come to be ingested by our API, then checked the validation as the
first layer.
Xoomworks The second layer consisted of verifying the persistence of data in the DB, which had to
pass through a Kafka stream and through a second application to be processed.
generated from the data already persisted in the DB. We had to create and the relationship between
data entities when generating the requests to be sent in our framework in order to accomplish that.
We were also involved in checking the performance of the project since the functional framework
could not catch everything in this kind of project. We had DB guys populating with huge amounts of
data, and we would monitor the processing and transformation to make sure the right kind of data
reached the other side.
Payments processing project
I have been the test lead for 2 different teams on a Payment processing project. My tasks were to
coordinate my teams with the others (almost 20 teams just in Cluj, and others abroad) and to
facilitate my teammates' work and provide support when needed in business, technical or soft
skills.
My aim was to empower my colleagues and offer transparency to make sure they can take ownership
and make informed decisions as fast as possible to drive progress forth and bypass any obstacles.
I was responsible for their personal and technical development as well, and was happy to advocate
for one of my colleague's promotion from junior to mid due to their outstanding performance.
I was also included in the process of recruiting new people for the project, and trained a team of
very talented interns to be automation engineers on the project. Due to having spent the most time
with them, I was also given the opportunity to decide their allocation on teams.
data entities when generating the requests to be sent in our framework in order to accomplish that.
We were also involved in checking the performance of the project since the functional framework
could not catch everything in this kind of project. We had DB guys populating with huge amounts of
data, and we would monitor the processing and transformation to make sure the right kind of data
reached the other side.
Payments processing project
I have been the test lead for 2 different teams on a Payment processing project. My tasks were to
coordinate my teams with the others (almost 20 teams just in Cluj, and others abroad) and to
facilitate my teammates' work and provide support when needed in business, technical or soft
skills.
My aim was to empower my colleagues and offer transparency to make sure they can take ownership
and make informed decisions as fast as possible to drive progress forth and bypass any obstacles.
I was responsible for their personal and technical development as well, and was happy to advocate
for one of my colleague's promotion from junior to mid due to their outstanding performance.
I was also included in the process of recruiting new people for the project, and trained a team of
very talented interns to be automation engineers on the project. Due to having spent the most time
with them, I was also given the opportunity to decide their allocation on teams.