Hello, world! 👋 I’m Roman Chursin, a passionate SDET and Front-End Developer with nearly a decade of experience delivering top-notch quality in Web and Mobile applications. I thrive on building robust test automation solutions using Python, JavaScript, and my newly embraced TypeScript. Over the years, I’ve engineered and transitioned frameworks using Selenium, Playwright, and Cypress, alongside various CI/CD integrations such as LambdaTest, SauceLabs, BrowserStack, Harness, Jenkins, and GitHub Actions. While quality assurance is my home turf, I’m equally excited about front-end development. I’ve been diving deeper into React, NextJS and modern JavaScript/TypeScript practices, expanding my skill set to craft efficient, user-friendly interfaces. Currently at Kajabi, I lead initiatives around automation and process optimization, bridging the gap between development and QA. I thrive on mentoring, architecting test strategies, and constantly exploring new technologies to improve product reliability and user experience. Each day is a fresh opportunity to sharpen skills and learn something new, and I’m just loving every moment of it.
If you’re interested in collaborating, feel free to reach out—let’s connect and build something amazing together!
Highly motivated Software Development Engineer in Test with 9+ years of experience delivering quality Web and Mobile applications. Skilled in building robust automation frameworks with Python, JavaScript, and TypeScript using tools like Selenium, Playwright, and Cypress. Equally passionate about front-end development with React and modern JS/TS tooling. Adept at architecting test strategies, mentoring teams, and ensuring top-quality user experiences through cross-functional collaboration. Enthusiastic lifelong learner who thrives in fast-paced, agile environments. US Citizen, authorized to work for any employer.
Languages: Python, JavaScript, TypeScript, HTML, CSS
Test Automation: Selenium, Playwright, Cypress, Pytest
CI/CD Tools: SauceLabs, LambdaTest, Jenkins, TeamCity, Harness
Front-End Development: React, Next.js, Node.js, REST APIs
Cloud & DevOps: Docker, AWS (EC2), Heroku, Vercel, DataDog
Test Planning & Strategy: Test Plans, E2E Coverage, Regression, Integration
Agile Tools: JIRA, Confluence, Notion, Scrum/Kanban
Collaboration: Cross-functional Communication, Team Mentoring, Stakeholder Management
Championed the adoption of TypeScript in test automation and front-end components to improve code quality and maintainability.
Lead UX enhancements by collaborating with cross-functional teams, using user feedback to shape more intuitive products.
Reduced time-to-release by optimizing CI/CD workflows and implementing parallel testing, leading to a 30% faster deployment cycle.
Consistently recognized for team leadership, effectively training new hires and propelling their professional growth.
Led test strategy for E2E coverage and cross-functional integration tests, resulting in improved product reliability. Architected and transitioned the team’s automation framework from Selenium to Playwright, reducing test execution times by up to 30%. Implemented CI/CD pipelines with SauceLabs, Harness, and GitHub Actions to standardized testing across multiple platforms and accelerate feedback loops. Mentored junior and mid-level QA engineers on coding best practices, automation design patterns, and test methodologies. Collaborated with Product teams to refine user experiences, leveraging insights from cross-functional feedback to shape upcoming features. Researched and introduced new tools to enhance both manual and automated testing, including advanced reporting and monitoring solutions.
Owned QA efforts for Web and Mobile applications spanning finance, biotech, entertainment, and e-commerce domains. Designed testing strategies and allocated tasks for a distributed QA team, ensuring thorough coverage and efficient workload distribution. Developed Python-based automation scripts with Selenium WebDriver, Pytest, and API test suites using Postman. Performed cross-browser, compatibility, and regression testing across multiple platforms, including macOS, Windows, iOS, and Android. Created test documentation (test plans, test designs, test strategies) and tracked defects. Collaborated closely with developers, product managers, and UI/UX designers to resolve defects and optimize product features.
Led QA phases for the company’s travel and booking Web/Mobile solutions, including cross-browser and cross-platform testing. Authored reusable test plans and test cases, and managed issues in JIRA. Executed API, performance, GUI, and UAT testing while actively engaging with business analysts and development teams. Organized pair testing sessions and bug bashes, streamlining issue identification and resolution. Coached junior testers in best practices, acting as a subject matter expert on multiple projects.
© 2025 Roman Chursin