
Jalol Khamroev
Verified Expert in Engineering
SDET Developer
Łódź, Poland
Toptal member since November 1, 2024
Jalol is a software development engineer in test (SDET) and a QA automation engineer with over three years of experience in quality assurance and automated testing. At Toptal, he has improved product quality through effective testing processes and CI/CD implementation. Proficient in Playwright, Cypress, Jest, Git, CI/CD, Docker, APIs, and visual regression testing, Jalol is dedicated to delivering high-quality software and fostering Agile teamwork.
Portfolio
Experience
- SDET - 3 years
- Playwright - 3 years
- Postman - 3 years
- Jest - 3 years
- TypeScript - 3 years
- Test Automation - 3 years
- Manual Testing - 3 years
- Cypress - 2 years
Availability
Preferred Environment
MacOS, Visual Studio Code (VS Code), Git
The most amazing...
...project I've developed is a testing framework for Toptal's component library, which has streamlined our QA processes.
Work Experience
Software Development Engineer in Test (SDET)
Toptal
- Led the migration from Cypress to Playwright, optimizing the end-to-end testing process and improving overall test execution speed, contributing to faster feedback loops and enhanced productivity in the development cycle.
- Successfully implemented unit tests for critical components, achieving 100% test coverage, which enhanced code reliability and reduced the likelihood of defects in production.
- Contributed to a robust testing framework for Toptal's component library, streamlining QA processes and enhancing testing efficiency across projects.
- Implemented visual regression testing using Happo, ensuring UI changes did not adversely affect the user experience. These efforts resulted in higher user satisfaction and fewer post-release defects.
- Standardized QA processes across multiple projects by developing tailored test plans and comprehensive test cases, enhancing consistency and improving overall product quality within the organization.
- Mentored QA interns and new team members, fostering a culture of continuous learning and collaboration, which enhanced team capabilities and improved the onboarding process.
IT Service Desk Agent
Fujitsu
- Contributed to a significant increase in overall customer satisfaction through effective communication and timely issue resolution.
- Developed and implemented a new ticketing process that streamlined workflows and reduced resolution times, increasing team efficiency and productivity.
- Trained and mentored new service desk agents, helping them acquire essential skills and knowledge to handle customer inquiries effectively, which improved team performance.
Experience
ClimQA: A Modern Front-end Testing Framework Template
https://github.com/jalolk/climqaThis framework includes comprehensive testing tools: Jest and React Testing Library support reliable unit and component testing, while Playwright enables end-to-end testing across browsers with features like network request mocking and mobile responsiveness. Organized with a Page Object Model (POM), it ensures clean, scalable tests while including strategies for accessibility and error boundary testing.
ClimQA's CI/CD pipeline is powered by GitHub Actions, handling automated testing, build verification, and code deployment to Vercel. With linting, test coverage reports, and parallel test execution, the system streamlines continuous integration for rapid iteration. This project is ideal for teams seeking a maintainable, high-quality testing setup that combines automation with a structured approach to modern front-end testing.
Play2do
https://github.com/jalolk/play2doThis project's structure is organized for easy extension, with dedicated test suites covering all application layers. Integrated with CI/CD, Play2do is an excellent resource for QA engineers and developers to learn, build, and refine testing workflows for reliable, maintainable applications.
Education
Master's Degree in Computer Science
University of Lodz - Łódź, Poland
Bachelor's Degree in Computer Science
University of Lodz - Łódź, Poland
Certifications
End-to-end JavaScript Testing with Cypress
Learning GitHub Actions
Software Testing: Exploratory Testing
Software Testing Foundations: Test Techniques
Agile Testing
Skills
Libraries/APIs
Playwright, React, React Testing Library, React Query
Tools
Git, GitHub, TestRail, BrowserStack, Grafana, Postman, Lighthouse, Prisma
Frameworks
Jest, Cypress, Next.js, Tailwind CSS, NestJS
Paradigms
Test Automation, Manual Testing, Testing, Functional Testing, Test-driven Development (TDD), Behavior-driven Development (BDD), Agile, E2E Testing, Unit Testing, Software Testing
Languages
TypeScript, Haskell, JavaScript, SQL
Platforms
MacOS, Visual Studio Code (VS Code), Docker, Vercel
Storage
Databases, Database Management Systems (DBMS), PostgreSQL, MongoDB
Other
QA Testing, SDET, Quality Assurance (QA), CI/CD Pipelines, OOP Designs, Algorithms, Data Structures, Mathematics, Full-stack Development, Machine Learning, API Testing, Cross-browser Testing, Visual Regression Testing, GitHub Actions, LogRocket, Crazy Egg, QA Automation, Vite, Bruno, Integration Testing, Agile Software Testing, Exploratory Testing, Customer Support, Troubleshooting, Customer Service, Task Management, Remote Support
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