Dmitry Dubovsky
Building Test Automation and Teams that don\'t suck
- Role
- Senior Principal Software Development Engineer in Test at Threatdown
- Location
- Santa Clara, CA, US
- LinkedIn followers
- 500 followers
About Dmitry Dubovsky
ISTQB certified quality assurance professional- 10+ years of experience in software testing, automation, and building stellar teams- Python, TypeScript, JavaScript, Playwright, Cypress, Selenium, AWS, Docker, Kubernetes- QA team lead with 10+ years of experience in hiring, team member evaluation, efforts planning, and workflow management- Expertise in testing web applications, billing systems, database-heavy banking software, client-server, and desktop applications.Specialties: Test Automation, Python, TypeScript, Playwright, Cypress, Selenium, AWS, Docker, shell scripting, QA team, and workflow management.
Experience
Senior Principal Software Development Engineer in Test
Sep 2023 — Present · Santa Clara, CA, US
Achievements:* Created AI-based web application to generate automated tests from Swagger file (OpenAI, Flask, Semantic UI).* Implemented PyTest-based framework for automated API and UI testing.* Enchanced TypeScript+Playwright framework for UI end-to-end testing.* Set up automated testing and continuous integration (TravisCI + Jenkins) from scratch.* Co-created internal application for debugging and analysis of distributed backend systems:Backend: Python, Kafka, RedisDB layer: Cassandra, Snowflake, AWS S3 + Athena.Visualization: Looker* Created test data generation service to simplify integration and end-to-end testing (Python FastAPI + Semantic UI).* Introduced integration with Salesforce, Workato, and third-party subscription management services to the test framework to make end-to-end automated testing possible.* Enhanced the framework to make it usable for performance testing (Locust + Taurus, BlazeMeter)* Developed several Looker dashboards to gather insights from production data. Responsibilities- Creating automated API and UI tests using PyTest + Selenium and TypeScript + Playwright/Cypress- Setting up test infrastructure for automated testing (Jenkins, Docker, AWS: ECS, EKS, SNS/SQS, S3, Kinesis)- Backend performance testing (Locust + Taurus)~ 4 years of experience- Hiring, onboarding, and mentoring of QA engineers- Assessment and evaluation of testing tools, services, and methodologies used in several projects.
Education
Novosibirsk State Technical University (NSTU)
Specialist, Telecommunication
Novosibirsk State Technical University (NSTU)
Specialist, English, Translation
Skills
- Test Automation
- Testing
- Manual Testing
- Selenium
- Test Planning
- Quality Assurance
- Integration Testing
- System Testing
- Qtp
- Linux
- Web Applications
- Jira
- Black Box Testing
- Agile Methodologies
- Automated Software Testing
- Xml
- Sql
- Mysql
- Subversion
- Team Management
- Istqb Ctal
- Performance Testing
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.