SRM Digital LLC is seeking a highly skilled and motivated Automation Quality Engineer with expertise in Android application development within the Android Automotive ecosystem. This role involves designing, developing, testing, and maintaining high-quality Android applications while contributing to automation testing strategies and mentoring junior engineers.
Responsibilities:
- Design, develop, test, and maintain high-quality Android applications using Kotlin and Java
- Contribute to end-to-end automation testing strategies to ensure robust and scalable solutions
- Collaborate closely with cross-functional teams in an Agile environment to deliver high-quality software
- Troubleshoot, debug, and optimize application performance
- Lead technical initiatives and mentor junior engineers within the team
- Advocate for best practices in coding, testing, and software quality
- Continuously evaluate and implement modern Android frameworks, tools, and technologies
- Effectively communicate technical challenges, solutions, and progress to stakeholders
Requirements:
- 5+ years of experience in Native Android development
- 3+ years of hands-on experience with Kotlin
- Proven experience in developing, testing, and debugging Android applications
- Experience in publishing at least one application on the Google Play Store
- Strong understanding of Object-Oriented Design (OOD) and Object-Oriented Programming (OOP)
- Proficiency in Kotlin Coroutines (Flows and Channels)
- Familiarity with modern Android frameworks and open-source libraries
- Experience working in Agile development environments
- Demonstrated ability to lead projects and mentor team members
- Strong problem-solving skills with a focus on quality and testing
- Excellent written and verbal communication skills
- Experience with Android Jetpack libraries
- Exposure to Android Automotive OS (AAOS) is a plus
- Bachelor's degree in Computer Science, Engineering, or a related field