Test Engineer

Apply now
  • year-experience 5-7 years of experience place México/LATAM contract Remote/Full time

Test Engineer is responsible for designing tests to validate the functionality of web and mobile applications to ensure that our products meet company standards and exceed customer expectations. They must also ensure that all software, systems, and workflows are continuously tested for errors and verification before and during deployment. To be successful in this role the Test Engineer must be exceptionally organized, methodical, have excellent project management skills, and desires to take our products to the next level with respect to accuracy, security, and safety.

What will you do?

  • Takes ownership of deep learning about our software, its functions, and how it fulfills our customers’ needs and how they use the product
  • Work alongside architecture, engineering, and design teams to assess for defects and discuss verification protocols
  • Troubleshoot automation software and finalize system procedures
  • Develop and implement ideas for software test procedures
  • Interpret, build upon, and comply with company Testing strategy and standards
  • Find, record, and track bugs, and perform thorough documentation of Test process activities with internal reporting and audits
  • Develop new standards for production and design, with improvements as needed, and create testing protocols for implementation across all service lines
  • Oversee pre-production acceptance testing to ensure the high quality of a company’s services and products
  • Evaluate specification, requirements, and technical design documents to provide prompt and valuable feedback
  • Pursue continuing education on new solutions, technology, and skills

  • Bachelor's Degree (B.A.) or equivalent four-year degree in Computer Science, Software Engineering or related field
  • Advanced programming skills in automation systems and databases
  • Detailed knowledge of application functions, bug fixing, and testing protocols
  • Ability to assess needs, influence, collaborate, deliver and partner with the most senior levels in the organization
  • Demonstrated knowledge of testing best practices, version control practices and defect management practice
  • Ability to build collaborative, trustworthy relationships across functions and geographies
  • Experience with Agile/SCRUM methodology and how Testing functions with it
  • Professional experience using cybersecurity and open source technology
  • Experience developing software utilizing various coding languages including Java, Python, PHP and more
  • Knowledge and ability to use coding languages (e.g. Typescript, Selenium, webdriver, Java, JavaScript) and frameworks/systems (e.g. AngularJS, Git)
  • Knowledge and ability to develop, maintain and execute API automated tests.
  • Outstanding collaboration and communication skills are essential
  • Experience developing secure software systems based upon industry specifications
  • Experience analyzing code for weaknesses and errors and presenting detailed plans to improve them
  • Experience developing customized code for multiple projects simultaneously
  • Ability to learn new languages and technologies strongly preferred