No more applications are being accepted for this job
- Analyze and test software to ensure that products meet design specifications and are within total quality management limits and standards
- Collaborate with cross-functional teams to develop comprehensive test plans based on requirements.
- Execute test cases, identify defects, and ensure timely resolution.
- Isolate, replicate, and report bugs and verify bug fixes
- Create and maintain test documentation, including test plans, test cases, and test scripts.
- Generate comprehensive test reports for stakeholders.
- Communicate with product developers and technical support specialists on software issues
- Contribute to requirement analysis from a testability point of view. Required Skills & Qualifications
- You are self-motivated and passionate about delivering high quality software
- You have an appreciation for both manual and automated testing
- You have an immense attention to detail
- 3+ years of relevant QA technical experience
- Experience in testing web applications and APIs
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience as a Software Quality Engineer or similar role.
- Strong knowledge of software QA methodologies, tools, and processes.
- Experience with automated testing frameworks and tools (e.g., Selenium, JUnit, TestNG) is an advantage.
- Solid understanding of software development lifecycle and agile methodologies.
- Excellent analytical and problem-solving skills.
- Strong communication and collaboration abilities.
- You enjoy working in a friendly, collaborative, fast paced team
- Fluency in English