Position: Software Development Engineer in Test (JavaScript)
Category: QA Automation
English level: upper
Years of experience: 7

- Created many useful open source libraries for the testing community;
- Built the QA department from scratch;
- Designed, implemented, and maintained automation infrastructure for various projects.
I am a hands-on Software Development Engineer in Test with more than 7 years of experience in the software development industry. Coding experience in JavaScript/TypeScript and Swift.

- Bachelor’s degree in Computer Science
- Experience programming in JavaScript/TypeScript and Swift.
- Extensive experience in Playwright, Cypress, Selenium WebDriver, Protractor, WebdriverIO, Jasmine, Jest, Puppeteer, Postman
- Proficient in Functional, Regression, Exploratory, Cross-browser, GUI, Usability and Accessibility testing
- Experience with cloud-based testing BrowserStack
- Comfort working in a Linux environment including automation and testing
- Deep knowledge of test methodologies, writing test documentation, designing test cases and debugging
- Practical experience with version control system Git
- Practical experience with Docker
- Practical experience with continuous integration system Jenkins.
- Practical experience with management systems (such as Jira, HP ALM, HP QC, TestRail, Confluence)
I'm looking for a challenging position in order to utilize personal expertise, professional and technical skills in the software development industry as a Software Development Engineer in Test.

- Work collaboratively as part of the development team with product managers, software engineers, and architects to define and execute tests throughout the project lifecycle
- Setting up, maintaining, and performing test automation frameworks, building test scenarios and acceptance tests
- Researching test tools, methodologies, and trends and upgrading existing practices and processes