I am an aspiring Quality Assurance Engineer with a strong foundation in both automated and manual testing of various software applications, including online stores, client-server applications, and web applications. My journey in QA has equipped me with the skills to develop automation frameworks from scratch and implement them effectively in projects.
- Java
- JavaScript
- Automation Tools
- Selenium WebDriver
- Cucumber
- TestNG
- JUnit
- Logback
- OpenCSV
- API Testing
- REST Assured
- Postman
- Backend (Java Stack)
- Frontend (JavaScript)
- Gradle
- Maven
- Test Plans
- Test Cases
- Checklists
- Bug Reports
- Test Design Techniques
- Agile
- Version Control
- GitHub
- Jira
- Trello
- Confluence
- TestLink
- PostgreSQL
- Appium
- Docker
I pride myself on my ability to work effectively in teams, communicate clearly, and adapt quickly to new challenges. I am a dedicated problem-solver who continually seeks to learn and improve. My experience includes not only mastering a new language but also diving deep into the world of automated testing.
-> Created detailed documentation: user stories, test plans adhering to ISO/IEC/IEEE 29119 and ISO/IEC 25010 standards, mindmaps, and state transition diagrams. -> Defined types of testing and test design techniques. -> Developed test scenarios, test cases, and entered all data into TestLink. -> Conducted functional API testing using Postman and Swagger. -> Performed smoke testing and regression testing. -> Applied black-box test design techniques: Equivalence Partitioning, Boundary Value Analysis, State Transition Testing. -> Developed an automation framework in Java using Selenium WebDriver, TestNG for test management, and Logback for logging. -> Features of the automation project: Page Object Model, Data-Driven Testing, logging, TestNG suite configuration, parameterization, and test independence. -> Tools used: Confluence, Trello, Postman, TestLink, IntelliJ IDEA, Jenkins, GitHub, Swagger, MindMap.