Automation Tester
Role details
Job location
Tech stack
Job description
- Write test plans and test scenarios based on existing documentation and functionalities for various applications within the Asset Management and Market & Adequacy (CRM) domains.
- Make recommendations on the tests to be executed (e.g. non-regression tests) based on acceptance criteria defined in User Stories and identified risks.
- Prepare and execute different types of testing, including functional, non-functional (volume, performance, security, data quality, etc.), integration, and non-regression testing.
- Prepare and manage test data required for test execution.
- Execute test plans and test scenarios, and document test results (successes and failures) with supporting evidence such as logs and screenshots.
- Select test cases to be integrated into automated test suites in coordination with the team.
- Implement and maintain test automation.
- Execute automated test suites regularly.
- Report and follow up defects using bug-tracking tools.
- Update and maintain test documentation with test execution results.
- Ensure the required quality level in collaboration with developers and the project leader.
- Provide approval for deployment from the test environment to the acceptance environment.
- Analyse, consider, and reproduce defects identified in acceptance or production environments.
Requirements
Do you have experience in Web services?, Automation Tester with experience in test planning, test automation, and quality assurance within Agile environments. Skilled in functional, non-functional, integration, and regression testing, with hands-on experience in Robot Framework, Python scripting, SQL/NoSQL, and defect management. Responsible for designing automated test suites, executing test scenarios, documenting results, and ensuring application quality across Asset Management and CRM domains., * Proven experience in writing test plans, test designs, and test scenarios.
- Experience in test automation and/or tangible programming/scripting experience (e.g. Python), or equivalent logical understanding with the ability to explain in pseudo code.
- Basic knowledge of databases (SQL and NoSQL) and associated queries.
- Experience working within Agile/Scrum teams.
- Experience with Robot Framework (RF) is mandatory.
- Knowledge of RabbitMQ is a major plus.
- ISTQB certification.
- Ability to work both autonomously and within a team environment.
- Critical mindset with the confidence to challenge when necessary.
- Ability to understand technical IT concepts such as services and client applications, web services, APIs, protocols, front-end and back-end systems.
- Strong knowledge of English is mandatory (all documentation and team communication are in English)., * Knowledge of French and/or Dutch is a plus.
- Experience with DevOps tickets is a plus.
- Experience in security testing is a plus.
- Active, creative, and autonomous.
- Strong out-of-the-box thinking skills.
- Result-driven, pragmatic, and resilient.
Benefits & conditions
- Great team of smart people, in a friendly and open culture
- Expand your knowledge of various business industries
- Create content that will help our users on a daily basis
- Real responsibilities and challenges in a fast evolving company
Work at yechte
We are an independent digital consultancy with ambitious goals and a global presence. We support a diverse range of companies, building digital teams and delivering innovative digital solutions. Our multicultural and diverse workforce, comprised of 'Global Citizens', reflects this inclusivity.
We care about work-life balance and meeting the expectation of a growing team, investing in people because they are our greatest asset. Our consistent growth is a testament to this commitment.
Come work at yechte, a company on the rise, offering excellent benefits, opportunities for personal development, and the chance to learn from accomplished leaders. We are always looking for exceptional professionals to join our team.