As a QA Engineer , you will play a crucial role in ensuring our products are of the highest quality, reliable, and deliver an exceptional user experience. You will be responsible for designing and executing test plans, identifying bugs, and collaborating with developers to enhance product performance. If you love breaking things to make them better, this role is for you!
The Hats You Will Wear
Develop and execute comprehensive test plans and strategies to ensure high-quality software.
Identify and document test scenarios, use cases, and test data for thorough coverage.
Perform manual testing to validate functionality, performance, and security of applications.
Conduct regression testing to ensure new updates do not disrupt existing features.
Identify, report, and track bugs and defects, collaborating with developers to resolve them.
Maintain and update test documentation, including test cases, scripts, and guidelines.
Ensure defects are properly tracked, verified, and closed before releases.
Continuously assess and improve QA processes, incorporating industry best practices.
Provide detailed test reports and summaries to highlight testing outcomes and issues.
The Perfect Fit
3+ years of experience in manual testing with a strong understanding of QA methodologies.
Hands-on experience with test case creation, execution, and defect tracking using tools like JIRA, TestRail, or Zephyr.
Understanding of software development lifecycles (SDLC) and Agile methodologies.
Basic knowledge of test automation tools (Selenium, Appium) and scripting (Python, Java) is a plus.
Strong analytical and problem-solving skills with attention to detail.
Excellent communication and collaboration skills to work effectively with cross-functional teams.
A proactive mindset with a passion for quality and continuous improvement.