Mobile Test Engineer
Posted 2025-04-06Description:
 Mobile Test Engineer will play a critical role in driving innovation and growth for the Banking Solutions business.
 Develop and maintain comprehensive automated test coverage for iOS and Android react native mobile apps.
 Actively contribute to and utilize testing frameworks, pipelines and tools that promote a shift-left testing approach.
 Enforce quality gates in CI/CD pipelines.
 Participate in code reviews to maintain the quality and stability of the automated test scripts.
 Stay updated with the latest mobile testing tools, technologies, and best practices.
 Identify, prioritize, and track defects using Jira.
 Collaborate with development, QA, DevOps, product management, and other cross-functional teams to align quality goals.
Requirements:  Proficient in developing and implementing comprehensive test plans and automated test coverage for react native mobile applications on iOS and Android  Experience in all aspects of automated testing including smoke, functional testing, regression testing, usability testing, performance testing, and security testing of mobile apps.  Hands-on experience in development, execution, and maintenance of automated mobile tests for iOS and Android using mobile testing frameworks such as Maestro, Detox and Appium.  Maestro or Detox is a must.  Experience with JavaScript and/or TypeScript for test automation development  Hands-on Experience with integrating automated tests into CI/CD pipelines using build tools like GitHub Actions, Jenkins, GitLab CI/CD  Experience with automated test data setup  Experience with code coverage and quality gating tools such as SonarQube  Understanding of mobile app development frameworks, architectures, and technologies to effectively design and execute testing strategies.  Knowledge of mobile operating systems (iOS, Android) and mobile device testing methodologies, including emulator/simulator testing and real device testing.  Ability to analyze logs, debug issues, and troubleshoot mobile app performance, compatibility, and functionality issues.  Strong knowledge of QA methodologies, processes, and best practices, including agile testing methodologies (e.g., Scrum, Kanban).  Experience in creating and maintaining test documentation, defect tracking, and reporting using tools like Jira, Zephyr, ReportPortal  Effective communication skills to collaborate with cross-functional teams including developers, product managers, designers, and QA teams.  Ability to articulate testing progress, findings, and recommendations to stakeholders, and contribute to discussions on quality-related decisions.  Strong analytical skills to identify test scenarios, prioritize testing efforts, and analyze test results to identify defects and areas for improvement.  Proven ability to troubleshoot complex issues, perform root cause analysis, and work collaboratively with teams to resolve technical challenges.
Benefits:
 medical, dental, and vision insurance
 comprehensive employee assistance program
 401(k) retirement plan
 paid time off and holidays
 paid learning days
Apply Job!