
Nodirbek Nasirov
Verified Expert in Engineering
Quality Assurance Developer
Minneapolis, MN, United States
Toptal member since January 1, 2019
Nodirbek is a passionate software developer who builds scalable web applications using modern technologies like Node.js and PostgreSQL. With a strong focus on clean code, efficiency, and continuous learning, Nodirbek thrives in solving complex problems and driving innovation.
Portfolio
Experience
- Manual Testing - 13 years
- QA Automation - 11 years
- JavaScript - 8 years
- Selenium - 8 years
- Java - 8 years
- Git - 7 years
- Puppeteer - 5 years
- Jenkins - 4 years
Availability
Preferred Environment
Java, Selenium WebDriver, Git, IntelliJ IDEA
The most amazing...
...thing I've done is develop enterprise applications, handling everything from system design to application delivery.
Work Experience
QA Automation Tester
Path Next
- Accomplished a unit test coverage of 80% for the existing codebase.
- Logged and tracked defects and created unit and UI automation tests.
- Integrated tests into the CI/CD pipeline and created a QA automation framework and integration tests.
QA Analyst
Getaway
- Developed a modular QA automation framework for a booking platform, enhancing testing efficiency and coverage.
- Created automated test cases, accelerating issue detection and resolution.
- Integrated an automation framework into the GitHub CI/CD pipeline, ensuring continuous testing and rapid feedback.
- Migrated a Selenium-based QA automation framework and tests to Playwright.
QA Automation Engineer
Microsoft
- Created a QA automation framework and tests using Playwright, TypeScript, Node.js, and Jest and integrated them into a CI/CD pipeline.
- Logged and tracked defects, created QA automation test cases and documentation, and mentored the team.
- Improved code quality and accomplished faster, bug-free deployments using automated tests.
QA Engineer (via Toptal)
XTO Energy
- Created manual and automated test cases for an iOS mobile application (XTO Handbook).
- Executed automated test cases and analyzed results to report issues.
- Designed and implemented automated testing frameworks and tools, improving app quality.
Education
Associate's Degree in Computer Networking
Community College of Allegheny County (CCAC) - Pittsburgh, PA, USA
Skills
Libraries/APIs
Puppeteer, React, Node.js, Playwright, Selenium WebDriver, React Testing Library, REST APIs
Tools
IDEA IDE, REST Assured, GitHub, Git, IntelliJ IDEA, Apache JMeter, HP Application Lifecycle Management (ALM), Jenkins, Jira, Postman, Subversion (SVN), Travis CI
Languages
Java, JavaScript, HTML, CSS, C, Python, C#, SQL, VBScript, TypeScript, Ruby
Frameworks
Selenium, TestNG, Jasmine, Jest, .NET, JUnit, Appium, Cypress, TestCafe
Paradigms
Manual Testing, Automated Testing, Test Automation, Behavior-driven Development (BDD), Object-oriented Programming (OOP), E2E Testing, Unit Testing, Testing, Agile, Test-driven Development (TDD), Waterfall Development, Acceptance Test-driven Development (ATDD), Stress Testing, Azure DevOps
Platforms
Linux, Android, iOS, Eclipse, Windows, MacOS, Amazon Web Services (AWS), Azure, WordPress, WooCommerce, Docker, Salesforce, AWS Lambda
Storage
MySQL, Oracle SQL, MongoDB
Other
QA Automation, Mobile App Testing, Software Development, Quality Assurance (QA), Manual QA, SDET, QA Testing, Testing Strategy, Automated UI Testing, UI Testing, Integration Testing, Regression Testing, QA Test Plan Management, Mobile Device QA Automation, API Testing, Cross-browser Testing, QA Leadership, Asset Liability Management (ALM), UFT, Applitools, CI/CD Pipelines, Vitest
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring