Mobile QA Engineer (iOS & Android)
Role details
Job location
Tech stack
Job description
- Design, develop, and execute test cases and test strategies for native mobile applications on iOS and Android
- Test video streaming functionality across mobile platforms, including HLS and DASH protocols
- Develop and maintain automated test scripts using Appium, Selenium, and Java to improve test coverage and efficiency
- Conduct performance and security testing to identify bottlenecks and vulnerabilities in mobile applications
- Collaborate with developers, product managers, and stakeholders to define and enforce quality standards
- Document test plans, test results, and defects, and track issues to closure using Jira
- Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, and retrospectives
- Stay current with trends in mobile testing, automation tools, and video streaming technologies
Requirements
Do you have experience in iOS?, Do you have a Bachelor's degree?, QE Automation Mobile: iOS and Android
Must Have : Automation and Functional testing for native apps, and Agile process
Automation: Appium, Selenium, Java, TestNG, and POM
Good to have : Basic Performance testing and CI / CD process, CNBC is looking for a Lead Mobile QA Engineer with strong experience in native iOS and Android application testing. This role focuses on delivering high-quality mobile and streaming experiences through a mix of manual and automation testing. The ideal candidate brings solid hands-on automation skills, strong Java expertise, and the ability to work closely with cross-functional Agile teams., * Strong experience in native mobile application testing (iOS and Android)
- Hands-on automation testing experience using Appium
- Strong Java programming experience
- Solid understanding of mobile video streaming technologies
Preferred Skills
- API testing experience
- Experience using Charles Proxy or similar network debugging tools, * Bachelor's degree in Computer Science, Engineering, or a related field