Reveal Technology is a dynamic startup revolutionizing field operations with innovative software tools for defense, security, and public safety missions. They are seeking a QA Engineer to focus on Android testing and quality, ensuring stability and performance across mobile platforms and cloud-based systems.
Responsibilities:
- Perform manual testing across our product suite, with a primary focus on Android and cloud-based systems
- Create and maintain test cases, and contribute to test planning based on feature scope and risk
- Contribute to and expand automation efforts using Espresso, with a transition toward a framework supporting Jetpack Compose
- Collaborate closely with engineers, product, and cross-functional teams to communicate issues, validate fixes, and align on testing timelines
- Adapt quickly to new product initiatives and take ownership of testing efforts in evolving areas
- Validate functionality, performance, and overall user experience across Android and cloud environments
Requirements:
- At least 2-5 years of experience on teams building, testing, and shipping complex software
- Bachelors Degree in a technical field or relevant experience
- Strong experience balancing manual exploratory testing with automation
- Experience with at least one mobile automation framework (Espresso, Appium, etc.), with a preference for Android-focused testing
- Strong ability to document, reproduce, and troubleshoot issues with clear and actionable detail
- Analytical mindset with strong problem-solving skills
- Experience working with test management tools (e.g., Qase, TestRail, or similar)
- Familiarity with command line environments (Linux, macOS, or Windows)
- Ability to work independently, plan and prioritize tasks, and deliver results in a remote environment
- Comfortable testing Android and cloud-based systems
- Ability to thrive with minimal day-to-day oversight and proactively drive quality without explicit direction
- Experience with GitHub
- Experience with CI/CD Pipelines
- Experience with Android Studio
- Familiarity with Jetpack Compose and testing strategies for Compose-based UIs
- Experience with Playwright or other web automation tools for cloud-based systems
- Experience testing client-server or API-driven applications
- Experience working in a startup-style development environment