03rd June, 2024Data Engineer Level 2 For more than three decades, Strategic Data Systems (SDS) has been a software consultancy firm specializing in strategy, technology, and business transformation for Fortune 100 companies, mid-sized firms, and startups. At SDS, we empower our development teams to address our clients' critical business challenges by leveraging cutting edge technologies. If you seek a workplace where your contributions are truly appreciated, then SDS is the company for you. Join us today to work alongside fellow development specialists and become a crucial part of our dynamic and cohesive community.
What You'll Do SDS, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state, and local laws.
WHAT YOU WILL DO:
Design, develop, and maintain native Android automation tests that drive key functionalities within the Kroger Ecommerce App.
This includes:
- Navigation and informational features that guide and inform our customers.
- 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.
WHAT YOU WILL NEED:
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.
What you will get:
- Competitive base salary
- Medical, dental, and vision insurance coverage
- Optional life and disability insurance provided
- 401(k) with a company match and optional profit sharing
- Paid vacation time
- Paid Bench time
- Training allowance offering
- You'll be eligible to earn referral bonuses!