QA Engineer with a front-end background, skilled in both manual and automated testing. I use my JavaScript and React knowledge for UI/UX validation, and I am currently enrolled in a QA Automation course to further enhance my technical skills.
Overview
2025
2025
years of professional experience
Work History
Front End Developer
Upwork
Baku
08.2024 - 02.2025
Ensured clean, valid HTML and CSS markup conforming to industry standards.
Implemented dynamic UI components and interactive features using Vanilla JavaScript to enhance user engagement.
Optimized website interactivity through efficient DOM manipulation and event handling.
Cross-browser compatibility.
Managed version control using Git/GitHub, consistently adhering to Clean Code principles.
QA Engineer
QA Manual and Automation course
Baku
Software Testing Fundamentals: manual testing methodologies, test case design, test planning, and execution.
Test Documentation: test plans, test cases, bug reports, and checklists.
API Testing: Postman, RESTful API testing, validation of requests, and responses.
Performance and Security Basics: Introduction to Load Testing.
Problem-Solving and Analytical Skills: identifying defects, root cause analysis, and ensuring product quality.
Communication and Collaboration: working with developers, product managers, and business analysts.
Proficient in Java (OOP, Collections) for developing scalable automation frameworks with Selenium, focusing on maintainable, and efficient test scripts.
Developed automated test scripts using Selenium WebDriver with Java, implementing the Page Object Model (POM) to ensure modular and maintainable test suites. Utilized XPath/CSS selectors for element interaction, and integrated TestNG/JUnit for efficient test execution and automated reporting. Currently pursuing a specialized course in QA Automation.