Job Details

Mobile App Automation Engineer

Lakeland, Florida, United States
Publix Super Markets, Inc. is the largest privately-owned food retailer in the nation with more than 1,200 stores and more than 200,000 associates throughout the Southeast. We are associate-owned, proud of our family atmosphere, and consistently named as one of the best companies to work for in America. We are largely debt-free and renowned for our financial performance as well as our premier customer service. Publix s Information Services (IS) department is located in Lakeland, Florida and Alpharetta, Georgia and employs over 1000 associates. IS provides the information technology required for all Publix business units including retail stores and all office and warehouse environments. The Publix IS mission is to maximize the value of information technology to Publix associates and customers. The focus of this position is to lead our Mobile App automation initiative by creating the Android iOS App automation frameworks for the Publix Mobile App. We seek someone who has experience with Writing automation scripts for Native Mobile Applications for iOS and Android platforms using AppiumJava AgileScrum process Behavioral Driven Development (BDD) Daily activities will include Test Planning. Determine which app automation framework works best for the automation needs of the team and then develop strategies and plans for approval from the QA manager.Provide estimates and task lists for the automation testing activities within projects. Test Analysis. Work with the SCRUM team to understand user stories for the project. Review user stories and design specifications to define the automation test scenarios to be developed and executed for the project. Test Case Creation. Design of the manual and automation high level test cases based on user stories. Testing Execution and script writing. Execute manual tests based on user stories. Determine automation candidates and code the automation scripts for iOS Android that can be executed in a CICD pipeline. Collaborate with the App development team on code reviews and issue debugging. Verify testing results and accurately track defects. Perform feature and regression testing in Test, Staging and Production lifecycle. Participate in defect tracking and problem-determination throughout the feature development life cycle. Bachelor s degree in Computer Science or a related analytical field or equivalent experience Minimum 3 years of experience in either iOS or Android Native Mobile App automation using one of the following tools oAndroid Appium, Espresso oiOS Appium, XCUITests Minimum 3 years of experience programming in one of the following languages oAndroid Java, Kotlin oiOS Java, Swift, Objective-C Minimum 2 years of experience in using one of the following tools for Mobile app script execution oAndroid - Android Studio oiOS Xcode Minimum 1 year of experience in writing Test Suites for Android or iOS script execution. Experience using a web-based development tracking tool for managing identified bugs and defects, such as Azure DevOps or JIRA 1-year experience working on an Agile development team 1-year experience using Cucumber for BDD Employee stock ownership plan that contributes Publix stock to associates each year at no cost An opportunity to purchase additional shares of our privately-held stock 401(k) retirement savings plan Group health plan (with prescription benefits) Group dental plan Group vision plan Sick pay Long-term disability insurance Company-paid life insurance (with accidental death dismemberment benefits) Tuition reimbursement Vacation pay Free hot lunches (buffet-style) at facilities with a cafeteria Paycheck direct deposit Credit union Access to over 50 discount offers including discounts on computer, vehicle and wireless purchases 6 paid holidays (associates can exchange the following holidays with their manager s approval New Year s Day, Memorial Day, Fourth of July, and Labor Day).

Send application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!

latest videos

Upcoming Events