Detail-oriented QA Engineer with 9 years of experience in both manual and automated testing of web and mobile applications. Combining technical testing expertise with strong team collaboration to bring a balanced approach to quality assurance. Proficient in tools like Cypress, Appium, Rest Assured, Postman, and Jira. Skilled in establishing and improving the QA process, creating a test plan, writing and maintaining test cases, identifying bugs, and collaborating with cross-functional teams to ensure product quality and timely delivery. Passionate about QA and knowledge sharing, I actively run a blog dedicated to QA topics and mentor computer science students in developing strong foundational skills in software testing and automation.
In my role as a Quality Assurance Engineer, I have worked with SQL databases, testing tools, and frameworks such as Zephyr, Cypress, Selenium WebDriver, JEST, Jmeter, Postman, Rest Assured, Fiddler, Appium, and others. I am proficient in issue-tracking systems such as Redmine, JIRA, and Azure DevOps.
My analytical skills and attention to detail have helped me excel in Quality Assurance Engineering. I am well-versed in identifying software defects, creating and executing test plans, and delivering high-quality software solutions that meet the needs of end users. I am passionate about software development and committed to achieving the best results through thorough testing and quality assurance processes.
Overall, I am a dedicated Quality Assurance Engineer constantly striving to improve and enhance my skills and expertise in software testing.
Cypress is a powerful testing framework for end-to-end web application testing. If you haven't used it for some time and want to remind yourself how to set it up and…
Opening a bug ticket is crucial in the software quality assurance (QA) process because you need to present your findings in a way that can be clearly understood and reproduced…
Soft skills are equally important as technical skills if you want to become a successful Software Quality Assurance Engineer. During day-to-day work, they can help you to communicate effectively, collaborate…
If you already have, or you are planning to implement some automation tests for your projects, there are a couple of things that you need to consider to create tests…
The role of the quality assurance (QA) engineer has changed significantly over the years, and we can see a lot of differences in the QA work in the past and…