Hi! I'm Tati. Software engineer in test.

I love testing. I have been doing it for more than 7 years. Currently, I'm working as a QA automation engineer at Toptal where I'm responsible for testing strategies and processes in my team, I support the existing test framework, do code reviews and integrate new tools. I consider testing as a part of the development process and prefer to work with engineering teams directly, but I don't have issues with working independently.
Outside of work, I like snowboarding and traveling. I've been in 34 countries and I liked them all, really. I take courses on Coursera and read non-fiction books on how our brain works, why we sleep and other "boring" stuff.

Key Skills: Ruby, JavaScript, RSpec, Jest, XCUITest, Pact, Cucumber, Watir, Selenium WebDriver, Jenkins, Travis, Git

QA Automation Engineer at Toptal, remote
January 2013 – nowadays
I helped to scale engineering team from 10 to 150+ engineers by interviewing, onboarding and coaching new QA team members.
Together with a colleague we've redefined and executed a new testing strategy that helped us to reduce the number of UI tests preserving coverage. It made test suite faster and more reliable and allowed to grow application to 300k+ lines of code.
I introduced consumer-driven contract tests as a part of the testing strategy that helped testing the decoupled into microservices code.
I helped product managers to define technical requirements for new features and products that would fit into complicated business logic.
I performed code reviews helping engineering teams to improve code quality and spot issues in the test coverage and functionality logic.
I was a Scrum master helping a team to improve the process.

QA Engineer at Ivi.ru, Russia
December 2012 – March 2013
Ivi.ru is the biggest online cinema in Russia with different types of paid content.
I was responsible for functional testing the user service itself.
I helped to support existing test automation framework.

QA Engineer at NetStream, Russia
October 2011 – November 2012
I was responsible for testing a web application with embedded Flash player.
I introduced test automation for the application what helped to decrease regression testing time before releases.
I interviewed and coached junior test engineers basics of testing and test automation.
I led a QA team.

Tester at Skript, Russia
December 2010 – June 2011
I started with manual functional testing of web and mobile applications and introduced test automation to the company.

Education:
Bachelor’s degree in Mathematics and Computer Science at Ulyanovsk State University, Russia, 2006-2011

Certificates:
ASTQB, foundation level 11-CTFL-01328-USA, 2011
IELTS General, 8, 2018

Talks:
How to test microservices and stay sane, Saint P Ruby Conf, 2019
Video Slides