
Evgeny Miloslavsky
ראשל"צ, ישראל
פרילנסר
אודותינו
מהנדס בדיקות תוכנה עם 10 שנות ניסיון בחברות גלובליות.
שפות
רוסית
שליטה קרובה לשפת אם
עברית
שליטה קרובה לשפת אם
אנגלית
שליטה טובה
תחומי התמחות
מרצים ומדריכים
מרצים, מדריכי כלי בדיקות ואוטומציה
טכנולוגיה
100 ₪
לשעה
בדיקות תוכנה ואבטחת איכות - QA
מהנדס בדיקות תוכנה עם 10 שנות וותק מחברות גלובאליות. התמחות במערכות CLIENT/SERVER, רשתות, VMWARE, וכו'
נסיון תעסוקתי
מאי
2012
-
ינואר
2014
Quality Engineer
VMware , Herzlia- • STP - creating Software Test Plan for a feature to be tested, according to feature documentation, design reviews and face-to-face discussion with feature developer and PO. Generating STP review meeting to make sure PO, dev and QA are synced with each other and all feature functionality is covered.
- • Progression Testing - Manual test execution according to feature Test Plan. Functional testing, UI, Error Handling, etc. Discussing with Dev or PO regarding feature behavior, improvement points or sub-functionality to be added in later phases to enrich User Experience, feature functionality or usability.
- • Sanity - Sanity testing for whole product in case of infrastructure changes or release of Hyperic Server, Vmware vCenter Server, ESXi, etc.
- • Bug Management - Opening, closure, validaition and maintanance (adding logs, snapshots, workaround, etc) current product bugs.
- • Environment - Upgrading and maintaining testing environment according to releases of Vmware vCenter Server, ESXi, Hyperic Server, and list of vSphere AppHA supported services(IIS, Apache Tomcat, MSSQL, etc).
- • Automation - Enriching and maintaining current product Automated Tests portfolio per feature being in test (Java). Adding Automated Test decision considering ROI, Automation Infrastructure requirements, Tests Complexity and time estimation.
- • R&D Support - Bugs reproduction, environment build assistance, feature design discussion and documentation/wiki review.
ינואר
2011
-
אפריל
2012
System Integration Engineer
Avaya , Tel-Aviv- • Sanity – Receiving SW release from R&D and executing Sanity Tests series to determine either basic functionality not damaged.
- • TestPlan - creating new Test Plans (HP Quality Center) and updating existing Test Plans according to features added or functionality changes.
- • Performance Testing – Estimating %CPU and memory usage per each official release according to test cases defined as estimation parameters.
- • Automation – Maintaining and creating Automation scripts (bash) such as LogOut-LogIn, Call Transfer, Conference Call, Reset, etc. for stability purposes, to expand current Automation Scenarios portfolio and as environment of customer ticket reproduction.
- • R&D Support – Support R&D team (creation of automation scripts/manual execution) to reproduce customer tickets, bugs found by SV and as fix validation.
- • Maintenance of working tools, such as sniffers, browsers, PBX’s according to official releases.
- • Documentation:
- o Reports and graphs based on DUT Automation/Performance statistics/logs/test results and Testing Tools reports for Management/R&D analysis.
- o DUT Functional Documentation – review of Functional Spec and UTP of feature being tested.
ינואר
2011
-
אפריל
2012
System Integration Engineer
AVAYA- • Sanity – Receiving SW release from R&D and executing Sanity Tests series to determine either basic functionality not damaged.
- • TestPlan - creating new Test Plans (HP Quality Center) and updating existing Test Plans according to features added or functionality changes.
- • Performance Testing – Estimating %CPU and memory usage per each official release according to test cases defined as estimation parameters.
- • Automation – Maintaining and creating Automation scripts (bash) such as LogOut-LogIn, Call Transfer, Conference Call, Reset, etc. for stability purposes, to expand current Automation Scenarios portfolio and as environment of customer ticket reproduction.
- • R&D Support – Support R&D team (creation of automation scripts/manual execution) to reproduce customer tickets, bugs found by SV and as fix validation.
- • Maintenance of working tools, such as sniffers, browsers, PBX’s according to official releases.
- • Documentation:
- o Reports and graphs based on DUT Automation/Performance statistics/logs/test results and Testing Tools reports for Management/R&D analysis.
- o DUT Functional Documentation – review of Functional Spec and UTP of feature being tested.
יולי
2007
-
דצמבר
2010
Systest Engineer
Juniper Networks , Herzlia- • TestPlan - writing new TestPlans and maintaining old TestPlan documentation according to DUT SW version content and new features within future SW version releases.
- • Progression Testing - Manual execution and Automation of TestCases implements various VoIP/SIP call flows in scope of feature being tested.
- • Automation – Java coding of manually executed tests for an implementation within Automated Testing Environment (JSystem by AQUA) for future Regression Testing.
- • Code Design – Determining the way Automated Tests will be implemented: class extension/inheritance, class members/functions, variables types, validations, pass/fail criteria, reports, etc
- • Acceptance Testing – Performing basic acceptance TestCases for a new feature before it committed to the global SW tree
- • Documentation:
- o Reports and graphs based on DUT statistics/logs/test results and Testing Tools reports for future analysis
- o DUT Functional Documentation – review of Functional Spec and UTP of feature being tested.
- • Testing tools/simulators evaluation according to DUT functionality, system requirements, etc’.
יולי
2007
-
דצמבר
2010
System Testing Engineer
JUNIPER NETWORKS- • TestPlan - writing new TestPlans and maintaining old TestPlan documentation according to DUT SW version content and new features within future SW version releases.
- • Progression Testing - Manual execution and Automation of TestCases implements various VoIP/SIP call flows in scope of feature being tested.
- • Automation – Java coding of manually executed tests for an implementation within Automated Testing Environment (JSystem by AQUA) for future Regression Testing.
- • Code Design – Determining the way Automated Tests will be implemented: class extension/inheritance, class members/functions, variables types, validations, pass/fail criteria, reports, etc
- • Acceptance Testing – Performing basic acceptance TestCases for a new feature before it committed to the global SW tree
- • Documentation:
- o Reports and graphs based on DUT statistics/logs/test results and Testing Tools reports for future analysis
- o DUT Functional Documentation – review of Functional Spec and UTP of feature being tested.
- • Testing tools/simulators evaluation according to DUT functionality, system requirements, etc’.
דצמבר
2005
-
יולי
2007
VoIP QA Engineer
Comverse , Tel-Aviv- • SIP(Session Initiation Protocol) based applications tester. Regression, Progression, Sanity, Parser testing of SIP features such as PRACK, Session Timer, Offer-Answer, Sip over TCP, Presence, Call Transfer, etc.
- • Test Cases planning, writing and execution for Signaling Control Adapter(SCA) unit.
דצמבר
2005
-
יולי
2007
VOIP/SIP QA ENGINEER
COMVERSE- • SIP(Session Initiation Protocol) based applications tester. Regression, Progression, Sanity, Parser testing of SIP features such as PRACK, Session Timer, Offer-Answer, Sip over TCP, Presence, Call Transfer, etc.
- • Test Cases planning, writing and execution for Signaling Control Adapter(SCA) unit.
קורסים, הסמכות, לימודי תעודה
אפריל
2016
QA Security for Web and Client-Server Applications
AppSec Labs- SDLC Training - security development lifecycle
יוני
2014
Selenium IDE
John Bryce- Brief Introduction to TestNG
- Basic Usage
- Features
- Testng.xml
- Reports
- Eclipse Integration
- Training
- XPath Tutorial
- Relationship
- Node Selection
- Axes
- Operations
- Functions
- Training
- WebDriver API
- Selenium IDE
- WebDriver API
- WebDriver Advanced Features
- Training
2012
ISTQB
Sela College- This course gives information on the specifics of testing techniques: specification based techniques; defect and experience based test techniques, their characteristics, their boundaries – all is done while extending the range of their usage are evaluated.
תארים אקדמיים
1999
-
2001
הנדסאי תוכנה
מכללת אשקלוןשירות צבאי
מאי
1996
-
אפריל
1999
סמל
ח''א2 תחומי התמחות
100 ₪
לשעה