- Lead and mentor the testing team:Guide and develop team members, facilitate problem-solving, and ensure the team has the necessary training.
- Design and implement automation:Develop and maintain automated test scripts using Appium for both Android and iOS platforms.
- Create and manage frameworks:Develop reusable components and maintain the overall automation framework.
- Execute and analyze tests:Run functional, regression, and smoke tests, analyze results, and identify and report defects with detailed documentation.
- Collaborate with teams:Work with developers, product managers, and other stakeholders to understand requirements and ensure test coverage.
- Integrate into CI/CD:Integrate automated tests into CI/CD pipelines.
- Develop test strategy:Contribute to the overall test strategy, including identifying risks and defining test levels and resources.
- Report and track progress:Track and report progress against milestones and publish root cause analysis (RCA) reports.
Required skills and qualifications
Experience:5+ years in test automation, with at least 3+ years in a lead role, and 5+ years specifically with Appium and Java.
- Total work experience of Minimum 10 years.
Technical skills:
- Proficiency in Appium, Selenium, and Core Java.
- Experience with test management and bug tracking tools (e.g., JIRA, TestRail).
- Knowledge of CI/CD tools and integration.
- Familiarity with performance testing tools is a plus.