Natalia_Szprega

Profile - Natalia Szprega πŸ§‘πŸΌβ€πŸ’»


House of Test


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 πŸ’

Skills/Expertise/Tools 🍳

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 πŸ“

More about me on 🌐

Fan of long-distance running, hiking, cycling, and non-fiction books

House of Test contact πŸ€™πŸ½