We are looking for a Senior Automation Tester in Mobile to join our Mobile Engineering team, whose mandate is to develop new products and platforms for our client's customers. Mobile Engineering's aim is to build interactive experiences at all touchpoints of a consumer's journey, whether before, at, or after the time of purchase.ResponsibilitiesCollaborate with Product, Design and Development teams to understand product requirements and create comprehensive test plans and test casesExecute functional and automated tests to verify the accuracy, completeness, and reliability of functionalityContribute to the development and enhancement of UI automated testing frameworks built on Espresso (Android) and XCUITest (iOS)Analyze requirements and determine technical feasibility for AutomationIntegrate automated tests into CI to identify issues during development cycleContribute to PR reviews, submit PRs, and support the goal of 100% regression automation readinessDevelop and maintain robust, scalable, reusable automated test scripts across applicationsIdentify, document, and track defects, working closely with development teams to ensure timely resolution and retestingImprove QA delivery and quality through defining test strategy, process improvements, and coordination with multiple backend teamsWork with the development team to define and implement mechanisms to inject testing earlier into the software development process via mocking strategyPrioritize competing demands, manage multiple concurrent tasks, and adapt to changing prioritiesParticipate in regression testing to validate that new enhancements don't negatively impact existing functionalityContinuously improve the QA process and contribute to the development of testing best practicesRequirements7+ years of technical experience with a bachelor's or master's degree in Computer Science, Engineering, or other related disciplinesHands-on testing experience in iOS and Android mobile platforms leveraging various functional and automated tools3+ years of mobile app Automation experience with tools like Monkey Talk, Selendroid, Appium, or KatalonKnowledge of functional, Integration, Regression, Exploratory, End-to-end, Compatibility, GUI, Web Services and Accessibility testingUnderstanding of Swift, Kotlin or similar functional programming languagesStrong programming abilities and debugging skillsExpertise in API testing using Postman, IntelliJ HTTP Client, or similar toolsExperience with debugging tools like Charles Proxy, Splunk, and Sentry or ConsoleExcellent communication skills and a strong team player mindsetExperience with full life cycle software deployment using Agile practicesStrong attention to detailWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedIn