Dmitriy C
Co-Founder/CTO/CMO @ Knowledge Media Foundation
About
Expert Quality Assurance and test automation engineer, a hands-on, quality oriented engineering team leader, with technical, strategic, decision-making, problem-solving, communication and leadership skills needed to establish, streamline, promote and maintain world-class Engineering and Quality Assurance processes and infrastructure. Over 15 years of industry experience, including people management, QA automation, web and mobile application testing, and building testing frameworks from scratch. Have several years experience leading various engineering and QA initiatives, mentoring and managing junior engineers.I use Python, JavaScript, Playwright, Robot Framework and Selenium for testing, Docker containers and CI/CD pipelines, Kubernetes cloud deployments on AWS. I also have extensive experience in performance testing, both methodology and frameworks like Locust, Jmeter or K6, in regulated environments. My motto is "Quality Assurance is not an afterthought". My service is transformational leadership. I help by transforming businesses into efficient, quality-minded organizations with firm, measurable, data-driven control over the quality of their software. Quality software translates into customer satisfaction, which helps grow revenue and ensures business success. My passion is partnering with servant-minded leaders to unlock the full potential of their businesses and teams. Quality Assurance function is not just a “nice to have.” It’s a proven strategy to transform how software companies work and grow—and the time to start is now.
United States
Darien
Computer Software
Business Strategy, Marketing Strategy, Product Development, Product Management, Stakeholder Management, Root Cause Analysis, Organizational Leadership, Software Project Management, UI Testing, Cloud Applications, Reliability, Team Performance, Business Requirements, Scala, UI Automation, Project Progress Tracking, Coaching, Mentorship, Planning, Metrics Reporting
Experience

Co-Founder/CTO/CMO
Downers Grove, IL
This is my passion project I have been collaborating on for the last few years with a Sergei Chekanov, a distinguished physics researcher at Argonne National Laboratory. The main goal we set is providing educational and knowledge resources along with free, transparent peer review platform where peers with scientific credentials can freely publish and discuss their discoveries without limitations by "official" peer review journals. This is a Pro Bono, voluntary, freelance role which has no effect on duties and responsibilities of regular employment. As our team is very small, I am responsible for multiple areas: -Hosting, building, and maintaining knowmedia.org -Supporting quality and performance of knowmedia.org and KMF member websites such as HandWiki.org, by performing content quality governance and technical updates -Traffic and data analysis for indexation and SEO purpuses -Marketing and business strategy formulation for KMF and HandWiki -Communication with regulatory bodies (IRS, State, etc.) during formation, and authoring bylaws.

Staff SDET
-- Contributed to building automation and test coverage across multiple devices and OS versions, for features and releases for Fetch Mobile (iOS and Android), using Android Studio, X-Platform, Ruby, Rspec, Appium (with XCUItest and UIautomator2), for native, hybrid and web testing, and Python for API testing. -- Increased team test coverage by 10%. -- Contributed to test strategy documentation, release readiness reviews and quality audits -- Tracked, analyzed, and reported on software defects, ensuring timely resolution and maintaining high product quality. -- Identified opportunities to improve QA processes, tools, and methodologies, driving continuous improvement initiatives within the team. For example, demonstrated and proposed adoption of a unified framework and language across teams. -- Promoted usage of AI/ML and Generative AI solutions such as ChatGPT, and Copilot for test case generation, test data generation, automation script generation and quality insights. -- Established tagging to improve traceability and decrease test run time across automation framework, reducing average test runs by at least 30%. -- Integrated tests and quality gates into CI/CD pipelines using GitHub actions, eliminating manual test suite deployments -- Installed Testiny test management system for QA team by Interviewing 3 test management system providers, driving team-wide selection process, then providing initial setup. -- Provided mentorship to junior QA engineers upon request and at least weekly as a dedicated hour. Collaborated effectively across teams by assisting and guiding joint efforts.

Staff Software Development Engineer in Test
Remote
-- Lead Performance testing with Locust framework. Continuously improved and extended framework capabilities to accomplish engineering goals. Achieved 100% test coverage for all public APIs. Drove application performance benchmarking strategy and execution. Identified performance bottlenecks and recommended solutions -- UI Testing with Playwright and Selenium. Covered all end-to-end user flows identified by teams -- Backend API Testing with Pytest. Achieved 100% test coverage on all core APIs -- Evaluated, selected, set up and maintained functional, integration, API and performance test automation tools, frameworks, strategies and documentation, aiming to enhance and improve testing framework efficiency and coverage. Ensured scalable and maintainable test automation design -- Integrated test automation frameworks into CircleCI CI/CD using Docker containers within a Kubernetes cluster on AWS infrastructure. -- Integrated tests with Jira Xray test management -- Lead and mentored a team of Senior SDETs in implementation of company Quality Engineering strategy in line with industry standard quality assurance principles and testing techniques. Oversaw the creation and execution of test plans, test cases, and test scripts -- Actively participated in code and test review -- Collaborated with engineering leadership, product, QA team and stakeholders to establish and drive a cohesive test strategy that integrates early and continuous testing practices into the development lifecycle -- Lead quality-related engineering initiatives and ensured quality deliverables by engineering teams -- Improved development process by creating standardized approach to testing and releasing software and implementing best practices for defect tracking, reporting, and resolution -- Used metrics and data to drive decisions and continuously improve product quality. Provided regular status updates to stakeholders -- Promptly addressed all security vulnerabilities for QE team

