Sergey C.

Sr. QA Python Automation and Lead at Accedian
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Ottawa, Ontario, Canada, CA

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Peter Drinnan

Was a pleasure to work with Sergey. He introduced our team to many good testing tools, encouraged best practices and created a road map towards fully automated testing. Sergey is very passionate about delivering quality products and using tests to help achieve that. He is specifically focused on high efficiency testing using automated tools. I recommend him for any company following the agile processes that needs to have solid continuous delivery.

Kevin Hnatiuk

I worked with Sergey for approximately a year at Bold Commerce. Sergey is detail-oriented and committed to seeing that Quality Assurance is his top priority. He keeps up on current QA techniques and is happy to share his knowledge with others. My interactions with him were always positive.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Foundation Certificate in Software Testing
    ISTQB - International Software Testing Qualifications Board
    Jan, 2009
    - Nov, 2024

Experience

    • Canada
    • IT Services and IT Consulting
    • 200 - 300 Employee
    • Sr. QA Python Automation and Lead
      • Dec 2021 - Present

    • Canada
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Software QA Specialist
      • Aug 2019 - Aug 2021

      Provided software testing services for a local software company, the startup company based in #Ottawa / #Kanata, #Ontario, #Canada. The company develops SaaS-based grid energy optimization platform for more sustainable, reliable, and affordable energy decisions. The platform includes Edge and Center that operate in the cloud (Azure). The Edge connects to IoT sensors, collecting data and build AI models. QA Automation role (up to 50%): - Python 3 - Created from scratch and performed automation E2E, API, and Regression testing - Used the following stuck: Git, Sourcetree, Bitbucket, Miniconda - Worked with DevOps to integrate the automated framework in the release CI / CD pipeline - Docker, Bash, Jenkins, Makefile QA Lead role (up to 30%): - Created the QA strategy and the Road map - Managed and reported the manual and automation test coverage - Established a full brand-new QA department, standards and guiding for Agile development team - Provided a green light for the next release - Risk management, identify features / test cases as potential for automation framework, reviewing developer's code - Participated in the product design meetings QA Manual role (up to 20%): - Performed manual testing such as functionality, UAT, integration, sanity, UI / UX, usability, API testing by using Postman and related test methodologies prior release - Database verification - Postgre, CSV files on Linux - Managed bugs and documentation by using JIRA and Confluence (Atlassian) Show less

    • Consumer Goods
    • 1 - 100 Employee
    • Software QA Specialist
      • Dec 2018 - Jul 2019

      QA Lead role: - Established a full QA environment, standards, and guiding for Agile development team. - Identified a new Agile work flow, including JIRA boards process, communication channels, delivery flow, pre-planning and kick-off meeting. - Changed Jira items priorities are related to the next release and providing a green light for a release - Suggested the purchasing of different software tools such as Loader.io (AWS), Browser Stack, Burp Suite for a Penetration testing. - Supported an internal marketing and business team. - Mentored a junior QA. QA Automation role: - Created and performed automation End-to-End testing by using open source CodeceptJS framework based on WebDriverIO and Selenium engine. - Created and performed automation stress and load testing by using AWS cloud tool - Loader.io. QA Manual role: - API testing by using Postman. - Database verification. - Performed manual testing such as functionality, integration, system regression, compatibility, usability testing, and related test methodologies on iOS, Android, Web browsers. - Used BrowserStack for cross-browsers testing and some special mobile devices. Show less

    • Canada
    • Entertainment Providers
    • 1 - 100 Employee
    • Software QA Specialist
      • Feb 2018 - Nov 2018

      QA Automation: - Created automation Smoke E2E tests by using open source CodeceptJS framework based on Selenium as a part of Continuous Integration (CI/CD) development process. - Created and performed automation stress and load testing by using Loader.io (API calls). - Committed the code on GitHub, by using Sourcetree app. - Created executive reports based on network monitoring software, PRTG. QA Manual: - Performed manual testing such as functionality, integration, system regression, compatibility, usability testing, and related test methodologies. - Performed Black-box testing – E2E testing of entire system on Windows machines, iOS and Android devices. - Performed White box (structure/integration) testing – RESTful API testing by using Postman. - Created and ran SQL queries on Microsoft SQL server. - Responded to business and marketing team requests, and escalated production issues in QA environment. QA Lead | System Analyst: - Established a full QA environment, standards, and guiding for Agile (Kanban) development team. - Translated a business strategy and needs into high-level technical requirements; analyzed existing requirements, developed use cases and users stories. - Scheduled meetings with a business and development team, presented demos and led sign-off meetings. - Identified new work flows with out-source companies, including JIRA boards process, communication channels, and delivery flow. - Suggested the priority among multiple projects, defects and backlog items. - Created executive reports based on monitoring and reporting tools: Google Analytics, PRTG. - Supported the preparation of test scenarios and test cases relative to business requirements. - Defined and performed UAT testing during planning and sign-off meeting with the stakeholders. - Suggested the purchasing of different software tools such as Loader.io (AWS), Browser Stack. - Participated in BDD sessions (3 amigos), focused on creating Acceptance tests (Given, When, Then). Show less

    • Canada
    • Software Development
    • 1 - 100 Employee
    • Software QA Analyst
      • Sep 2016 - Feb 2018

      - Created automation Smoke End-to-End tests by using open source CodeceptJS framework based on Selenium engine as a part of Continuous Integration (CI/CD) development process. - Performed manual testing such as functionality, performance, compatibility, usability testing, and related test methodologies. - Established a full QA environment and process for Agile development team, responsible for full testing of 2-4 products at the same time such as Upsell, Brain, Loyalties, Multi-currency, Cashier on Desktop, and Mobile platforms. - Participated in the company mentoring program as QA Mentor. - Supported new and existing fellow QA Analysts, by creating “how to” documents. - Provided consulting services including User Experience (UX), implementation of software testing policies, procedures, and work in the Agile (Scrum) development environment. - Participated in product and design team meetings. - Collaborated with cross-platform programmers and management staff. - Created and ran SQL queries on MySQL server, using HendiSQL. - Managed bug documentation using JIRA. Show less

    • Software Quality Assurance (QA) Analyst / Engineer, ooVoo LLC, Winnipeg, MB, Canada
      • Oct 2015 - Aug 2016

      - Provided full-time software testing services in Israel from November 2011–August 2015 and worked as a sub-contractor on projects while based in Winnipeg, MB, Canada from October 2015 – August 2016.ooVoo is cloud-based infrastructure that offers free 12-way social video chat for most popular devices: PC, iPhone, iPAD, iPOD, Windows Phone, Android and Macintosh as well as FB and Web Calling App over Wi-Fi, 3G and 4G network.All of the communication with the team leader, developers and the team is going over the Internet by video chat, conference, and email. For the description of duties see the professional experience from 2011 to 2015: Show less

    • Software Quality Assurance (QA) Analyst / Engineer
      • Nov 2011 - Aug 2016

      Provided software testing services for ooVoo LLC (http://ooVoo.com), a cloud-based infrastructure that offers free 12-way social video chat for the most popular devices such as iPhone, iPAD, iPOD, Windows Phone, Android, Macintosh and Windows as well as Facebook and Web Calling App over Wi-Fi, 3G and 4G networks.- Performed manual Black-Box testing of ooVoo messenger and SDK on Windows, Macintosh, Android, iOS and Windows Phone platforms; tested user interface, video streaming as well as network and connectivity.- Performed manual Gray-Box Testing of Audio-Video Server (AVS) on Windows Server and Linux.- Ran test scenarios and analyzed product logs; reported new and managed old bugs using TFS.- Designed, developed, maintained and reviewed Test Cases (STD) using MTM.- Reviewed and validated requirements and documents (PRD).- Tested QoS video mechanism and SIP on messenger (Client side) and Server side using Network emulator (Shunra), Netmeter and Wireshark.- Installed software and configured operating systems in preparation for testing.- Tested Real-Time Metrics (RTM) and Call Detail Record (CDR) by Splunk.- Worked with other ‘in-flight’ project teams that required ‘cross-project coordination (WebRTC, Echo Canceller Audio tool, Video codec H.264 on Intel Devices).- Supported growth of QA Team by initiating sharing of knowledge, writing and sharing of technical procedures and “How-to” documents for apps and uploading own presentations to Sharepoint.- Investigated and reproduced production issues in QA Environment.- Collaborated with cross-platform programmers’ staff to evaluate or diagnose problems.- Participated in daily test execution reports and status reports; shared issues and bugs with managers, Scrum Master, and fellow workers. Show less

    • United States
    • Telecommunications
    • 700 & Above Employee
    • Software Quality Assurance (QA) Engineer / Analyst
      • Feb 2008 - Feb 2009

      Polycom provides Voice-over-IP desktop solutions for businesses. - Black-Box Testing: functionality, compatibility, exploratory testing, usability, load/stress, installation and related test methodologies. - Tested of Polycom’s appliances in systematic and logical manner. - Designed and implement test scripts and cases (STD). - Managed bug documentation using JIRA and test documentation using QC. - Planned and performed stress and load tests by automation tool (XML Tracer). Polycom provides Voice-over-IP desktop solutions for businesses. - Black-Box Testing: functionality, compatibility, exploratory testing, usability, load/stress, installation and related test methodologies. - Tested of Polycom’s appliances in systematic and logical manner. - Designed and implement test scripts and cases (STD). - Managed bug documentation using JIRA and test documentation using QC. - Planned and performed stress and load tests by automation tool (XML Tracer).

    • Israel
    • Telecommunications
    • 1 - 100 Employee
    • Junior Software Quality Assurance Engineer
      • Apr 2007 - Feb 2008

      Radvision provides Voice-over-IP desktop solutions for businesses. - Black-Box Testing: functionality, compatibility, reliability, exploratory, usability, load/stress, installation and related test methodologies. - Installed and configured the test environments as required by QA assignments. - Planned and performed stress and load tests by automation tool (Prolab). Radvision provides Voice-over-IP desktop solutions for businesses. - Black-Box Testing: functionality, compatibility, reliability, exploratory, usability, load/stress, installation and related test methodologies. - Installed and configured the test environments as required by QA assignments. - Planned and performed stress and load tests by automation tool (Prolab).

Education

  • Red River College
    Business Analyst - Introduction
  • Red River College
    Structure Query Language (SQL) – Database Administration Fundamentals, Certificate
  • Lynda.com
    Python, Linux, Docker, HTML, CSS, JAVASCRIPT - Online courses on Lynda.com
  • Peres Academic Center
    Bachelor’s Degree, Business Administration and Management, General
  • The College of Management
    College Degree in Computer Science and Electronics

Community

You need to have a working account to view this content. Click here to join now