Profile - Natalia Szprega π§πΌβπ»
Contents
About π
I am from Poland, where I have finished my studies and also took my first steps in IT. All science subjects like math, physics, and chemistry, were always my passion and led me to study the field of biomedical engineering. There, I had my first contact with programming. I found it very interesting and as a next step, I have started a second degree: computer science.
While studying I found my first job as a software tester. Since then, I have worked in a couple of different industries: microfinance, banking, aviation, and logistics, and in three different countries: Poland, Austria, and Switzerland. For most of my career, I worked as a software tester and as a Java developer. I am a big fan of Agile methodology, where in small iterations, I can gain a really deep knowledge of the product. This helps in better testing, which makes the product more reliable and competitive on the market.
Testing brings trust into the brand and allows me to experiment with the product, without the risk of failing. I cannot imagine myself doing anything else but testing. I love the versatility and flexibility that the IT industry gives. It is never boring!
In my free time, you can find me outside: skiing, running, climbing, swimming, biking, hikingβ¦ I could list every activity, especially if camping is involved. I love mountains, so Switzerland sounds like the perfect place for me. Iβm an outdoor person and for me, there is no bad weather (especially in winter). When I need to rest, I am reading popular science books or cooking.
Professional Activity π€Ί
Jun 2021 - Present |
House of Test GmbH |
Β |
Test Engineer |
Assignment 3 (Feb 2024): Cryptocurrencies |
Review current processes and establish the first draft of the testing strategy. Conduct exploratory testing of the wallet plugin and execut the documented setup process for the development environment |
Assignment 2 (Sep 2023 - now): Healthcare & Insurance |
Maintain and extend the existing testing framework for web and mobile tests using Cypress, and Java. Implemented Cypress best practices to optimize test execution, improve test maintainability, and enhance overall test coverage. Collaborated with mobile development teams to address platform-specific challenges and deliver reliable mobile automation solutions for iOS and Android. Technologies and Tools Used: Cypress, JavaScript, Android Studio, Xcode, CI/CD (Azure), Git, JIRA. |
Assignment 1 (Sep 2021- Aug 2023): Healthcare |
Automation Framework Development: Design, implement and maintain scalable automation scripts using Java & Selenium Webdriver, and Integrate the automation framework into the Jenkins CI/CD pipeline. Web-Based Application Testing: Conducted end-to-end testing of a web-based application, identifying defects before product releases. Manual Testing for Desktop Application: Develop and execute comprehensive manual test cases for a desktop application, documenting test results and providing insights to the development team. |
Dec 2017 - May 2021 |
UBS, Switzerland |
Test engineer and scrum master |
As a Test Engineer, I worked on various tasks within the software development process. I handled manual testing of web applications using C# and DevExpress, alongside test automation using Selenium WebDriver, SpecFlow, and API/database testing. Additionally, I contributed to unit and integration tests in Kotlin, conducted regression testing, prepared test plans, test cases, and test executions. Furthermore, I coordinated the release process and worked closely with the Scrum team. In addition to my quality engineering duties, I also served as the Scrum Master, ensuring smooth collaboration and efficient delivery of high-quality software products. |
Jan 2016 β Nov 2017 |
inet-logistics, Austria |
QA Engineer |
I manually tested a web application written in Java and AngularJS. I conducted regression testing, managed and executed test cases, planned and coordinated testing activities in the development team. Additionally, I developed an automated testing framework using Java, Selenium WebDriver, and RestAssured. I worked in a distributed Agile Scrum team comprising 7-8 members. I was also part of a separate testing team responsible for setting up testing standards for the whole company. |
Apr 2014 β Dec 2015 |
Smart4Aviation, Poland |
Java Fullstack Web Developer |
I developed the backend of a web application and maintained continuous contact with the testers and analysts team. I used Java, Hibernate, Liquibase, SoapUI, Jenkins, Intellij, Maven, Gerrit, Git, and JBoss. I prepared releases, including deployments, Build Verification Testing, end-to-end testing, regression testing, and release notes. I prepared and executed automated JUnit tests. I reproduced and fixed issues reported by clients, and reported bugs to Jira. I provided 3rd level support. I worked as part of a SCRUM team, which included developers and testers, and cooperated closely with the analysts team. |
Nov 2013 β Feb 2014 |
DC S.A., Poland |
Internship Java Developer |
I have learned the basics of Java EE, Spring, Maven, Hibernate, SVN, MySQL, JPA, JSP, Unit tests. The program was supervised by experienced senior developers |
Aug 2013 β Nov 2013 |
Horde Technology, Poland |
QA Engineer |
Managed test cases, test plans, functional, and technical documentation. Cooperated closely with the analysts team. Tested application developed in JS and PHP, conducting both manual and automated testing. Utilized Selenium IDE tool for testing automation. Worked as part of a team of around 10 people, including developers, testers, and analysts. |
Feb 2012 β Jul 2013 |
Soldevelo, Poland |
QA Engineer |
Tested web application created in JEE, focusing on regression tests and end-to-end tests. I was responsible for the quality of each release version, preparing test scenarios, and updating use cases accordingly. Managed and monitored builds on Jenkins. Developed the companyβs website and conducted remote deployments with customers. Prepared technical and functional documentation, gathering and documenting key business requirements. Prepared releases and deployments. Participated in Skype conferences with various clients, gathering the feedback and solving issues. Reported bugs and managed the priorities of issues. Worked as part of a Scrum team. |
Achievements π¬
Set up automation framework from scratch and help companies drive a change in testing to be more flexible and deliver faster and higher quality products.
Established a culture of continuous learning by promoting the importance of staying updated with the latest trends and technologies in the QA field, resulting in a more proactive and informed QA team.
Education π
Feb 2013 - Oct 2014 |
Gdansk University of Technology |
Department: Electronic, Telecommunication and Informatics |
Β |
Computer science, Master |
Specialization: Distributed Applications and Internet |
Sep 2009 - Feb 2013 |
Gdansk University of Technology |
Department: Electronic, Telecommunication and Informatics |
Β |
Biomedical Engineering, Bachelor |
Specialization: Informatics in medicine |
What is important to me π
- Freedom and openness for change
- Teamwork
- Ability to work remotely
Tech Stack |
Β |
βοΈβοΈβοΈ |
C#, Java, Gherkin, SQL |
βοΈβοΈ |
Junit, Kotlin, REST-Assured, Bash |
βοΈ |
CSS, HTML |
Tools |
Β |
βοΈβοΈβοΈ |
Confluence, git, GitHub, GitLab, IntelliJ/JetBrains, Jira, Maven, ReadyAPI, Selenium, Gherkin, SpecFlow, SoapUI, Test complete, Visual Studio, X-Ray, Zephyr |
βοΈβοΈ |
Eclipse, Jenkins, Postman, TeamCity, Vim |
βοΈ |
Gradle, Swagger |
Testing Skills |
Β |
βοΈβοΈβοΈ |
Agile Testing, BDD, API-testing, Black Box, Context-Driven Testing, Exploratory Testing, Release Management, TDD, Test Design, Test Management, User Acceptance Testing, White Box |
βοΈβοΈ |
Risk Analysis |
βοΈ |
Non-Functional Testing |
Human Languages |
Β |
βοΈβοΈβοΈ |
Polish, English, German |
Certificates and Testimonials π
- Mobile application security - December 2022
- SAFe 5 Practitioner Certification - 2022
- Security in software testing - December 2021
- Splunk Certifications - September/October 2019
- Professional Scrum Master - March 2018
- ISTQB Certified Tester Foundation Level - 2016
- Kainos β Test Automation Academy - June 2013
- Goethe Certificate - German B2
More about me on π
Fan of long-distance running, hiking, cycling, and non-fiction books