Staff QA Engineer
United States
All Quality Assurance(QA) tasks and Release Management for the assigned development team, as follows: -- Test planning, writing test cases, manual testing of new features, regression testing -- Early identification of UX issues with User Experience team -- Bug identification, triage and prioritization using JIRA -- Working with Engineering managers to improve existing test framework – Analyzed, recommended and implemented strategic improvements to the organization of the company-wide QA process and SDLC -- Coached/mentored dev team and junior QA engineers on QA best practices, testing technologies and Agile methodologies -- Achieved early participation of QA in the product planning and development process -- Design and coding of automated regression, user acceptance, functional, end-to-end tests using Python, Docker, and Robot Framework -- Automated and Postman API testing -- Design and coding of Command Line utility programs and libraries to assist automated testing -- Collecting and reporting quality metrics such as critical user flow coverage, test coverage, and defects. -- Testing integrations of licensing server with core desktop app -- Testing data collection integrations with Count.ly and Amplitude -- Testing integrations with external services such as Salesforce, Zendesk -- Production release management, including gating and deployment decisions, final pull request merging decisions, database backups -- Release deployment using Jenkins and Shipyard -- Site reliability monitoring and error reporting -- Design and implementation of the end-to-end test infrastructure and framework code as part of CI/CD pipeline on Jenkins, CircleCI, BASH, Linux. -- GitHub repository management, webhooks and integrations with various systems (JIRA, Slack, CirclCI, TestRail) -- Build pipeline maintenance, updating, optimization for parallel execution -- Delegation of issues to the web team and resolution monitoring -- Performance testing using Locust framework and Jmeter

Engineering Manager
Chicago, Illinois, United States
Managed a team of engineers to ensure timely delivery of quality software products in line with company strategy and product goals Lead engineering efforts by planning and coordinating projects Reported to senior management regularly on project progress and compiled progress metrics for better planning Supervised daily activities, resolved disputes, fostered positive work environment and collaboration Participated in recruiting by compiling job requisitions and conducting hiring interviews, training and evaluating new hires Set team yearly and quarterly goals, defined KPIs and individual performance metrics. Lead team efforts to implement and integrate with CI/CD, achieved CI on all apps No missed targets during my tenure Mentored and guided fellow engineers Continuously worked with senior management on reinforcing testing culture in development process Organized and coordinated strategic engineering effort to adopt automation across Rally Scrum master

Senior QA Automation Engineer
– Designed and programmed end-to-end and performance testing frameworks – Developed API test coverage metrics application , test tracking application – Completed several standalone DevOps utilities to help with development and release management – Completed automation of environment and data creation, release tagging and deployment to multiple testing environments – Engaged in feature development in Scala, lead data pipeline project to successful completion – Achieved 5x acceleration of test execution by optimization test and testing infrastructure code for the Choice team using PowerShell runspaces – delivered complete API testing suite using Python and Robot Framework within 3 months of joining Rally – creator and primary contributor of Robot test library code for Rally Choice team – authored approximately 30% of all Selenium tests for the Choice product – wrote test plans and test cases and then automated them – became go-to Robot Framework expert for Rally Choice – managed test plan execution using Test Rail and JIRA – wrote several custom testing applications and utilities – tested performance with JMeter – created Appium tests for Rally Mobile team for Android and iOS

QA Engineer
Belarus
-- Managed all Software Quality Assurance and automation at the company, in Agile environment for a team of 6 engineers -- Designed, coded and executed automated tests of web applications -- Software testing using Selenium Webdriver and Python programming language -- Designed and wrote custom testing framework Dranik, available on GitHub

Freelance Test Engineer, Web Developer
DMCH Web Studio
Darien, IL
Freelance design, development, coding, testing and maintenance of private, community and small business websites. Employed hand-written HTML, Dreamweaver software, CSS, Javascript. Performed SEO for Google. Currently working on: knowmedia.org
Dmitriy C's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



