Experience: 8+ Years
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- 8+ years of experience in software testing, with 5+ years specifically in mobile automation testing.
- Proven experience leading automation initiatives in enterprise environments (BFS, telecom, healthcare, e-commerce).
- Expertise in mobile automation tools: Appium, Selenium (with mobile extensions), Provar, Katalon, Mabl, or similar.
- Strong scripting skills in Java, JavaScript (Node.js), Python, or Kotlin.
- Hands-on experience with CI/CD pipelines (Jenkins, TeamCity, GitHub Actions) and integration with test automation.
- Experience with real device and cloud-based testing platforms (BrowserStack, Sauce Labs, AWS Device Farm).
- Familiarity with API testing (Postman, REST Assured), performance testing (JMeter), and security testing tools.
- Understanding of mobile OS internals, including Android and iOS architecture, app lifecycle, and device-specific behaviors.
- Experience in carrier validation, OTA updates, NFC, USB, Bluetooth, and connected devices testing is a strong plus (aligned with BlackBerry and IoT projects).
- Knowledge of test data management, test environment provisioning, and test reporting tools (TestRail, Xray, Zephyr).
Preferred Qualifications:
- Experience in Agile/Scrum environments with daily stand-ups, sprint planning, and retrospectives.
- Certification in ISTQB, CSTE, or AWS/GCP DevOps is advantageous.
- Exposure to AI-driven test optimization or self-healing test automation concepts (aligned with AiDE platform capabilities).
- Experience working with global delivery teams across time zones (US, Europe, Middle East).