What are the responsibilities and job description for the Test Automation Engineer - Mobile position at Kanor Systems?
Location: Bethesda ,MD - Hybrid
Employment Type: Contract ,Contract W2
Duration: 12 months
Job Summary
We are seeking an experienced Mobile Test Automation Engineer to join our quality engineering team. You will test native and hybrid iOS and Android applications, build and maintain scalable automation frameworks, and help bring AI-driven testing into our QA process. The ideal candidate combines strong mobile testing fundamentals with solid coding skills in Swift and Kotlin and a practical interest in applying GenAI to testing.
Key Responsibilities- Plan and execute functional, regression, integration, and end-to-end testing for iOS and Android applications.
- Design, develop, and maintain mobile automation frameworks.
- Review mobile application architecture and workflows to build effective test strategies and coverage.
- Perform API and web testing to validate the full application stack.
- Use AI-assisted tools and GenAI solutions for test case generation, defect analysis, and automation optimization.
- Log, triage, and track defects, and work closely with developers, product owners, and QA leads.
- Integrate automated test suites into CI/CD pipelines and improve execution speed and stability.
- Strong experience in mobile application testing (iOS and Android), including native and hybrid apps.
- Proven expertise in mobile automation testing, with experience designing, developing, and maintaining automation frameworks.
- Strong knowledge of Swift and Kotlin, with the ability to understand mobile app architecture and workflows.
- Hands-on experience with functional, regression, integration, and end-to-end testing across mobile platforms.
- Good exposure to API testing and web testing.
- Strong analytical, debugging, and communication skills.
- Experience with AI-driven testing tools or GenAI solutions.
- Experience with AI-assisted test automation, AI-based test case generation, defect analysis, or automation optimization.
- Familiarity with CI/CD tools and Agile/Scrum methodologies.