Evgeny Miloslavsky

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.
דצמבר 2011

Java and JSystem Automation

TopQ
  • Java
  • JSystem

תארים אקדמיים

אוקטובר 2001 - יוני 2005

BTech Software Engineering

SAmi Shamoon College of Engineering
1999 - 2001

הנדסאי תוכנה

מכללת אשקלון

שירות צבאי

מאי 1996 - אפריל 1999

סמל

ח''א