Overview
We’re seeking a dedicated and detail-oriented Quality Assurance Engineer (QA Engineer) to join our growing team!
If you have a passion for quality, automation, and delivering flawless user experiences, this role is for you.
Key Responsibilities
Design, develop, and execute manual and automated test cases to ensure software quality.
Collaborate with developers and product teams to identify, report, and resolve defects.
Implement and maintain test automation frameworks and tools.
Participate in Agile development cycles, ensuring testing coverage across sprints.
Perform functional, regression, integration, and performance testing.
Use bug tracking tools to manage and prioritize reported issues.
Analyze test results and provide clear, actionable feedback to improve product quality.
Contribute to the continuous improvement of QA processes and best practices.
Qualifications & Requirements
Bachelor’s degree in computer science, IT, Engineering, or a related field.
Minimum 3 years of experience in software testing and automation.
Hands-on experience with automated testing tools (e.g., Selenium, Cypress, or similar).
Strong understanding of software development methodologies and QA best practices.
Familiarity with Agile methodologies and sprint-based workflows.
Experience using bug tracking systems (e.g., Jira, Bugzilla, or similar).
Excellent analytical, problem-solving, and attention-to-detail skills.
Strong communication and team collaboration abilities.
Why Join Us
Opportunity to work on cutting-edge software products.
Collaborative and supportive work environment.
Focus on innovation, learning, and continuous improvement.
Competitive compensation package.
Flexible Hybrid / Onsite work mode.
----------------------------------------
Degree Specialization
----------------------------------------