Special requirements:
- Fluent in English (Mandatory)
- Min 3 years experience
- Min. Bachelor Degree from reputable Universities (preferable)
Requirements
:
- The candidate must have a strong foundation in
both manual and automation testing,
with the ability to work across web, mobile, and API layers in a fast-paced Agile
environment.
2.
Manual Testing
: Expertise in creating and executing test cases, identifying edge cases, performing exploratory and regression testing.
3.
Web Testing
: Familiar with browser-based testing on responsive UI across different viewports and platforms.
Mobile Testing: Experience testing iOS and Android apps; validating device-specific behavior, usability, and edge conditions.
API Testing: Knowledge of API structures (REST), using tools like Postman or Rest Assured for functional and contract validations.
Automation Tools:
7. Web: Hands-on with Selenium, Playwright, or equivalent frameworks.
8. Mobile: Working knowledge of Appium or similar cross-platform mobile automation tools.
9. API : Scripted validations using Postman Collections or Java/JS-based test frameworks.
- Programming/Scripting: Ability to read and write automation scripts in
Java, JavaScript, or Python.
11. CI/CD & Version Control: Familiarity with Git, GitHub Actions, Jenkins
Test Management: Exposure to tools like TestRail, JIRA, Zephyr, or similar for test case tracking and defect lifecycle.
Environment Readiness: Understands feature flagging, test data management, and staging/preprod validations.
14.
Agile
Practices: Comfortable working in Agile Scrum teams, participating in sprint planning, daily stand-ups, and retrospectives.
Nice to Have :
Understanding of accessibility testing, localization, or performance test basics.
Exposure to cloud-based device testing platforms (e.g., BrowserStack, Sauce Labs)
Job Descriptions :
Analyze business and technical requirements to design detailed test scenarios.
Create, maintain, and execute manual test cases for functional, regression, smoke, and exploratory testing across web and mobile platforms.
Identify, log, and track defects with complete and clear documentation.
Design and maintain automation scripts for
Web (Selenium/Playwright), Mobile (Appium), and API (Postman/Rest Assured).Contribute to integration of automated tests into
CI/CD pipelines (e.g., GitHub Actions, Jenkins).Manage test data, validate environments, and perform end-to-end validation across components.
Update test artifacts in tools like TestRail, JIRA, or Confluence.
Work collaboratively with product, development, and release teams to ensure comprehensive coverage and test sign-offs.
Participate in Agile ceremonies and provide testing status and insights regularly.
Support continuous improvement of QA practices and help enhance test efficiency and coverage.