

Software QA Engineer
What you will do:
- Analyze, review and evaluate user requirements and user specifications;
- Develop and maintain test plans and documentation;
- Establish the testing method and define the steps to follow for testing;
- Create test cases and scenarios;
- Execute tests taking in account risk in order to determine the appropriate effort and priority for tests;
- Discover, investigate issues/bugs and verify fixes;
- Develop and maintain automated tests;
- Customer support in identifying operational problems;
- Write manuals and specifications documents.
What you need for this role:
-
Knowledge and understanding of the Software Development and the Quality Assurance processes and life cycle;
-
Basic knowledge of databases, web programming and communication protocols;
-
Programming skills in PHP, HTML, CSS, AJAX or JavaScript;
-
End-to-end automated testing experience;
-
Great attention to detail;
-
The motivation to learn and constantly improve processes;
-
The communication skills required to work with teams of Developers, Designers and Project Managers;
-
Ability to express your thoughts in English (written or spoken);
-
Being responsible and proactive;
-
Interest in continuous career development;
-
Nice to have: technical studies in Automatics, Electronics, Mathematics and Computer; Science (student or graduate).