Job Closed
This listing is no longer active.
We are a financial services enterprise creating useful and intuitive solutions and products for everyone.
Senior Mobile QA Engineer
Location
United States
Posted
132 days ago
Salary
$150K - $160K / year
Seniority
Senior
Job Description
Senior Mobile QA Engineer
Group 1001
• Develop, execute, and maintain automated tests for mobile applications (iOS/Android) using frameworks such as Appium or Detox. • Build and maintain mobile testing pipelines integrated into CI/CD (e.g., GitLab CI). • Own manual and automated testing of mobile UI/UX, functional flows, and mobile-specific scenarios (gesture handling, permissions, offline behavior, device variations). • Perform mobile performance, load, and stability testing; identify bottlenecks such as memory usage, rendering issues, battery consumption, or network latency. • Validate compatibility across a matrix of devices, OS versions, screen resolutions, and hardware configurations. • Document test cases, automation strategies, QA guidelines, and release-readiness criteria for mobile platforms. • Collaborate closely with developers, designers, and product managers to ensure test coverage aligned with feature requirements and mobile UX patterns. • Contribute to continuous improvement of mobile QA processes, tools, and automation frameworks.
Job Requirements
- 8+ years of QA experience, with 5+ years focused specifically on mobile QA (manual + automation).
- Hands-on experience writing automated mobile tests using Appium or Detox.
- Strong knowledge of mobile app architectures, APKs/IPAs, build pipelines, and device debugging tools (Xcode, Android Studio, ADB).
- Solid understanding of CI/CD pipelines and integrating automated mobile tests into distributed builds (GitLab CI, Jenkins, or similar).
- Experience testing across physical devices, emulators, and cloud device farms (BrowserStack, Sauce Labs, Firebase Test Lab).
- Familiarity with mobile performance testing tools (Android Profiler, Xcode Instruments, Firebase Performance, etc.).
- Strong understanding of QA methodologies, test design techniques, and mobile testing best practices.
- Excellent analytical, problem-solving, and troubleshooting skills.
- Strong communication, collaboration, and time-management abilities.
- Experience in a startup-like, fast-paced environment is a plus.
Benefits
- Employees (and their families) are eligible to participate in the Company’s comprehensive health, dental, and vision insurance plan options.
- Employees are also eligible for Basic and Supplemental Life Insurance, Short and Long-Term Disability.
- All employees (regardless of hours worked) have immediate access to the Company’s Employee Assistance Program and wellness programs—no enrollment is required.
- Employees may also participate in the Company’s 401K plan, with matching contributions by the Company.
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
• Design, develop, and maintain advanced, reliable, and scalable automated test frameworks and test suites for functional, regression, and integration testing. • Proactively explore and integrate AI/ML-powered tools and techniques to enhance test case generation, defect prediction, flaky test management, and result analysis, significantly boosting team efficiency. • Create detailed test plans and test cases. Own the quality of features by executing manual and automated tests, and meticulously documenting, tracking, and verifying defects. • Conduct performance and load testing. Analyze test results and utilize monitoring/observability tools (e.g., Sumo Logic, New Relic, Grafana) to perform root cause analysis, identify system bottlenecks, and assist in troubleshooting complex issues. • Build and maintain CI/CD pipelines for automated testing using tools like Jenkins, ensuring seamless integration and rapid feedback loops. • Actively participate in Agile ceremonies (sprint planning, retrospectives, grooming meetings). Work closely with developers and product managers to clarify requirements and improve development processes. • Set up and maintain test environments, including cloud-based infrastructures (AWS, Docker, Cloud Foundry, Kubernetes).
Manual QA Tester – Mobile
Fieldwire by HiltiThe all-in-one jobsite management software for field to office communication.
• You will own the QA validation of stories for Fieldwire’s Mobile Platforms • Ensure all our features are ready for production • Work directly with Mobile teams to create and contribute UI tests • Explore new features, and root out bugs or regressions • Test new features developed during a given sprint • Write new test cases to increase coverage, cataloging them in TestRail • Identify testability requirements, utilizing industry standards for manual testing • Work directly with mobile teams on planning, writing, and executing tests and include them in the release sign off process • Work directly with automation engineers to prioritize tests to automate and automated regression test coverage • Work with QA team and Engineer partners on building testing best practices for engineering
QA Analyst
BotCityBotCity centralizes Python-based RPA & AI governance, enabling secure, scalable automation with clear ROI.
• Conduct manual testing on all products, identifying and reporting bugs and performance issues. • Develop test automation (where applicable), applying Python knowledge to create scripts and automated tests. • Develop and execute detailed test plans, test cases, and test scripts based on product requirements and specifications, working closely with Engineering and Product teams. • Identify, document, and track software defects and inconsistencies using defect tracking tools. • Document test procedures and processes, ensuring results are communicated clearly and accurately. • Collaborate with other team members to resolve issues and ensure deadlines are met, including participating in Agile/Scrum meetings to provide input on quality-related issues. • Stay current with industry trends and best practices in software testing and quality assurance.
• Engage in multiple stages of the testing lifecycle, including planning, design, execution, defect management, and reporting. • Develop and implement test strategies, test plans, and test cases applications. • Ensure comprehensive execution of functional, integration, regression, end to end, performance, and UAT testing. • Collaborate closely with developers, business analysts, and cross‑functional teams to ensure testing activities are fully aligned with project requirements. • Provide support and effort for automation initiatives and contribute to continuous process improvements.




