Job Openings QA Lead

About the job QA Lead

JOB SUMMARY

The Software QA Automation Engineer will perform/create automated QA test processes for systems developed by the company. Maintains database by identifying and solving database requirements; supporting users, and ensuring that data and information requirements for management reporting are accurately and timely provided

JOB DUTIES AND ESSENTIAL FUNCTIONS

A. Key Accountabilities

  • Identify and configure automation software programs that will be used to set up test trials and
  • Develop/Code test automation programs or scripts as needed
  • Document test cases and results
  • Create strategies and test plans based on product requirements and or in coordination with product stakeholders
  • Research new tools, technologies, and testing processes
  • Review and analyze system specifications
  • Execute test scripts and review results
  • Report and document technical issues

B. Others

  1. Takes on other duties and responsibilities that may be assigned from time to time

JOB QUALIFICATIONS

Education:

Required:

  • Bachelor’s Degree in Computer Science/Engineering, IT, or other related programs

Licenses & Certifications

  • Master’s Degree or units in Computer Science/Engineering is an advantage but not a requirement
  • Related training, seminars, licenses, and certifications are an advantage but not a requirement.

Years of relevant experience:

  • At least 10 years of solid experience in the following:
  • Angular 4/5, or 6 on Node.js
  • Python Django Rest Framework
  • PostgreSQL
  • HTML5/CSS, Bootstrap/JQuery
  • Python Django Rest Framework
  • Odoo/OpenERP platform
  • Experience in automated testing of Web/Mobile applications
  • Solid coding, SQL, and scripting skills
  • Experience in testing apps running on these platforms is a big advantage:
  • At least 8 years        experience in automated testing of Web app platforms (Selenium) and Mobile (Appium)
  • Having designed and tested software
  • Having experience in testing operational platforms
  • Prior experience in prototyping, evaluating, and testing new or unfamiliar frameworks/technologies a plus
  • Having to interface and work with clients and/or non-technical personnel in translating business requirements to QA test specifications and design.
  • Foundation on data structures and algorithms, and has written code in multiple programming languages
  • Experience with testing via XMLRPC, RESTful services
  • Experience with concepts of accounting or testing of accounting-related software and or platforms

Experience in automated testing of API and RESTful services

  • Reactive User Interfaces
  • Single-page Applications