About Me
Hi, my name’s Val and I’m a QA Automation Engineer with 5 years of experiance. As well as QA I also have experience in Linux administrating and making software and web apps mostly with Python. I have worked at a number of companies gaining techicals as well as teamwork and leadership skills. My favorite stack for building test framework is Python, Pytest, Selenium, Allure, Appium(optional), ELK(optional).
Projects
IamInvolved
http://iaminvolved.io/I started this project as a way of learning MongoDB, AzureDevOps, Graphene(GraphQL) and many other helpful tools. It still in beta and i hope this wonderfull app will see a world. I have learned many skills through this and been I’m very proud of having this in my portfolio.
Experience
Project consists of 4 major components involving Medical devices, Web interfaces and Mobile applications. This project is a part of Edwards Critical Care healthcare Devices.
- Design, implement, present mobile automation framework utilizes Python, Selenium, Pytest, Appium, Allure,Xcode. (IOS, Android)
- Execute and maintenance existing Squish framework for medical software and physical devices (Hemosphere panel – critical healthcare device)
- Daily code review, accepting merge request across multiply git branches utilize GitLab
- Design test cases for physical medical devices and implementation of protocols for communication between software and devices using Rest APi, Mqtt, OpenEmr, MirthConnect, Azure IoT Hub
- Developed functional integration testing scripts for microservices
DirecTV
QA Automation Engineer
August 2017 - July 2019
- Executing automation test suites via Jenkins
- Performed Cross and Parallel Browser testing with Selenium Grid
- Manual Testing execution (Ad-hoc, Functional, UAT, System, Regression Testing).
- Performed Backend testing involved writing SQL queries and verifying the dataflow.
- Run automated regressions and help with simple data changes for failing tests.
- Experience with QA methodologies, writing test plans, test cases, test scripts, based on system requirement specifications.
- Writing detailed bug reports in Jira tracking system and worked close with development team to verify bug fixes against new builds.
- Utilized debugging tools such as Chrome Console, Charles Proxy.
EPAM Systems
QA Engineer
April 2015 - August 2017
- Developed reusable codes and executed test scripts using Selenium and PyCharm.
- Conducted Load Testing through creating, modifying and executing scripts using JMeter,
- Testing of Mobile Apps for iOS, Android ( functional testing, network/interrupt testing )
- Developed and maintained test documentation, such as test plans, test cases, check lists, test summary reports, etc
- Write and execute SQL queries.
Union Space Group
Linux Engineer
September 2011 - April 2015
- Working on variety of GNU/Linux platforms, installations, configuration and maintenance of web applications
- Experience in creating and adding new disk partitions and File Systems: Swap, LVM (Physical Volumes, Volume Groups, and Logical Volumes)
- Experience in Linux Security: PAM, Selinux, and Linux Monitoring such as Nagios, Zabbix
- Set up Samba shares, configure SAN and NAS solutions
- Experience in Performance Monitoring, Memory, Disks, Network
- Performed day-to-day Linux administration such as user accounts, logon scripts, directory services, file system shares, and permissions etc
- Configuration of network Firewalls (iptables), traffic shapers; VPN connections
Education
Aktobe Polytechnic College
BSc Information Technology
2007 - 2010
During my time at College I learnt most of my key skills that have I have taken through my career such as teamwork and working to tight deadlines. Working under two and more projects in same time.
I spent a lot of my free time as a committee member of the IT department.
Also I took 2nd place in small academy of sciences concurse in kazakhstan (2007)
A Little More About Me
Alongside my interests in QA some of my other interests and hobbies are:
- Gaming (PS4)
- Playing Guitar and Singing
- Swimming