← Toutes les offres

QA Engineer

À propos du poste

• Design, develop, and maintain automated API test suites using the Karate API Automation Framework
• Perform manual and automated testing to validate application functionality, reliability, and integration behaviour
• Build reusable automation scripts and common testing components
• Manage end-to-end automation across API and UI layers where required
• Integrate automated test suites with GitHub Actions and CI/CD pipelines
• Execute API testing using Postman, Bruno, and Rest Assured
• Perform backend data validation across Amazon DynamoDB and Amazon Redshift
• Write and execute SQL queries to validate data and investigate discrepancies
• Validate system integrations, data exchanges, and IoT data flows
• Collaborate with engineering, business, and customer teams to translate requirements into test scenarios
• Document test plans, test cases, automation scripts, defects, and execution results
• Identify, investigate, and report defects; perform root-cause analysis and coordinate resolution
• Follow SDLC and STLC practices
• Support regression testing, integration testing, release validation, and continuous quality improvement
• Maintain test-management records and traceability using Xray where applicable
• Improve test coverage, automation standards, and overall quality assurance practices

• 6+ years of experience in quality assurance, software testing, and test automation
• Strong hands-on experience with the Karate API Automation Framework
• Proven experience in both manual testing and automation testing
• Strong understanding of API testing, REST services, HTTP methods, status codes, request/response validation, and authentication
• Practical experience with GitHub, GitHub Actions, and CI/CD automation workflows
• Working knowledge of AWS services, particularly DynamoDB and data-validation workflows involving Redshift
• Experience with SQL queries and backend data validation
• Familiarity with Postman, Bruno, or Rest Assured for API testing
• Understanding of end-to-end testing, integration testing, regression testing, and reusable automation design
• Experience validating system integrations and IoT-related data flows is highly desirable
• Familiarity with Xray Test Management is an advantage
• Strong understanding of SDLC, STLC, defect management, and quality assurance best practices
• Excellent analytical, troubleshooting, and problem-solving skills
• Strong communication and collaboration skills, with the ability to work effectively with distributed teams
• Ability to independently manage testing deliverables, prioritise tasks, and maintain high standards of quality and documentation