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
Takes on other duties and responsibilities that may be assigned from time to time
Education : Required :
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