George Town - Software Test Engineer

apartmentMotorola Solutions Malaysia placeGeorge Town scheduleFull-time calendar_month 

Company Overview

At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that’s critical for safer communities, safer schools, safer hospitals and safer businesses.

Connect with a career that matters, and help us build a safer future.

Department Overview

Join our innovative engineering team! As a Software Test Automation Engineer, you'll be instrumental in building robust testing solutions for our Public Safety multiplatform SDK.

Working with technologies like Kotlin and Swift, you'll design, develop, and maintain automated test frameworks and scripts, contributing to the quality and stability of our Mobile Evidence SDK.

Your expertise will ensure a seamless experience for developers using our SDK. Be a key player in building technology that matters.

Job Description
  • This role will be responsible for ensuring the quality of our SDK that serves the public safety sector globally..
  • Supporting delivery teams across various projects on testing activities
  • Testing key applications and systems to ensure high quality delivery
  • Working collaboratively with team members to ensure timely delivery
  • Continuous improvement of practice and knowledge
  • Continuously discover, evaluate and evolve testing practices to maximise efficiency
  • Perform functionality, usability and regression testing of products - both manual and automated
  • Assist in formulating test strategy
  • Test configuration and compatibility of software on multiple hardware platforms.
  • Track, analyse, record & verify all software functionality discrepancies.
  • Develop, perform and document test procedures to verify problem fixes.
  • Report and escalate critical issues to the Team Lead.
  • Carry out scheduled testing, producing test reports and providing feedback to the team
  • Monitor progress to meet milestones or deadlines.
  • Follow quality assurance procedures to test and evaluate software products.
  • Directly responsible for adhering to all company and QA policies and procedures.
  • Attend sprint planning meeting is – take the requirements from clients (internal and external)
  • Review software requirements
  • Look at requirements , read scope and ask exploratory questions to assist the testing process

Basic Requirements

GENERAL EDUCATION

Bonus if you have:

  • Tertiary level computer science or software engineering
  • Certificates in software or cloud technologies
  • Certificates in Agile
KNOWLEDGE AND SKILLS
  • High level of attention to detail and who think outside the box
  • Strong in at least one programming language
  • Some Kotlin, Java and/or JVM knowledge
  • Gradle build tooling
  • Good working knowledge of software architectures
  • HTTP and RESTful designs
  • Strong understanding of TDD, BDD, ATTD
  • Experience with different testing types ( functional, non-functional, regression, performance, security).
  • Experience developing automated unit, integration, UI or performance testing
  • Experience with automated testing tools and frameworks (e.g., Selenium, Appium, JUnit, pytest, Cypress, Postman).
  • Ability to help design, develop, and maintain automated test scripts and frameworks.
  • Knowledge of CI/CD pipelines and automated test execution within them.
  • Ability to write clear, concise, and detailed bug reports and test documentation.
  • Knowledge of software development lifecycle (SDLC) and Agile methodologies.
  • Strong communication and collaboration skills.
  • Git and associated tools, platforms and practices
  • OpenAPI and/or Swagger
  • Agile methodologies (Scrum, Kanban)

Bonus if you have experience with:

  • Android development with Kotlin, with Jetpack Compose or Views iOS development with Swift, with SwiftUI or UIKit
  • Kotlin Multiplatform, Flutter or React Native
  • Cloud platforms such as AWS, GCP and Azure
  • Databases including NoSQL
EXPERIENCE
  • 1-2+ years Mobile Development
  • 1+ years Android with Kotlin
  • Worked in an Agile environment
PERSONAL ATTRIBUTES
  • Ability to work well and collaboratively in an Agile environment
  • Open to failure, to ask questions and grow and learn from mistakes
  • Ability to research, POC and learn new technologies rapidly
  • Creative, with the ability to generate and evaluate multiple solutions
  • Pragmatic, understanding the impact of new technology
  • Ability to evaluate and mitigate risks

Travel Requirements

None

Relocation Provided

None

Position Type

Experienced

Referral Payment Plan

Yes

EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.

We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.

We’re committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please email ohr@motorolasolutions.com.

business_centerHigh salary

Software Test Engineer - Seberang Perai

apartmentMotorola Solutions MalaysiaplaceSeberang Perai, 5 km from George Town
a safer future. Department Overview Join our innovative engineering team! As a Software Test Automation Engineer, you'll be instrumental in building robust testing solutions for our Public Safety multiplatform SDK. Working with technologies like Kotlin...
apartmentJabil Circuit Sdn BhdplaceGeorge Town
TEST ENGINEER (EIT) Fresh graduates are welcome to apply for position. Job Description available upon request. REQUIREMENTS  •  Bachelor’s degree in Electrical & Electronics Engineering / Robotics & Mechatronics Engineering / Automation / Software...
apartmentJabil Circuit Sdn BhdplaceGeorge Town
them in accordance with targets set.  •  Provides support to Operations and the Test Engineers through participation in the continuous improvement effort and promotion of a "Quality First" mentality.  •  Supports and maintains the component programming...