Start a hangout
Sveatoslav “MEDBEDb” Cîrcel
579 followers|241,617 views
Sveatoslav “MEDBEDb” Cîrcel
Works at Endava
Attended Academy of Economic Studies
Lives in California, LA
579 followers|241,617 views
Software Test Automation, Scripting, Ruby, Watir, Java, Selenium, Photography
Defect Tracking, Test Automation, SOA Testing, Ruby, Ruby on Rails, Git, Watir, WebDriver, Unix, SQL, Data Feeds, Performance Testing, JMeter, Market Data, CSS, jQuery, Quality Center, JIRA, Black Box Testing, Quality Assurance, Test Planning, Regression Testing, Selenium, Test Strategy, Bugzilla, Exploratory Testing, Integration Testing, Eclipse, Jenkins, TeamCity, Continuos Integration, Robot Automation Framework, Thucydides, Java, System Testing, Scrum, Agile Methodologies, Perl, Python
- EndavaTest Consultant, 2013 - presentPAS - Project Accounting System - is a web application designed to enable the delegated management of business units to keep control over the business financial operations, workforce planning and business expenses and revenue forecasting. Responsibilities: • Product requirements and specifications analysis. • Targeting areas which need an increase in automation/manual testing ratio. • Creating new automation scripts for data mining, comparison and analysis. • Reviewing test results and modifying tests when necessary. • Recording and analyzing actions and results. • Automating Migration tests for PAS Reports & data comparison. • Test analysis and design. Proposed new strategies focused on optimizing the project goals and meet deadlines. • Providing assistance to colleagues on any aspect of test automation. Smoke test framework was created using Ruby language as core data driven engine and the following support libraries: • Watir-Webdriver (For interaction with web apps). • Rspec and Cucumber (For test definition and reports transparency using business level Domain-specific language (DSL)). • Rake (Running tests in batch; parallel runs; categorizing tasks). • Supports cross browser (IE, Firefox, Chrome, Opera). • Supports running tests in parallel (using rake runner). • Contains custom logger with filters and pass/fail results, using Rspec logger in HTML format • Includes additional logger with timestamps and screens for each test step. • Continuous Integration with Jenkins. Sanity & Regression test framework was created using JAVA language as core data driven engine and the following support libraries: • Selenium 2 - Webdriver (For interaction with web apps) • Thucydides and jBehave (For test definition and reports transparency using business level Domain-specific language (DSL)) • jUnit (Running tests). • Integration with Test Link. • Continuous Integration with Team City. • Other tools and libraries used: Hamcrest; LambdaJ; Apache POI; Maven; Eclipse.
- GameTech International, Inc.Team Lead, QA, 2012 - 2013Leading a team of 4 quality assurance engineers on a large casino server project. Tasks include: - Define scope of testing and creation of Test Plans (MTP,DTP,STD; Test Phases and Timelines) - Work with R&D and Creative Team members to identify test priorities and requirements. - Test effort estimation (Discussing the work-load scheduling with management, estimation of working hours/person & timeframes) - Close control of the quality of the job done. - Supporting major releases and delivering quality products bounded to limited time-frames, including: Functional and Regression tests; Migration and Integration testing (involving testing and support of additional modules and games from external sources), Middleware testing (Jetty API testing, SOA requests), Maintaining Automation tests (smoke test library). - Review and optimization of the test scenarios targeting to provide maximum quality and coverage (scripting of newly implemented functionality/updating existing test-scripts) - Trainings / coaching / presentations for new team members on both: manual and automated testing. - Optimization of the working process inside the team - Creation of knowledge transition documentation and diagrams. - Regular detailed reporting to the client (conference daily stand-up meetings, reports), providing needed transparency and visibility, including: JIRA / Confluence diagram reports on number and severity of bugs, responsible persons, red flags and reporting to upper management when necessary. - Reviewing new candidates for the QA positions. - Performance review meetings with the current QA team members. - Evaluation and feedback of the current QA team members. Projects: www.cosmikcasino.com www.deuceclub.com www.betsoftgaming.com
- Allied TestingQA Engineer, 2009 - 2012- Analyzing financial software, understanding business logic and process. - Creation and execution of the Functional, Regression, Integration, End to end and System test scenarios. - Defects analysis and tracking. - Weekly project team-meeting and calls. - Close work with Development Team and BAs to identify issues root cause analysis, requirements, and creation of a concise testing strategies. - Project team lead backup. - Detailed Test Plan and testing strategy creation and update. - Lead of 2 QA engineers team. - Define approach to test automation implementation and priorities (using such tools as iTKO Lisa, QTP, Ruby, Unix Shell and Intersystems Caché Scripting) in order to increase resource efficiency and test results reliability. - Evaluation of the test coverage and estimation of the test scope. - Ensuring that QA plans are aligned with the delivery schedules. - Execution and release project under highly constraint circumstances in order to meet the shifted sign-off dates. - Setting up testing environments and smoke test execution. - Generation of daily Status Reports and providing project management with daily/weekly progress on testing.
Software Test Automation, Scripting, Ruby, Watir, Java, Photography, Astronomy
Happy Father of 3.5 y.o. :-)
- Academy of Economic StudiesBanks and Finance, 2002 - 2007University diploma degree., Finances and Stock Exchanges