Guitar, Football, Games

Senior QA Engineer with seven years of experience, I possess expertise in various aspects of web, including functional testing, quality assurance, and requirements analysis. I am committed to delivering high-quality results by being a quick learner, self-starter, and detail-oriented professional. My strong communication and team leadership skills enable me to work collaboratively with diverse stakeholders and manage multiple tasks to meet defined schedules.
Moreover, I have extensive experience in test automation, enabling me to build projects that automate testing processes to enhance overall productivity, speed up delivery timelines, and improve software quality. My expertise in software quality assurance, testing, validation, and verification, coupled with my organizational and dependability skills, enable me to manage multiple priorities while maintaining a positive attitude even under pressure.
I am always looking to improve my skill set and stay up-to-date with the latest trends in the industry to provide valuable insights and enhance the organizational brand.
Role: Manual/Automation QA Engineer
Description:
- QA Engineer (WDIO + Appium + JS) - Role play messenger
- QA Engineer (Cypress + JS + Cucumber) - Nurse management system
Responsibilities:
- Designed and implemented a scalable and maintainable test automation framework using Cypress + JS + Cucumber for web applications and WDIO + Appium + JS for mobile applications.
- Developed and maintained end-to-end automated test suites covering critical user workflows, regression scenarios, and integration points across the application.
- Collaborated closely with cross-functional teams including developers, product managers, and UX designers to clarify requirements and ensure test coverage aligned with business goals.
- Actively participated in code reviews.
- Conducted functional, UI, regression, and exploratory testing to ensure comprehensive test coverage and early detection of issues.
- Logged and tracked defects using Jira, providing detailed and reproducible bug reports with supporting logs and screenshots.
- Monitored test execution, analyzed failures, and optimized flakiness handling strategies for stable test runs.
- Contributed to QA process improvements and knowledge sharing within the team.
Technologies: JS, Cypress, Cucumber, Appum, WDIO, Jira, Figma, GitHub, GitLab, BrowserStack
Description:
Fintech platform
Responsibilities:
- Contributing to the strategic development and enhancement of the testing processes to improve the overall quality of the software.
- Developing and executing automated tests for web applications, enabling faster and more efficient testing processes.
- Conducting API testing using automated testing tools to ensure the functionality and performance of the software.
- Reporting bugs and defects, and providing detailed information to developers to enable effective issue resolution.
- Writing test scripts based on existing automation frameworks, improving the reliability and repeatability of tests.
- Writing test cases for automated testing, ensuring comprehensive test coverage to meet quality standards.
- Process smoke, regression and sanity testing
Technologies:
WDIO, Cucumber, Playwright, Typescript
Description:
Life insurance project
Responsibilities:
- Developing and executing test plans, test cases, and test scripts for both manual and automated testing.
- Collaborating with cross-functional teams, including developers, product owners, and business analysts, to understand project requirements and ensure testing meets business needs.
- Performing functional, regression, and performance testing to ensure the quality of the software.
- Identifying and reporting defects, and working with the development team to ensure timely resolution.
- Designing and implementing automated tests using industry-standard automation frameworks and tools.
- Analyzing and interpreting test results and providing feedback to stakeholders on product quality.
- Maintaining and updating test documentation, including test cases, test scripts, and test reports.
- Continuously improving the testing process and methodologies to ensure that the highest quality standards are met.
Technologies:
TeamCity, Jira, JS, WDIO, Cypress
- Experience with test automation frameworks, tools, and scripting languages
- Strong understanding of software development life cycle (SDLC)
- Familiarity with API testing and tools, such as Postman and Insomnia
- Excellent problem-solving, analytical, and debugging skills
- Ability to work independently and as part of a team, and to lead teams and mentor junior engineers
- Strong communication skills, both written and verbal, and ability to collaborate effectively with cross-functional teams
- Dedication to quality assurance and continuous improvement, with a focus on delivering high-quality products and services to end-users
Guitar, Football, Games
Programming language:
Frameworks:
BDD:
CI/CD:
Test management tools:
Bug tracking Systems: