Denys Zatkhei – Senior Software Test Automation Engineer
Summary
Build from scratch and extend the testing framework for new functionalities; improve its security measures and refactor by customer requirements
Organize QA team processes; facilitate knowledge transfer sessions
Deploy Python-based test cases and scenarios, ensuring comprehensive test coverage
Integrate the testing framework with Xray/Test Rail Test Management tools
Manage code review processes across multiple repositories
Maintain communication with customers; participate in demo and KT sessions
Automate testing processes using Pytest and other tools
Establish coding standards for Python projects in the team to foster code quality
Collaborate with local and remote developers to ensure testing coverage
Develop GitHub/Jenkins workflow actions, and automate CI/CD processes
Coordinate with cross-functional teams; integrate testing into the development lifecycle
Facilitate Scrum events; manage distractions, allowing team focus
Foster negotiations between Product Owner and the team
Create and maintain comprehensive documentation including test plans, functional and non-functional test strategies
Build performance testing frameworks and infrastructure from scratch
Conduct performance testing, including load and stress tests, to ensure system reliability and scalability
Act as an additional participant in resource management
Skills
Business Functions
Corporate Communications: Interviewing
Consulting Practice
Business Consulting: Customer Service & Support, Test Design and Delivery, Carrier, Writing for Instructional Design and Training
Engineering Practices
Infrastructure & Operations: Linux Administration
Digital Engagement: Java Core
Advanced Technology: Test strategy, Technology Learner, Test Procedures & Test Reports preparation, CI/CD, Continuous Delivery, Python Asynchronous Programming, Technical Debt Management, Python Core, Refactoring, Code Quality Practices, Python Parallel Programming, Code Review, Strategy, Python OOP, Test planning & reporting, Software Development Methodology in Engineering, Python Testing, Writing DevOps Documentation, Code Standards, Python Functions, Continuous Integration, Writing Developers-oriented Documentation, Cross-stack Engineering, Static Code Analysis, Version Control Principles, Performance Testing in Software Engineering
Cloud: Infrastructure Security Testing, Cloud Support Services, Containerization, Cloud Computing basics, Cloud Operations, Continuous Delivery Development & Maintenance, Automation Using Scripting and Programming Languages, Continuous Integration Development & Maintenance
Management: Communication and interaction with Customer, Test Management
Intelligent Enterprise: Python for Data Analytics, DBA, Storage Systems Architecture, In-Memory Data Processing, Database concepts
Quality Engineering: Database Testing, Test Automation Strategy and Planning, Quality Gates, Static testing, Test Automation Approaches, Performance Testing, Behaviour-driven Testing, Test Automation Framework Architecture in JS, Data migration testing, Network Performance Analysis, Soak testing, Test Automation in SDLC, Test Automation Metrics and Reporting, GUI Testing, Performance Analysis, Network traffic capture, Web Service / API Testing, Remote Moderated Testing, Xpath/Css Locators, Domain/function testing, Performance Testing Fundamentals, Test Automation Estimation, Test Automation Framework Architecture, Test Automation Development in JS ecosystem, Performance Test Reporting, Test Results Analysis and Reporting, System Testing, Test Automation of Application Interfaces, Context-Driven Testing, Remote Unmoderated Testing, Multi-Variate Testing, Cross-Platform testing, Unit Testing, Stress testing, Testing Fundamentals, Risk Based Testing, Test Levels, Web Service / API Test Automation, Web applications Client-side Performance Testing, Regression testing, Scalability testing, Functional Testing, Embedded Software Testing, Automated Testing in Python, Network Performance Optimization, Data-driven Testing, System Integration Testing, Test Strategy Development, Android Automated Testing, Test Automation Framework Architecture in Python, Database Performance Profiling, Internationalization Testing (I18n), Accessibility Testing, Component / Integration Testing, Test Cases Development, Web Test Automation, Performance Test & Analysis Strategy Development, Compatibility Testing, Performance Optimization, Model Based Testing / Scenario Based Testing, Quality Engineering, Exploratory testing, Test Automation Development in Java ecosystem, Performance Testing on Cloud, Usability Testing, Installation Testing, Work with Embedded content, Load Testing, Extract, transform, and load Testing, Test Approaches, Performance Bottlenecks Identification, Test Design Techniques, Traceability Matrix, Ajax scripts testing, Web Applications Performance Testing, Backward Compatibility testing, Operating Systems (OS) Performance Optimization, Volume testing, Memory Profiling, Testing Domains, Test Estimations, Test Risk Management, Cross-browser testing, Test Plan Development, Application Health, Automated Testing in DSL, Test Automation Framework Architecture in Java, Test Automation Principles, Defect Management, Requirements Analysis and Testing, In-Person Testing
Industries
Social & Public Sector: Governmental Organisations
Industrial: Warehouse Logistics
Consumer: E-commerce
Financial Services: Financial Services
Leadership & Soft Skills
Communication: Empathy, Self-awareness, Negotiations, Trust building, Meeting Facilitation, Active listening, Communication, Building dialogue, Self-regulation, Emotional Intelligence
Business Acumen: Domain Knowledge, Financial Awareness, Business Acumen, Market orientation
Diversity, Equity, and Inclusion: Diversity, Equity, and Inclusion