• Design, develop, and maintain native Android automation tests that drive key functionalities within the Ecommerce App. This includes:
o Navigation and informational features that guide and inform our customers.
o User interfaces that empower customers to seamlessly select their grocery preferences (delivery or pickup)
• Be part of our software team testing new and existing native components and experiences to support sprint and release events.
• Contribute to the team’s testing efforts by writing clean, maintainable code automation code, test cases, and release processes.
• build and maintain the automation suite for Android platform including monitoring the build pipeline to ensure tests are performing to expectation.
• Expected to provide manual testing on Android platform when required
• Provide subject matter expert input for new feature planning and development including documentation such as how-to instructions, set-up, and reports to shareholder and partner teams.
• Help determine root cause for defects and document repeatable steps to reproduce.
• Champion strong communication practices and effectively interface with Product, Design, development, and other QA teams.
Qualifications:
• 3+ years of experience in software development and testing, with a focus on the Android platform.
• Strong proficiency in Android application development using Java or Kotlin
• Hands-on experience with Android testing frameworks such as Espresso, UI Automator, and Appium.
• Experience with continuous integration and delivery pipelines (e.g., Jenkins, CircleCI, Github).
• Excellent problem-solving skills and attention to detail.
• Knowledge of Accessibility and Security: testing apps that are accessible to everyone and secure from vulnerabilities is important.
• Excellent communication and collaboration skills
• Can translate requirements, wireframes and mock-ups into test cases that are executed in the automation platform
• Strong problem-solving skills, detail oriented, works well in a team and individually.