FoJobPreviewBackLink:Software Engineer / Riau Islands

Calling out all Indonesian Quality Assurance

Job Purpose:

This role will plan, analyze, develop and maintain business applications that serves towards maintaining company services as a leading global university shaping the future, providing quality education and research in service of our country and society.

Duties & Responsibilities:

· Automate, optimize and drive efficiency of Quality Assurance (QA) processes .

· Create, maintain and share QA documentation used by team members.

· Develop automated test scripts to meet the test objectives and business requirements.

· Work closely with developers, functionals, and users to gather application testing requirements, develop test objectives, test strategies and test plans.

· Work closely with DevOps team to integrate test automation into CI/CD pipelines.

· Build and maintain automated test data , testing environment and test automation frameworks.

· Conduct or facilitate knowledge sharing of emerging QA technologies.

Requirements:

· A degree in Computer Science, Computer Engineering, Information Technology or equivalent.

· Relevant experience in application design, development and quality assurance, and has completed at least 3 rounds of SDLC in web development.

·
Hands on Selenium OR Appium, Mobile Application testing experience is preferred

· Experience with key web technologies such as HTML, CSS, JavaScript/TypeScript, Bootstrap and REST API design.

· Experience with automated web testing such as functional, load, performance, API and UI/UX testing.

· Experience with test automation framework such as and Selenium.

· Experience with browser extension development.

· Experience with collecting, measuring, and monitoring software testing metrics for quality assurance.

· Experience with CI/CD Tools , such as Github and Jenkins .

· Excellent JavaScript programming skill.

· Testing related certification such as ISTQB would be an advantage.

· Having working knowledge in Java and/or .NET, Angular, GitHub & DevOps would be an advantage.

· Deep knowledge in Relational Database Management System (RDBMS) .

· Must be a self-starter and able to work independently with minimum supervision.