Senior QA Analyst
We are seeking a highly skilled and experienced Senior QA Analyst to join our team as a quality advocate and escalation lead. In this role, you will own the testing strategy for a complex Android mobile application, ensuring high-quality user experiences through thorough manual testing and support for automation efforts. You’ll serve as the final QA checkpoint, helping the team uncover edge cases, debug regressions, and continuously improve testing processes.
We’re looking for someone who thrives in agile, cross-functional environments and brings strong analytical, communication, and leadership skills. You lead by example, think like a user, and approach quality with rigor, curiosity, and accountability.
Key Responsibilities
Testing Strategy & Execution
Own and drive the QA strategy for a major Android mobile application.
Lead test planning, execution, and validation across fast-paced agile sprints.
Design and execute manual test cases focused on real-world user behavior.
Investigate, document, and prioritize bugs, regressions, and edge cases.
Escalation Leadership
Act as the L3 escalation point for testing issues, providing deep-dive analysis and troubleshooting.
Resolve complex QA challenges and ensure clarity in defect tracking and resolution.
Support release readiness by ensuring test coverage, risk mitigation, and quality benchmarks are met.
Cross-Functional Collaboration
Work closely with developers, designers, and product managers to clarify requirements, identify risks, and align release goals.
Provide clear feedback to stakeholders and foster a shared commitment to quality.
Partner with QA peers to define standards and elevate testing practices.
Coaching & Process Improvement
Support and collaborate with junior QA team members.
Promote continuous improvement in testing processes, tools, and coverage.
Help evolve our QA toolkit by identifying automation opportunities and improving workflows.
Required Qualifications
5+ years of experience in software QA, with recent experience in L3 or senior-level roles.
Strong experience testing Android mobile applications and understanding platform-specific behaviors.
Familiarity with Android development tools such as ADB, Logcat, and Android Studio.
Deep understanding of test design, bug lifecycle, and agile testing methodologies.
Proficiency with tools like Jira, TestRail, or Zephyr for test and defect management.
Excellent debugging skills and strong API testing experience (e.g., Postman, REST-assured).
Clear communicator with the ability to collaborate cross-functionally and handle ambiguity.
Nice to Have
Experience with mobile automation frameworks (e.g., Espresso, Appium, Detox).
Basic scripting or programming knowledge to support test automation pipelines.
Familiarity with testing across multiple devices, screen sizes, and accessibility standards.
Understanding of CI/CD workflows and mobile deployment processes.
Exposure to performance testing and monitoring tools for mobile apps.
Key Attributes
Ownership: Takes accountability for quality outcomes and escalated testing efforts.
Collaborative: Works effectively with developers, designers, and PMs to ensure delivery quality.
Analytical: Approaches problems methodically and seeks root causes in complex systems.
Execution-Focused: Delivers thorough, timely testing with high attention to detail.
Supportive: Elevates team capabilities through mentorship and knowledge sharing.
Curious: Continuously seek ways to improve product quality and testing efficiency.
Why Join Robots & Pencils?
At Robots & Pencils, we don’t just build software—we craft experiences that connect people and technology in meaningful ways. You’ll work alongside a talented, supportive team of creative technologists who thrive on innovation, value collaboration, and put the user at the center of everything we do.
We offer flexible work arrangements, a strong remote culture, and opportunities to grow through exciting and impactful projects.