We are seeking a detail-oriented Quality Assurance Engineer with proven hands-on experience in both Web and API testing. In this role, you will be responsible for designing effective test strategies, crafting high-quality test cases, validating software releases, and working closely with Product, Engineering, and DevOps teams to ensure the delivery of robust solutions. Strong automation skills using tools such as Karate and Selenium, along with exposure to mobile testing, will be considered significant advantages.
Key Responsibilities:
- Plan & design testing: Translate requirements into test plans, test cases, and test data for Web (UI/UX) and REST APIs
- Execute tests: Perform functional, regression, integration, and endtoend testing across environments; validate API contracts, status codes, payloads, and error handling
- Automation (plus): Build and maintain lean automation suites. API tests in Karate; UI flows in Selenium (or equivalent). Integrate runs into CI pipelines for fast feedback
- Mobile (plus): Execute sanity/regression on Android/iOS builds; contribute to mobile test scenarios (Appium or similar a bonus)
- Quality gates & release readiness: Drive defect triage, prioritize issues by risk/impact, verify fixes, and signoff releases with clear evidence
- Observability & data: Use logs, metrics, and SQL queries to isolate issues; reproduce defects with minimal steps
- Collaboration: Partner with developers and product managers on acceptance criteria, testability, and rootcause analysis; contribute to continuous improvement of QA practices
- Documentation: Keep test cases, checklists, and automation results uptodate; publish concise test reports
Requirements
- 3-5 years in software QA with demonstrated Web and API testing
- Strong skills in test design (boundary, equivalence, riskbased), defect lifecycle, and regression strategy
- Practical experience with REST API tools (e.g., Postman) and JSON; comfort with HTTP, headers, auth, and response validation
- Working knowledge of Git and CI/CD (triggering test runs, reading pipeline logs)
- Ability to query data (basic SQL) and analyze logs to debug issues
- Excellent communication, ownership mindset, and attention to detail
Preferred Qualifications
- Bachelor's degree in computer science/engineering (or equivalent practical experience)
Nice to Have
- Automation: Karate for APIs; Selenium for Web UI
- Mobile testing: Understanding of build signing, APK/IPA distribution
- Performance and security testing awareness; familiarity with OWASP Top 10 testing considerations
- Experience in FinTech/Payments/BFSI domains and complianceaware testing (e.g., audit trails, PII handling, negative scenarios)
Mindset & Behaviour
- Strategic, analytical, and committed to delivering high-quality solutions
- Operates with ownership, accountability, and integrity consistent with company values
- Thrives in a collaborative, high-performance environment
- Willing to mentor junior colleagues and contribute to a culture of shared technical excellence
Benefits
- Opportunity to work within a dynamic engineering team building impactful solutions
- Access to modern technology stacks and a culture of continuous learning
- Competitive compensation linked to performance and contribution
- Clear career pathway to senior engineering and leadership roles
- A values-driven culture that prioritises integrity, trust, and excellence at every level