Uladzislau Kulyba
QA engineer
Education
Belarusian State University of Informatics and Radioelectronics
Faculty of Radioengineering and Electronics
Specialty: Solid-State Electronics, Radioelectronic Components, Micro- and Nanoelectronics, Quantum Effect Devices
Master of Science in Engineering
Languages
Russian: Native speaker
English: B1 - Intermediate
About me
Hi! My name is Uladzislau , but you can call me Ulad . I am a manual QA engineer . I'm here because I want to upgrade my skills in writing code. I am very keen on JavaScript right now and my goal here is to improve my knowledge and pick up some programming skills.
Skills
Manual QA skills
Strong experience in manual functional testing: black-box, grey-box testing, positive, negative testing, cross-browser and cross-platform testing, integration testing, regression testing, smoke testing, sanity testing, exploratory testing
Experience in test design: equivalence partitioning, boundary values testing, all-pairs testing, error guessing, state transition diagrams
Analysis of testing process and providing new solutions based on best practices
Requirements analysis and clarification
Experience in working by Agile methodology
Experience in testing Web, mobile and desktop applications
Tools and Technologies
Domain
Name
OS Platform:
Windows, Linux, MacOS, iOS, Android
Bug Tracking Tools:
Github, Jira
Test Case Management Tools:
TestQuality, TestRail, Qase, Azure Test plan
Databases:
MySQL, SQLite, MS SQL Server
DevTools:
Chrome DevTools
Web Technologies:
HTML, XML, JSON
API testing tools:
Postman, Visual studio code, Swagger
Code example
The instruction was next: "Create a function which allows to split general sentence from question"
const getTypeOfSentence = (sentence) => {
const lastChar = sentence[sentence.length - 1 ];
if (lastChar === '?') {
return 'question' ;
} else if (lastChar === '!') {
return 'exclamation!' ;
} else
return 'general' ;
}