Job Description: We are looking for an experienced Automation Test Specialist to help automate and streamline our testing processes for ERP systems, specifically Odoo. The ideal candidate will have a strong background in software testing, particularly with ERP solutions, and will be responsible for designing, developing and executing automated test scripts for both unit and integration testing.
Key Responsibilities:
- Develop and execute automated test scripts for Odoo modules and workflows.
- Write unit and integration tests using Odoo’s testing framework and Python’s unit-test.
- Set up and manage automated testing pipelines using CI/CD tools like Jenkins or GitLab CI.
- Collaborate with developers to integrate automated tests into the deployment process.
- Create and manage dashboards to report test results, using tools like Allure or Jenkins Test Reports.
- Debug and troubleshoot test failures and provide clear, actionable feedback to the development team.
- Maintain a repository of reusable test cases and scripts for future testing needs.
Required Skills:
- 3+ years of experience in software testing (preferably Odoo).
- Proficiency in Python and familiarity with Odoo’s testing framework.
- Experience with CI/CD pipelines and automated testing frameworks like pytest-odoo, unit-test, Selenium, or Postman.
- Strong understanding of unit and integration testing methodologies.
- Experience with reporting tools like Allure, Jenkins, or similar.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.
Preferred Skills:
- Experience with automated performance testing tools.
- Knowledge of database management and testing (PostgreSQL, SQL).
- Familiarity with Odoo version 16 or 17.