You MUST bring the following competencies:
- Bachelor's Degree or higher in Computer Science or Computer Engineering or related field.
- +5 years of experience with Javascript, WebDriverIO, and Appium.
- Knowledge of CI/CD tools.
- Appium has proven experience working with native apps (iOS and Android).
- JavaScript knowledge.
- Knowledge of software principles and design patterns.
- Experience Working with cloud device farms (nice to have).
- Working knowledge in performance testing (nice to have).
- English is required, as you will work directly with US-based clients.
You will be accountable for the following responsibilities:
- Plan, analyze, design, develop, execute, and maintain manual and automated test scenarios and test data, this includes determining priority for test scenarios and creating execution plans to implement these scenarios.
- Identify opportunities for automation within software processes.
- Define test automation strategy for the projects and other developers and QA Analysts.
- Coordinate the test plans with project managers, development managers, and others
- Initiate the analysis, design, implementation, and execution of tests, monitor test progress and results, and check the status of exit criteria (or definition of done).
- Automate collection and delivery of test progress and test summary reports.
- Support the selection and implementation of automation tools.
- Introduce suitable metrics for measuring test progress and evaluating the quality of the testing.