We are looking for a detail-oriented and proactive QA Engineer to join our team. You will play a key role in ensuring the quality and reliability of our products by developing test strategies, executing test cases, and collaborating closely with cross-functional teams.
Key Responsibilities :
- Analyze requirements and design test plans and test cases for new and existing features.
- Perform manual and automated testing to ensure product quality across web, mobile, and backend systems.
- Identify, document, and track defects using tools such as JIRA.
- Collaborate with developers, product managers, and UX designers to clarify requirements and improve product quality.
- Create and maintain test automation scripts using tools like Selenium, Cypress, or similar.
- Participate in regression, integration, performance, and user acceptance testing.
- Contribute to improving QA processes and practices.
- Provide clear and concise test reports and communicate test results effectively.
- Advocate for quality throughout the software development lifecycle.
Qualification / Requirement :
Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.1-3+ years of experience in software QA or a related role.Experience writing and executing test cases and reporting defects.Familiarity with defect tracking tools (e.g. JIRA, Bugzilla).Knowledge of test automation tools and scripting languages (e.g. Selenium, Cypress, JavaScript, Python, etc.) is a plus.Understanding of SDLC, Agile, and QA methodologies.Strong analytical and problem-solving skills.Excellent communication skills and attention to detail.