Responsibilities
- Design and maintain comprehensive test automation for our mobile banking applications.
- Work with Kotlin, Appium, and modern CI/CD pipelines to ensure our products meet the highest quality standards across Android and iOS platforms.
- Build and maintain scalable mobile automation frameworks using Appium and Page Object Model patterns.
- Collaborate closely with both development and QA teams to guarantee that all test cases are accounted for and automated effectively.
- Identify and report defects in a timely manner and work with development teams to resolve them.
- Consistently enhance the automation framework and streamline processes to optimize efficiency and ensure sustainability.
- Stay up to date with the latest automation tools, technologies, and trends and incorporate them into the automation strategy.
- Work closely with automation developers across teams to share best practices, standardize frameworks, and contribute to the collective automation expertise.
Requirements
- Bachelor's degree in Computer Science or related field.
- 5+ years of experience in automation testing, with expertise in Appium, Selenium, and Rest API.
- Experience with developing and maintaining UI automation infrastructure.
- Proficiency in Kotlin or Java.
- Solid understanding of mobile automation architectures.
- Hands-on experience with test management and defect tracking tools, such as Jira.
- Experience with CI/CD tools, such as github GitAction.
- Strong analytical and problem-solving skills, with the ability to think creatively and strategically.
- Excellent communication and interpersonal skills, with a proven ability to collaborate effectively with cross-functional teams.
Category
Software Development