Senior Mobile Automation QA Engineer (iOS/Mac)

Devtech
Summary
Join Devtech, a company providing digital innovation services to Fortune 1000 and emerging companies, as a Senior QA Engineer specializing in mobile app automation testing for iOS and Mac applications. You will be responsible for developing and implementing test plans, test cases, and test scripts, defining automation strategies, and ensuring automated tests are integrated into the CI/CD pipeline. You will also collaborate with developers, product managers, and other QA team members to ensure high-quality mobile applications. This role requires 5+ years of experience as a QA Engineer with a focus on mobile app testing and automation, proficiency in Swift, and hands-on experience with automation tools and frameworks like XCUITest and Android Studio.
Requirements
- 5+ years of work experience as a QA Engineer, with a focus on mobile app testing and automation
- Proficiency in Swift is a must
- Hands-on experience with automation tools and frameworks (XCUITest and Android Studio are a must; experience with Appium, Kakao, Kaspresso, Espresso will be considered as a plus)
- Familiarity with CI/CD tools (e.g. GitHub Actions)
- Strong understanding of mobile operating systems (iOS, Android) and mobile application development
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills
- Knowledge of version control systems (e.g. Git)
- Experience working with agile methodologies
- Proven problem-solving skills and keen eye for details
- Ability to work autonomously and collaboratively in a fast-paced environment
- Strong communication and teamwork skills
- Excellent verbal and written communication skills in English
Responsibilities
- Test iOS/Android apps manually to extension to identify software defects and ensure their functionality meets product requirements
- Develop and implement test plans, test cases, and test scripts for mobile applications
- Define and establish automation strategies and processes
- Design, develop, and maintain automated test scripts using industry-standard tools and frameworks (e.g., Swift, Android Studio, Appium, XCUITest, Kakao, Kaspresso, Espresso)
- Ensure that automated tests are integrated into the continuous integration/continuous deployment (CI/CD) pipeline
- Work closely with developers, product managers, and other QA team members to understand requirements and provide feedback on design and implementation
- Stay updated with the latest industry trends and best practices in mobile app testing and automation
- Propose and implement improvements to the testing process and infrastructure
Preferred Qualifications
Knowledge of Java, Python or Kotlin are considered as a plus
Benefits
- Development program (training & conferences, internal knowledge sharing)
- Outstanding referral bonuses
- Private health insurance and 100% paid sick leave
- 25 days of vacation
- Paternity leave – 15 days for new dads
- Reduced working hours for the first month after returning from maternity leave
- Mental health program
- English language courses
- FitPass