Nikita Omelchenko, Software Developer in Sunnyvale, CA, United States
Nikita Omelchenko

Software Developer in Sunnyvale, CA, United States

Member since October 25, 2021
Nik is a software developer in test professional with over four years of experience. He is a self-contributor with expertise in leading testing efforts for various applications in car-sharing and education companies, proficient in testing web-based client and server applications. Nik is great at solving problems with minimal supervision; when a problem is thrown at him, he would take it as a challenge and ensure it's driven to completion.
Nikita is now available for hire

Portfolio

  • Avail
    JavaScript, Node.js, Cypress.io, Jest, Mocha, Chai, K6, Grafana...
  • EdCast
    Python, Pytest, Selenium, Postman, Jenkins, Jira, Confluence, Slack, Node.js...

Experience

Location

Sunnyvale, CA, United States

Availability

Part-time

Preferred Environment

Cypress.io, Node.js, React, Jest

The most amazing...

...thing I've done was to reduce manual testing by 80% and increase test coverage by 50% by developing automation using Cypress and helping with its adoption.

Employment

  • Software Developer in Test

    2019 - 2021
    Avail
    • Developed web tests for a React app using Cypress.io.
    • Created API test automation framework using the model-based framework.
    • Integrated tests on CI/CD pipelines with Jenkins DSL.
    Technologies: JavaScript, Node.js, Cypress.io, Jest, Mocha, Chai, K6, Grafana, Jenkins Pipeline, Jira, Slack, ESLint
  • Software Developer in Test

    2017 - 2019
    EdCast
    • Built from scratch API test suit, which contained 411 end-points, and created a test strategy.
    • Created scripts for performance testing using Gatling, based on Scala.
    • Authored test scenarios and automated them, reducing turnaround time for testing releases from 48 hours to 30 minutes.
    Technologies: Python, Pytest, Selenium, Postman, Jenkins, Jira, Confluence, Slack, Node.js, React, Scala, Gatling

Experience

  • Full-stack Test Automation Solution

    A JavaScript-based full-stack test automation framework for various testing types. I was a solo engineer on this project, where I had to build a test automation solution from scratch.

    This framework can be used for any type of testing, from unit tests to performance tests. The test infrastructure of this framework is designed to be scaled at any point of the development cycle.

Skills

  • Frameworks

    Cypress.io, Selenium, Jest, Django, Flask, YARN
  • Other

    Quality Assurance (QA), QA Automation, K6, ESLint, Axios, GitHub Actions, Prettier
  • Languages

    Python, Scala, JavaScript, SQL
  • Libraries/APIs

    Node.js, React, Chai, Jenkins Pipeline
  • Tools

    Pytest, Postman, Jenkins, Jira, Confluence, Slack, Gatling, Mocha, Grafana, Git, GitHub, NPM, TestRail
  • Storage

    NoSQL

To view more profiles

Join Toptal
Share it with others