We are looking for a passionate and detail-oriented Quality Assurance Engineer to join our dynamic team. You will play a crucial role in ensuring the quality and functionality of our products by designing, executing, and automating tests across the entire software development lifecycle. You will be a key partner in collaborating with developers, product managers, and other stakeholders to deliver high-quality, bug-free products to our customers.
You are great at:
• Test Design and Execution:
• Analyse requirements, specifications, and technical design documents to understand product functionality and user needs.
• Design and develop comprehensive test plans and test cases for various testing types (functional, regression, integration, UI/UX, etc.).
• Execute manual and automated tests across different platforms and devices.
• Identify, document, and report bugs in a clear and concise manner.
• Verify bug fixes and ensure thorough regression testing.
• Automation:
• Develop and maintain automated test scripts using industry-standard tools and frameworks (e.g., Selenium, Playwright).
• Implement best practices for test automation architecture and maintainability.
• Analyse test results and identify areas for improvement in automation coverage and efficiency.
• Collaboration and Communication:
• Actively participate in discussions with developers, product managers, and other stakeholders to identify potential issues and improve quality processes.
• Effectively communicate test results, bug reports, and progress updates to relevant teams.
• Contribute to continuous improvement of testing processes and tools.
What it takes:
• Bachelor’s degree in computer science or equivalent
• 2-5 years of experience as a Quality Assurance Engineer
• Knowledge / hands on expertise in Identity, Security & Access Management Applications / domain
• Strong understanding of Single Sign-on technologies (SSO) and federation protocols such as SAML, WS-FED, O-Auth.
• Good understanding of TCP/IP, HTTP, SOAP, SSL protocols
• Expertise in Linux System Admin and Bash Scripting
• Strong understanding of software development life cycle (SDLC) methodologies (e.g., Agile, Waterfall).
• Experience with manual and automated testing techniques.
• Proficiency in writing test scripts using scripting languages (e.g., Java, Typescript, Curl).
• Excellent communication, collaboration, and problem-solving skills.
• Strong analytical and critical thinking abilities.
• Ability to work independently and as part of a team.
Good to have:
• Experience with performance and security testing.
• Certifications (e.g., AWS Certified Solutions Architect – Associate, CCNA).
--
You must verify your mobile number to apply to this job.