Overview
We are hiring for one of our esteemed clients located in Nagavara, Bangalore. Interested candidates are encouraged to seize this opportunity and apply now!
Job Title: Mobile Tester
Location: Nagavara, Bangalore
Experience: 6–7 Years
Employment Type: Full-Time (On Site)
Job Summary:
We are seeking a skilled and detail-oriented Mobile Tester who is proficient in testing native iOS and Android applications. The ideal candidate should have deep experience in mobile test automation frameworks, mobile-specific debugging and monitoring tools, and a solid understanding of performance testing, CI/CD pipelines, and analytics tools.
Key Responsibilities:
Mobile Testing & QA
- Perform functional, regression, and exploratory testing on native mobile applications (iOS & Android).
- Apply in-depth understanding of mobile testing techniques, challenges, and device-specific behaviors.
- Ensure applications meet performance, usability, and accessibility standards across multiple devices and OS versions.
- Identify, report, and track defects using test management and issue tracking tools.
Test Automation
- Build, maintain, and scale mobile test automation frameworks using native or cross-platform tools.
- Develop and maintain test suites for continuous integration and delivery pipelines.
- Use native programming languages (Swift/Kotlin/Java) for writing automated test scripts with advanced proficiency.
Performance Testing
- Apply mobile performance testing principles to validate responsiveness, resource usage, and stability under various conditions.
- Use tools to simulate user behavior, network conditions, and background processes.
Monitoring, Debugging & Analysis
- Utilize tools such as Charles Proxy, Fiddler, or similar for network traffic analysis and debugging.
- Analyze app health and metrics using Dynatrace, Splunk, or other analytics tools.
- Integrate monitoring tools with Jenkins or CI platforms to enable real-time alerting and feedback.
CI/CD Integration
- Integrate test automation into CI/CD pipelines using Jenkins or similar tools.
- Contribute to test planning, test case development, execution, and reporting.
Required Skills:
- Mobile Testing Expertise: Hands-on experience testing native mobile apps on iOS and Android platforms.
- Automation Tools: Proven experience in mobile automation frameworks (e.g., XCUITest, Espresso, Appium, Detox).
- Programming Languages: Proficient in native mobile languages such as Swift, Kotlin, Java for test development.
- Performance Testing: Understanding of performance benchmarks and testing strategies for mobile applications.
- Monitoring & Debugging Tools: Proficiency in using tools like Charles Proxy, Fiddler, Dynatrace, Splunk.
- CI/CD & DevOps: Experience with Jenkins and integrating test automation into CI/CD pipelines.
- Problem Solving: Ability to debug complex issues across devices and platforms.
Nice to Have:
- Experience in testing mobile apps in regulated industries (e.g., banking, healthcare).
- Knowledge of accessibility and localization testing.
- Experience with test data management and mobile device cloud testing services (e.g., BrowserStack, Saucelabs).