PP - Android Native Software Engineer focused on Testing B. - Job3386

Remote Full-time
PP - Android Native Software Engineer focused on Testing B. - Job3386
Summary

We are seeking experienced Android Native Software Engineers focused on Testing to join our dynamic team. This role is crucial for ensuring the quality and reliability of our Android applications through effective test automation. As a Native Software Engineer focused on Testing, you will be responsible for developing and executing both manual and automation testing for Android. The ideal candidate will have a strong background in native Android development and a willingness to learn and utilize the Espresso framework for test automation.
Responsibilities
• Develop and Execute Test Automation Scripts: Create and maintain functional test automation scripts using Espresso for Android applications, ensuring comprehensive test coverage.
• Collaborate with Development Teams: Work closely with the development team to understand project codebases, ensuring effective integration of test automation within native applications.
• Learn Project Codebase: Familiarize yourself with the Android project codebase and the Espresso automation framework, utilizing well-documented resources to enhance your understanding.
• Analyze Test Results: Review and analyze test results, identify issues, and debug failures. Collaborate with developers to resolve identified issues promptly.
• Continuous Improvement: Contribute to continuous improvement initiatives by suggesting enhancements in the test automation process and tools, fostering a culture of quality and efficiency.
• Documentation: Maintain clear and comprehensive documentation of test automation processes, scripts, and results to facilitate knowledge sharing within the team.
Requirements
Must-Have Skills
• Native App Development (Android): Strong experience in developing native Android applications, with a solid understanding of Android architecture and best practices.
• Kotlin: Proficiency in programming languages such as Kotlin, with the ability to write clean, maintainable code.
• Espresso: Experience in Espresso framework for Android test automation.
• Android Espresso Automation Focus: We are looking for an SDET dedicated to handling 100% Android Espresso automation, ensuring robust and scalable test automation for native Android applications.
• Self-Learning Ability: Capability to independently learn and navigate project codebases and associated automation frameworks, ensuring effective test integration.
• Mobile App Development Concepts: Strong understanding of mobile app development concepts, including UI/UX principles and performance optimization for Android.
• Version Control Systems: Experience with version control systems like Git for code collaboration and management, ensuring code integrity and team collaboration.
• Software Testing Methodologies: Knowledge of software testing methodologies, including unit testing and UI testing, to ensure comprehensive test coverage.
• Agile Development Methodologies: Understanding of Agile development methodologies, with the ability to work in an iterative, fast-paced environment.
• Problem-Solving Skills: Excellent problem-solving skills and attention to detail when identifying issues within codebases or automation frameworks.
• Effective Communication Skills: Strong communication skills to collaborate effectively with cross-functional teams, including developers and QA testers.
• Manual Testing Experience: Experience in manual mobile testing, with a balanced approach between manual testing and automation testing, demonstrating a proactive attitude and willingness to contribute to the team's success.
Nice-to-Have Skills
• Experience with Other Mobile Testing Frameworks: Familiarity with other mobile testing frameworks, enhancing the team's testing capabilities and flexibility.

Apply Now

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Financial Services Research Participant - Flexible Schedule

Remote

[Remote] Technology Program Management Manager- Technology Office and Physical Security

Remote

Remote Medical Coding Billing

Remote

Public Disclosure & Records Information Management Coordinator (Forms & Records Analyst 3)

Remote

Call Center Specialist

Remote

Experienced Remote Data Entry Specialist – Full-Time Home-Based Opportunity with Competitive Hourly Rate and Comprehensive Benefits at blithequark

Remote

Chat Operator Jobs – Join Our Remote Team, Earn $25-$35/Hour

Remote

Need (USA) Food and Consumables Coach (Non-Complex) - WM, Management in Covington, GA

Remote

AI Architect | WFH | Dayshift

Remote

Hiring Now: Careers At Netflix Remote

Remote
← Back