x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Art / Design / Entertainment Job   »   Senior Principal Engineer, Associate Architect (Quality Assurance)
 banner picture 1  banner picture 2  banner picture 3

Senior Principal Engineer, Associate Architect (Quality Assurance)

Business Edge Personnel Services Pte Ltd

Business Edge Personnel Services Pte Ltd company logo

Job Purpose

The Quality Assurance Engineer monitors the software development process to ensure design quality and adherence to standards. He/She is involved in tasks that include software design, source code development, review and control, configuration management and integration of software. He/She participates in a wide range of quality assurance testing and analyses to ensure that product meets or exceeds specified quality standards and end-user requirements before release.


Job Responsibilities

• Develop testing frameworks to provide thorough coverage of implemented features, configuration changes and other change requests
• Use Selenium or similar tools for testing UI for various front-end technologies
• Use simulators for mobile and multiple browser testing
• Create re-useable frameworks for testing practice at NUS
• Automate test cases and updating the tracking systems after testing is complete
• Regression test applications prior to release into UAT and production environments
• Identify, isolate, replicate, report and track issues to closure in an issue tracking system
• Review requirements, providing feedback on completeness, testability and other risk areas
• Estimate assigned tasks and provide regular status updates to project team, supervisors and project managers
• Maintenance testing environments including user accounts, configs and deployments
• Participate in identification and implementation of continuous improvement opportunities within QA and broader project teams
• Work closely with DevOps team to integrate test automation into CI/CD pipelines
• Develop Quality Standards
• Continuous efforts to explore best practices and applies knowledge of internal or external business issues to improve products and services.


Job Requirements

• Bachelor’s or Master’s degree in Computer Science or any related STEM (Science, Technology, Engineering, or Mathematics) fields.
• 10+ years of experience in information technology, specifically in software engineering or testing automation roles and attaining Testing-related certification, such as ISTQB is a plus.
• Proficiency in programming languages such as C#, Java, JavaScript (js), and Python will be an added advantage.
• Great team player with self-starter attitude. Possess excellent communication skills and the willingness to learn
• Ability to solve complex problems and approach challenges from a new perspective while utilizing existing solutions.
• Familiarity with test automation frameworks, such as Webdriver.io, Selenium, JMeter, and Azure DevOps Test Plan, will be an advantage.
• Previous experience in API testing using available API testing tools in the market or custom scripts.
• Ability to create reusable testing scripts that integrate with CI/CD pipelines.
• Proficient in writing and automating complex SQL queries and test DB code.
• Experience with key web technologies such as HTML/CSS, AJAX, Bootstrap, and REST protocol.
• Experience with Frontend frameworks development, such as Angular and Bootstrap.
• Proficient in collecting, measuring, and monitoring software testing metrics for quality assurance.


Salary: $8000 - $11000

Contract: Permanent role

Working hours: Mon to Fri, 8.30am to 6pm

Location: Kent Ridge Road

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?