QA Automation Engineer

Apply now
  • year-experience 4 years or more. place Mexico/LATAM. contract Remote / Full time.

Quality Assurance Automation Engineer designs automated 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, during and after deployment. To be successful in this role the Quality Assurance Automation 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?

  • Own your deep learning about our software, its functions, and how it fulfills our clients’ 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.
  • Find, record, and track bugs, and perform thorough documentation of quality assurance 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 
  • Design, develop, and execute automation scripts using open source tools and implement software applications  
  • Liaise with the technology and product departments in coordinating procedures to address any deficiencies 

  • 4+ years of proven experience working in a Quality Assurance Automation role or similar capacity.
  • Bachelor's Degree (B.A.) or equivalent four-year degree in Computer Science or related field.
  • Excellent oral and written communication skills, including facilitation of group presentations, and consulting skills.
  • Advanced programming skills in automation systems and databases.
  • Detailed knowledge of application functions, bug fixing, and testing protocols.
  • Demonstrated knowledge of testing best practices, version control practices and defect management practice.
  • Outstanding collaboration and communication skills are essential.
  • Experience with Agile/SCRUM methodology and how QA functions with it.
  • Professional experience using cybersecurity and open source technology.
  • Experience developing software utilizing various coding languages including Java, C++, 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.

2022 Gila Software All rights reserved