Padmi

Android Automation Engineer

United StatesPosted 1 month ago
Software QualityUnspecified
Apply at Thoughtwave Software and Solutions

Opens the source posting on atsapp.swarmhr.com

Source description

About the role

View original

Role- Android Automation Engineer Duration- 6 Months Location- Bentonville, AR Required Skills Kotlin, Espresso, Android Studio IDE Additional Skills Job Description Android Automation Engineer An Android automation engineer proficient with the Espresso framework using Kotlin language to develop and maintain the automated tests for an eComm initiative customer facing android application: Required Skills: Kotlin Programming Language: Proficiency in Kotlin is essential as Espresso tests can be written in Kotlin. Understanding Kotlin syntax, coroutines, null safety, and object-oriented programming principles is crucial. Android Development: Familiarity with Android app development concepts, such as Activities, Fragments, Views, Layouts, and Android lifecycle, is important for understanding the structure of Android applications. Espresso Framework: In-depth knowledge of Espresso framework, which is Google's native UI testing framework for Android, is fundamental. This includes understanding its APIs for interacting with UI elements, performing actions, assertions, and managing test execution flow. Automated Testing Principles: Understanding of automated testing concepts such as test case design, test data management, test execution, and reporting is necessary for writing effective and maintainable tests. Android Studio IDE: Proficiency in using Android Studio IDE for Android app development and test automation is necessary. This includes understanding project setup, code navigation, debugging, and version control integration. UI Testing Best Practices: Awareness of best practices for UI test automation, such as creating reliable and maintainable tests, avoiding flakiness, and optimizing test execution speed. Continuous Integration/Continuous Deployment (CI/CD): Knowledge of CI/CD pipelines and integration of UI tests into the CI/CD process using tools like Jenkins, Travis CI, JIRA XRAY Integration or GitLab CI is a mst. Version Control Systems: Familiarity with version control systems like Git for managing test code repositories, branching, merging, and collaboration with other team members. Problem-Solving Skills: Ability to analyze and debug issues encountered during test automation, including identifying root causes and proposing solutions. Communication Skills: Effective communication skills are important for collaborating with developers, QA engineers, and other stakeholders to understand requirements, report bugs, and discuss test results. Agile Methodologies: Understanding of Agile software development methodologies, such as Scrum or Kanban, and ability to work within Agile teams to deliver high-quality software incrementally. Attention to Detail: Thoroughness in test case design, execution, and reporting to ensure comprehensive test coverage and accurate bug identification. -- ---- Thanks & Regards, Tejash - Technical Recruiter Thought wave Software and Solutions 314 N. Lake St, Suite 6, Aurora IL 60506 Desk: 6304918494 EXTN: 157 Email :tejash@thoughtwavesoft.com Website:www.thoughtwavesoft.com https://www.linkedin.com/in/tejash-chettipalli-342aa2246 A Certified Minority Business Enterprise, Disadvantaged Business Enterprise, SAM.gov, SOC2 & ISO2005, Vendors for: · STATES: IL, PA, TN, AK, OR, CT, GA, VA, ID, IA, UT, FL, MN & CO · NATIONAL LABS: ARGONNE & FERMI · COUNTIES: HENNEPIN, MN, FULTON & GA · PUBLIC SCHOOLS: ATLANTA. SECURITY NOTICE: This communication, including any accompanying document(s), is for the sole use of the intended recipient and may contain confidential information. Unauthorized use, distribution, disclosure or any action taken or omitted to be taken in reliance on this communication is prohibited, and may be unlawful. If you are not the intended recipient, please notify the sender (admin@thoughtwavesoft.com) by return e-mail or telephone (630-448-6681) and permanently delete or destroy all electronic and hard copies of this e-mail.

One address, no account. We’ll tell you when matching roles go live.

More at Thoughtwave Software and Solutions

Related open roles

View all roles