The QA team is dedicated to ensuring the quality of products and features that enhance the user experience within CashApp during the purchasing process, as well as managing the user journey after an order is placed. This involves collaboration with various teams that support the services necessary to create a seamless end-to-end experience.We are looking for a Software Quality Engineer to ensure the quality of mobile applications that millions of customers use every day. You'll collaborate with cross-functional teams and advocate for quality throughout the development process and payment lifecycle.In this role, you will work alongside a skilled team of engineers working towards a shared goal of enhancing the consumer experience. You'll work with product owners and designers to create test plans that ensure software quality. You'll identify defects and partner with development teams, whilst helping to facilitate timely resolutions, driving overall efficiency and supporting continuous improvement initiatives. This will enable us to engage early in the feature development process, providing valuable insights and trends.You Will Collaborate with developers and peers to own the quality and rollout of features, leading test efforts across multiple product areas.Demonstrate skill in debugging, troubleshooting logs, and applying analytical thinking to systematically assess project quality.Escalate critical bugs and work with developers to prioritize fixes.Work closely with cross-functional teams, including developers, product managers, and UX designers, to understand requirements and provide quality feedback.Create detailed test cases and scripts based on software requirements and specifications to ensure thorough coverage.Conduct manual testing for web and mobile applications, along with API testing, to ensure robust functionality and an exceptional user experience.Write automated tests for both web and mobile applications to enhance testing efficiency and ensure consistent quality across releases.Identify, document, and track software defects using issue-tracking systems, and work with development teams to prioritize and resolve them.Participate in retrospectives and quality reviews, advocating for best practices and suggesting process improvements.Maintain clear and concise documentation of test plans, test cases, and test results for future reference and compliance.Balance multiple efforts simultaneously and meet strict deadlines.Champion a remarkable customer experience within product engineering through product and process improvements.You Have Bachelor's degree in Computer science, Software Engineering, Information Technology or related field.2-5 years of experience in software testing, quality assurance or a related role.Experience in both manual and automated testing processes.Possesses strong analytical skills to identify patterns, troubleshoot issues, and assess risk.A strong ability to think critically and creatively to find innovative solutions to complex issues.Ability to clearly articulate findings and collaborate effectively with cross-functional teams, ensuring alignment on quality standards.Eagerness to learn about new technologies, tools, and methodologies, staying up-to-date with industry trends.Flexibility and openness to change, adjusting testing strategies to meet evolving project requirements and emerging technologies.Understanding the importance of user experience, prioritising the needs and expectations of consumers in your testing efforts.Commitment to delivering high-quality software, driven by a genuine interest in improving products and processes.Technologies We Use and Teach Test Automation tools: Playwright, Appium, Detox framework.API Testing tools: Postman, cURL.Version control systems: Git.CI/CD tools: Buildkite, Bitrise.Defect Tracking and Test Management tools: JIRA, TestRail.Database Technologies: SQL.Virtualisation and Containerisation tools: Docker, Kubernetes.Collaboration and Communication tools: Slack, Notion, Google Docs, Sheets.Monitoring and Analytics platform: Datadog, Amplitude.Feature management platform: Launch Darkly.Mobile App testing and debugging: Charles Proxy, Android Studio, XCode.We're working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is a proud equal opportunity employer. We work hard to evaluate all employees and job applicants consistently, without regard to identity or other legally protected class.We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible.Block is a globally distributed company and this role will require working with other employees in multiple time zones. You may be required to perform work outside of normal business hours as part of this role. #J-18808-Ljbffr