Development and Maintenance of Automated Tests: Create and update tests for iOS and Android applications using the Robot Framework.
Collaboration in Agile Methodologies: Participate in sprints and use tools like Jira to manage tasks in Scrum or Kanban environments.
Implementation of "Shift Left" Practices: Integrate tests early in the development cycle and collaborate on defining acceptance criteria.
Automation and Continuous Integration: Contribute to test automation and use Git/Flow for version control.
API and Microservices Testing: Conduct tests on web layers and microservices, using Postman and Newman for API automation.
Monitoring and Reporting: Use Grafana to monitor performance and generate test reports.
Exploration of Open Source Technologies: Contribute to open source projects and adopt new testing tools.
Management of Devices and Test Environments: Use AWS Device Farm to run tests on various devices and configurations.
Requirements Competencies
- Focus on Native App (iOS and Android) using Robot Framework.
- Knowledge of agile methodologies (Scrum/Kanban) and tools like Jira is necessary.
- Understanding of "shift left," writing acceptance criteria, and Gherkin.
- Basic knowledge of automation.
- Knowledge of the web layer with React, microservices, and services.
- Mandatory requirements: Robot Framework, Git/Flow, Gherkin, Python.
- Desirable: Java, Cucumber, understanding of API, Postman, automated API testing with Postman and Newman, Grafana, open source, AWS Device Farm.
Skill Set
- Automation Testing: Proficiency in using the Robot Framework for creating and maintaining automated tests.
- Basic knowledge of automation principles and practices.
- Programming and Scripting: Proficiency in Python for test automation scripting.
- Familiarity with Java and Cucumber is desirable.
- Version Control: Experience with Git/Flow for managing code versions and collaboration.
- Agile Methodologies: Familiarity with Scrum and Kanban for agile project management.
- Experience using Jira for task tracking and management.
- API Testing: Knowledge of API testing tools like Postman and Newman.
- Understanding of API concepts and microservices architecture.
- Monitoring and Reporting: Experience with Grafana for performance monitoring and reporting.
- Cloud and Device Management: Familiarity with AWS Device Farm for managing and executing tests on various devices.
- Interpersonal Skills: Excellent communication and teamwork skills to collaborate effectively with cross-functional teams.
Languages
Education