Printing tool Download PDF

Summary

  •  Senior QA engineer with full system development lifecycle experience, including designing, developing and implementing test plans, test cases and test processes fueling swift corrective actions, significant cost savings and fault-free audits.
  • Over 7 years of QA software testing experience and six years of Product Management and User-Acceptance Testing experience.
  • Backed by strong industry proficiency including high profile software version releases, advanced command of various testing suites, Agile methodologies; cross-functional skills in Business Analysis and Product Management.

 Skills Summary 

  • Java SE 7 SE 8, C, C++
  • Relational DB: MySQL
  • TCP/IP
  • UDP
  • SQA Testing & Methodologies
  • Test Plans, Cases & Processes
  • User-Acceptance Testing
  • Performance / Load / Stress Testing
  • Testing Automation
  • Defect / Bug Tracking
  • Test Strategies & Coverage
  • 3rd tier Product Support
  • 3rd Party Application Integration
  • CRM SME-Mentor

Professional Experience

Sep 2013Present

Automation QA Engineer

Zixi Ltd.

Promoted to a lead QA Engineer on User Acceptance Testing in video streaming company. Supervise a 2-member software QA testing team in developing and implementing automated test management tools and quality-control methodologies to ensure compliance with QA standards, country regulations and customer specifications. Results:

  • Designed and established the first company's automation test environment including:
  • Automated test execution results which captured comprehensive and concise testing data leading to reliable, streamlined reporting.
  • Implemented continuous integration for the product using Jenkins continuous integration server, using testNG as a testing framework, Java based automation test environment, Maven as an automation project build tool.
  • Produced reliable Requirements Traceability using TestLink test tracking system. Integrated TestLink Java based API into automation test environment.
  • Created and executed automated software test plans, cases and scripts to uncover, identify and document software problems and their causes.
  • Wrote Bash scripts as maintenance tools for the automation project.
  • Lead system load tests project using Jsystem automation framework to implement load tests.
  • Introduced external testing tools to the company which worked in bundle with the automation test environment and reduced execution time and logged concise test metrics: FFMPEG, Wowza.
  • Installed, configured and maintained Vmware esxi5 hypervisor as company a virtual environment.
Oct 2012Aug 2013

Automation QA Engineer

Vibesec Ltd.

Served as QA Engineer, developing quality-assurance tests for company software and hardware. Performed system performance, load, regression and data interface testing. Wrote automated test cases using Java based automation framework - Jsystem.

  • Key contributor in the design and configuration of network environment using Cisco . equipment. This environment allowed the company to report and track Support Tickets, Defects, Products and Solutions throughout the resolution lifecycle. Widely used network sniffing tools.
  • Worked with layer 2 and layer 3 network protocols, with VoIP specific protocols – SIP, SKINNY.
  • Designed and implemented automated test cases addressing areas software scenarios, regression testing, negative testing, error/bug retests and usability using Jsystem automation framework.
  • Implemented automated Test Suite containing all resolved defects eliminating undetected recurrences using Selenium web driver as an UI testing tool.
  • Documented software defects using bug tracking system and reported defects involving program functionality, output, online screen to software developers. Delivered thorough QA testing reports that determined product quality and release readiness.
Feb 2012Oct 2012

QA Engineer

MailVision Ltd.
  • Executed QA testing in support of the development phase of new software releases, service packs and hot fixes. Worked with team providing hospitality software installation on client sites. Provided system support and configuration.
  • Executed manual testing using network sniffing tools
  • Designed and implemented test cases for mobile devices addressing areas software scenarios, regression testing, negative testing, error/bug retests and usability
  • Created maintenance scripts in Bash to uncover, identify and document software problems and their causes.
  • Provided developer teams with detailed reports on quality metrics, defect identification, reporting and validation.
Jan 2011Feb 2012

Junior QA Engineer

Applicure Technologies
  • Conducted formal and informal product design reviews throughout the software development lifecycle to provide input on functional requirements, product designs, schedules and potential issues.
  • Managed QA issues while communicating with company clients. Aggregated and documented clients feedback on system stability and new features requirements.
  • Executed system reliability and UX manual tests
  • Documented software test cases and scenarios and reported defects involving program functionality, output, online screen to software developers. Delivered thorough QA testing reports that determined product quality and release readiness.

Education

20082012

Software Engineering B.Sc.

ORT Braude College of Engineering

General engineering studies including Mathematical Analysis, Integral Calculus, Physics. Software development specific studies: systems modeling and integration, computer sciences.

20072008

Pre Academic Studies

Haifa University

General pre-academic studies including Mathematics, Geometry, English and Hebrew.

Languages

Russian - native speaker

English and Hebrew - fluent