About Me
I am passionate about testing and always strive for quality and stability in projects. Currently, I am working on creating automated tests and improving CI/CD processes. I am studying testing tools such as Postman, Selenium, and TestNG, as well as programming languages like Java, Python, and SQL to work effectively with APIs and databases. I am open to new projects related to testing and automation and always strive to grow and improve my skills.
Name:
Denis NovicovBirthday:
12 july 1981Degree:
Junior +Experience:
1 YearsPhone:
+420 731 186 741Email:
denisnovicov1@gmail.comAddress:
Prague Czech RepublicContract work:
Remote and in-officeSkills
Postman
75%
GIT GITHUB
75%
Java
55%
Python
55%
SQL
55%
HTML/CSS
45%
Expericence
QA Engineer
Freelance | 2023 - Present
I am working on creating automated tests and improving CI/CD processes to enhance project stability. I study and apply testing tools such as Selenium, Postman, JUnit, and TestNG. I develop and execute automated and manual tests for APIs and UI. I manage testing processes and ensure high-quality software development.
Koordinator
Koritensky Spedition | 2018 - 2022
In this role, I coordinated team operations and logistical processes, monitored task completion, and ensured employee efficiency. I made sure that all tasks were completed on time and that processes were optimized to achieve maximum efficiency and customer satisfaction.
Manager
Rusnac Sigma | 2002 - 2017
I have experience in website promotion and management, where I held a leadership position. As part of this role, I was responsible for strategic planning and coordinating all aspects of website promotion, content marketing, and advertising. I also managed a team, ensured the efficient operation of all departments, optimized supply chain processes, and worked on improving the user experience. My main goal was to enhance customer satisfaction and achieve maximum business process efficiency.
Tools
Programming and Databases
Java: One of the primary programming languages I use for writing automated tests. Python: The programming language I use for creating tests and working with API and processing data. SQL: A language for working with databases, which I use to write queries for retrieving, updating, and validating data during testing.
Test Automation
Selenium: A popular library that I use for automating UI tests. It works with browsers and allows creating scripts for testing web applications. JUnit / TestNG: The libraries I use for writing unit tests in Java . They support various testing strategies and integration with other tools for CI/CD.
Working with Git and CI/CD
Git: The version control system I use to manage source code and collaborate with the team. It allows making commits, creating pull requests, and merging changes. GitHub Actions: The platform for automating CI/CD workflows that I use to set up builds, testing, and deployment of applications with every code change.
API Testing
Postman : A tool for testing RESTful APIs that I use to send requests, verify responses, and automate testing. It allows integrating API testing into CI/CD processes. I also use Swagger for creating documentation and testing APIs. It helps visualize the **API** and easily interact with its endpoints.