Responsibilities:
- Conduct UI/UX testing, vulnerability assessments and security testing on web applications and APIs.
- Develop and maintain automated test scripts using tools like Cypress, Playwright, Selenium, or similar.
- Collaborate with the development team to ensure quality and security throughout the software development lifecycle.
- Create and maintain test plans, test cases, and security documentation.
- Perform code reviews and provide feedback on potential security issues.
- Provide expert knowledge on application security issues and best practices to the development team.
Requirements:
- Bachelor’s Degree in Computer Science or IT security related field (Master’s preferred).
- Minimum 2 years experience (in product company) as a QA Test Engineer, particularly in automation.
- Proficiency in automation tools like Playwright, Cypress, Selenium, or similar.
- In-depth knowledge of common application vulnerabilities and exploitation techniques such as SQL injection,CSRF, XSS, and other OWASP Top Ten vulnerabilities.
- Strong understanding of software QA methodologies, tools, and processes.
- Experience in writing clear, concise, and comprehensive test plans and test cases.
- Familiarity with Agile frameworks and regression testing.
- Experience with the travel industry is a plus.
- Strong integrity and work ethic.
- Possess excellent communication and interpersonal skills.
- Proactive, assertive, and has a creative approach to problem solving.
Benefits:
- Competitive salary and performance-based bonuses.
- Opportunity to work with a dynamic and innovative team in a fast-growing startup environment.
- Chance to work directly with CXOs and set up the core product & tech vertical for the organisation.
- Continuous learning and development opportunities.