The Role

The SOFTWARE TESTER will be working closely with our Engineering and Design teams to check whether the actual results match the expected results and to ensure that the software system is defect free. It involves execution of a software component or system component to evaluate properties of interest.

What you will do

  • Create and document automated and manual test plans and procedures, execute tests, analyze results, and report on test problems and anomalies (document bugs);
  • Analyzing and verifying software specifications, creating test flows and test cases, conducting application tests, and analyzing errors in close teamwork with the development team;
  • Understand various development methodologies, such as Agile and Scrum, and software testing platforms or environments;
  • Possess thorough knowledge of several testing tools;
  • Be fluent in UNIX, Linux and/or Windows as well as scripting and command-line tools;
  • Be a multitasker;
  • Be an excellent communicator (written and verbal) with development, operations, product management and customers;
  • Knowledge of various programming languages, such as Java, JavaScript, SQL, Python, PHP and Swift.


  • Bachelor’s degree in Computer Science, Computer Engineering or equivalent;
  • Excellent understanding of mobile native iOS and Android application development tools, processes and technologies;
  • Proficiency with using RESTful APIs, OAuth2, and integrating SDKs in iOS and Android applications;
  • Experience building Hybrid Apps with tools such as Apache Cordova;
  • Experience with cross-platform development libraries like React Native;
  • Experience with React.js/ Vue.js or similar;
  • A significant contribution to at least two mobile applications and the ability to describe those contributions;
  • Autonomy to choose the best type of database to use according to each project specification;
  • Problem-solving skills ;
  • Capacity to apply expertise in writing code from the end-user perspective;
  • Outstanding quantitative modelling and statistical analysis skills;
  • Excellent verbal and written communication skills (Portuguese English) with the ability to effectively advocate technical solutions to research scientists, engineering teams and business audiences;
  • Proactive and resourceful with strong problem-solving skills;
  • Strong self-starter who takes full responsibility and ownership of the task before them;
  • Excellent communication skills, both written and verbal (Portuguese English);
  • Fun, friendly and professional demeanor;
  • Solid persuasive presentation skills;
  • Detail-oriented;
  • Excellent relationship-building and influence skills;
  • Personable trustworthy;
  • Passionate about embracing challenges and create innovative solutions.

What we offer

We are a well-rounded team that believes that great ideas can come from anywhere whether it be in a conference room or written on a napkin at the bar! You have here an excellent opportunity to join a growing company with a competitive salary and benefits (including travel package) and develop a career in a truly unparalleled environment. We are focused on the future, we think globally, and we value our people.

Be part of something great

Submit your application today