Igor Mstislavsky
* ******* **. ****** ** K*M *G*
****.******@*****.***
Systems Analyst, IT Technical Analyst, QA Test Coordinator, QA Test Team lead, Software QA Test Automation Developer, Software QA Test Engineer, QA Test Software Programmer.
Summary of Qualifications
• Over 10 year experience in IT.
• Experience includes QA, Build/Release Engineering, Maintenance, Enterprise Software Administration.
• Experience on manual and automated functional, regression, integration, as well as unit and UI automated testing for Client/Server and Web-based applications.
• Security Clearance: Secret.
• Able to work in a team environment and works well independently as required.
• Strong problem-solver with good analytical/critical thinking and communication skills, has experience working in fast-paced and under pressure environments.
Educational Background
Willis Technology College, Ottawa, Ontario (1 year)
Software Developer Diploma Program
Algonquin College, Ottawa, Ontario (1 year)
Java Programming
Technical Expertise
• Programming and Tools: Java, C#, VB, DOS /Power Shell, UNIX shell, SQL, PL/SQL, XML, HTML, Eclipse, IntelliJIdea, Visual Studio, JBoss, Tomcat, MS IIS, VM Ware EXSi, Oracle VM Virtual Box, IBM Rational Functional tester/Performance tester, IBM Rational Jazz Team Server, MS Exchange Server, AGILE/Scrum, COTS, JIRA, MS Teams, MS SharePoint, MS 365, Selenium Web driver, Junit, Nunit, SoapUI, Test Complete, REST, Open Text Content Server, OpenText OTDS, AEM 6.5.
• Databases: ORACLE, MS SQL Server.
• Operating systems: Windows X, Linux.
Employment History
System Tester / System Analyst June 2015 - October 2022
Government of Canada, Ottawa, Ontario. Four different departmens and four different projects - Treasury Board, Immigration, RCMP, Office of Auditor Jeneral
• Created Test Strategy, Test Plans, Test Automation code, Test Case, Requirements Traceability Matrix according Business and Functional Requirements documents.
• Designed/Executed test plans/procedures/scenarios for a project and documented test results. Developed an automated test cases with Selenium Web driver.
• Ensured the readiness of the technical test bed environment for Selenium Web driver automated code Java.
• Created automated test sets using Selenium Web driver Java.
• Lead the analysis, design, creation, implementation and execution of automated test cases.
• Coordinated functional and user acceptance testing.
• Oversee all aspects of the test phase including change management.
• Maintained and enforce testing methodology (planning, preparing, executing, evaluating).
• Ensured the traceability of all test cases and defects back to business requirements or required functionality.
• Measure progress, monitors and reports on the status of the test initiatives against the plan and acceptance criteria.
• Tracked and managed defects (including identification, assessment, prioritization, tracking, retesting).
• Analyzed the impact of testing procedures change including time, potential cost and risk impact. Full Software Life Development Cycle (SLDC).
Software Test / System Analyst April 2012 – June 2015
Protecode Inc., Ottawa, Ontario
• Maintained Test environment using VMWare and Oracle VM Virtual Box.
• Designed/Executed test plans/procedures/scenarios for a project and documented test results.
• Analyzed the impact of testing procedures change including time, potential cost and risk impact. Full Software Life Development Cycle (SLDC).
• Conducted PostgreSQL Database verification testing by SQL queries. Database Over 2 million records.
• Created automated test sets using Selenium Web driver Java.
• AGILE/Scrum development environment. Executed Smoke testing, Black box testing, Regression testing, User Acceptance testing for Protecode Enterprise Analyzer, Protecode Compact, Protecode Cloud.
• Managed Defect tracking system Microsoft TFS by logging, analyzing defects, assigning it to the Development and Build/Release Engineering Support.
• Executed test cases and tests using MS Excel. Application planning, test planning and status reports. Provided detailed QA Test Estimates
Software Test / System Analyst July 2006 – July 2011
Blackberry Ltd., Ottawa, Ontario
• Designed/Documented/Executed test scenarios/cases of a server, client - sever applications and Web-Based applications for Multilanguage support (European and Eastern). Usability testing. Conducted root cause analysis of app problems.
• Created and Maintained Lab Test environment for COTS BlackBerry Enterprise Server with a different mail clients (Exchange Server, Lotus Notes, Novell GroupWise) using VMWare Software.
• Designed/Documented/Executed test scenarios/cases for BlackBerry Smart phones and Blackberry Enterprise Server using (HP) Mercury Quality Center.
• Developed and executed API tests and automated tests in AGILE environment.
• Monitored Defect tracking system by logging, analyzing defects, assigning it to the Development, Localization, Build/Release Engineering Support.
• Created and Executed test cases and tests for internal CRM system.
• Reviewed/Prepared requirements for test cases and test suites based on PRD (Product Requirement Document), verified that application changes and futures were implemented. Participated in Test Strategy, Test Planning, Defects Closure.
• Converted functional design specification to testing conditions and scripts for various software packages and applications in AGILE development environment.
• Created test environments by Installing/upgrading/administering Blackberry Enterprise Server, Windows X / NT domains, workstations, Microsoft Office suit, Novell Group Wise, MS SQL, Oracle for internal LAN Multilanguage testing environments based on VMWare software.
Software Build and Release/System Engineer September 1999 – October 2005
OpenText (Hummingbird), Ottawa, Ontario
• Monitored Defect tracking system by logging/fixing/analyzing Defects, assigning it to the Development, Localization for COTS Fulcrum Knowledge Server / client.
• Developed automated testing tools using Junit, WinRunner.
• Programmed/Customized (designing, coding, testing, debugging) OS neutral installation technology, using Java, Swing, JDBC, XML, SQL Server, Oracle.
• Designed/Implemented/Supported build scripts, MKS, ANT, UNIX shell, MS-DOS and InstallShield scripts for compilation and packaging software.
• Designed, developing and maintaining installation/upgrade/migration packages.
• Reviewed/Prepared requirements, design specifications and detailed technical documentation of installations/upgrades/migration, developed API JUnit tests, product enhancements for Fulcrum/Hummingbird Knowledge Server and client.
• Prepared test environments by Installing/upgrading/supporting and administering Windows X and Windows NT X domains, Microsoft Office suit, ORACLE, MS SQL for internal Multilanguage (European and Eastern) testing environments.
References available upon request