rsschool-cv

Header

Dmitry Shin

QA Engineer


Contacts


Summary

My goal is to make a significant contribution to the project I work on and achieve high results. I am a dedicated QA Engineer with over 8 years of combined experience in IT, transitioning from a System Administrator role to a specialized Senior QA Engineer. I am confident that my professional skills, dedication, and constant self-improvement will allow me to successfully handle any tasks presented to me.

I strive to continuously expand my tech stack and enhance my skills. I am always ready to dedicate time to work and self-education to stay current with the latest trends and best practices in testing and development.


Skills

C# Unity Python Django MySQL PGitHub jira Postman Postgre JS Figma Kotlin Swagger Charles AndroidStudio PyCharm Clickhouse linux Docker


Work Experience

QA Automation Engineer

iiko | Feb 2024 – Present

QA Engineer

CosySoft | Nov 2023 – Feb 2024


Code Example

This is a solution for the “Sum of positive” kata on Codewars. The task is to return the sum of all positive numbers in a given array.

Kata: Calculating with Functions (Python) (5 kyu)

def zero(f=None): return 0 if f is None else f(0)

def one(f=None): return 1 if f is None else f(1)

def two(f=None): return 2 if f is None else f(2)

def three(f=None): return 3 if f is None else f(3)

def four(f=None): return 4 if f is None else f(4)

def five(f=None): return 5 if f is None else f(5)

def six(f=None): return 6 if f is None else f(6)

def seven(f=None): return 7 if f is None else f(7)

def eight(f=None): return 8 if f is None else f(8)

def nine(f=None): return 9 if f is None else f(9)


def plus(b): return lambda a: a+b

def minus(b): return lambda a: a-b

def times(b): return lambda a: a*b

def divided_by(b): return lambda a: a//b

Projects

Unity projects


Education

University Degree

Kuban State Technological University, Krasnodar (2015)

Languages