.Delivery plan for these consultancies:**Milestones****Deliverable****Method of Delivery****Test plan and estimation**Test plan developed or reviewed upon request by the team lead or other team members. A plan usually contains an objective, the approach, scope, criteria, staffing, and schedule estimations.Word document or similar**Test scenarios**Proposal for test scenarios depending on the elements of the software being tested and its use cases.Confluence documentation**Test case and test data**Detailed test cases specifying what needs to be tested written in simple language and understandable by non-technical people. If needed, test data must be obtained from the client.Confluence documentation**Test summary and closure report**Closure report prepared for any given test upon request by the team lead or other team members. The report needs to include a summary and detailed analysis of the execution of the tests.Confluence report and documentationThe consultancies will be based in CIMMYT's campus in Mexico but flexible workplace and remote work might be arranged upon approval by Senior Management.**Specific duties**:- Design, implement, execute, and manage automated tests to help increase confidence in the quality of software products in every stage of the software development lifecycle.- Contribute in building a unified body of knowledge for the software quality assurance to take advantage of during testing activities.- Provide accurate and timely reports on the results of test activities to help stakeholders make informed decisions.- Contribute to product development by providing insights from a quality engineering perspective on how to improve overall quality of software.- Help enable software developers adopt a shift-left testing approach by providing the necessary training, tools, and processes.- Perform R&D to identify, validate, and implement tools and processes that are designed to improve the overall effectiveness of the software quality assurance process in the project.**Required academic qualifications, skills and attitudes**:- Bachelor's Degree in Computer Science or related field.- Working experience of 1-3 years in a similar role preferably with the Non-Profit Sector.- Knowledge of and skills in applying:- Excellent knowledge in software engineering, software development lifecycle, and agile software development methodologies.- Working experience in writing software solutions using a variety of programming/scripting languages and database management systems.- Working experience in software quality assurance methodologies, processes, and automated testing tools.- Experience with performance and/or security testing is a plus.- Atlassian tools (Jira, Confluence, Bitbucket).- Team Values: Work Ethic, Initiative, Team-player, and communicates well.**These consultancies will remain open until filled.****CIMMYT is an equal opportunity employer