369 Testing Engineer jobs in Singapore
Software Testing Engineer
Posted 13 days ago
Job Viewed
Job Description
Test Planning and Execution:
- Design, develop, and execute detailed test plans and test cases for new and existing software features. Test plans that not only identify potential issues but also contribute to the enhancement of our products.
- Perform various types of testing, including functional, regression, integration, performance, and security testing.
- Utilize both manual and automated testing methodologies.
- Document and track test results and provide clear and concise reports to the development team.
Defect Management:
- Identify, analyze, and report software defects with detailed information for efficient reproduction and resolution.
- Track, prioritise and monitor defects throughout the resolution process.
- Collaborate with developers to understand the root cause of defects and verify fixes.
Testing Process Improvement:
- Contribute to the improvement of testing processes and methodologies.
- Research and recommend new testing tools and technologies.
- Promote best practices in software testing within the team.
Collaboration and Communication:
- Work closely with developers, product managers, and other stakeholders to ensure quality throughout the software development lifecycle.
- Participate in code reviews and provide feedback on software design and implementation.
- Communicate effectively with technical and non-technical audiences.
Requirements:
- Degree in Computer Engineering or Computer Science or Electrical and Electronics Engineering with experience in software testing, and strong understanding of software development lifecycle and testing methodologies.
- Proficiency in test management tools (e.g. Jira, TestRail).
- Experience with automated testing frameworks (e.g., Selenium, Appium, Cypress).
- Knowledge of scripting languages (e.g., Python, JavaScript) for test automation.
- Experience with performance and security testing tools is a plus.
- Understanding of microservices, basic networking, security and databases
- Understanding of hardware resources such as CPU, GPU and RAM
- Familiarity with testing processes, including creating a test plan and opening bugs
- Good written and verbal communication, interpersonal, and organisational skills.
- Ability to work independently with strong problem-solving and analytical skills.
- Ability to work well as part of a product development team
Working Perks & Professional Development
- Great opportunity to get industry and enterprise experience.
- Exposure to the full spectrum of product development.
- Join a young and dynamic team with forward-looking working culture.
- Lots of room to tinker and experiment.
Senior Software Testing Engineer
Posted 8 days ago
Job Viewed
Job Description
On behalf of our client we are looking for Senior Software Testing Engineer to work one on one basis on various tasks.
Role:
- This role will bring over a decade of experience in Quality Assurance, Software Testing, and Project Delivery, with proven leadership capabilities and a strong understanding of SDLC, STLC, and agile methodologies.
- This role is ideal for someone returning to the workforce after a planned career break, looking to contribute their matured skills in a dynamic and challenging environment.
Responsibilities:
- Own and lead test strategy, planning, execution, and defect management for complex transformation and integration projects.
- Manage end-to-end testing life cycle including SIT, UAT, and Cutover across multi-system environments.
- Collaborate with cross-functional teams including development, business analysts, vendors, and product owners to understand requirements and define quality standards.
- Prepare test documentation including test plans, test cases, traceability matrices, and status reports.
- Perform gap analysis, risk-based testing, and regression planning.
- Coordinate with stakeholders for triage meetings, issue resolution, and signoffs.
- Use tools such as JIRA, Jenkins, Bugzilla, and Monday.com to manage test artefacts and workflows.
- Mentor and guide junior QA engineers; manage a team of up to 5 testers.
- Maintain backend testing standards using SQL and support API/Web-based test automation.
- Ensure timely and high-quality delivery of project releases.
Required Skills:
- 10+ years of total IT experience with a strong QA background including both manual and automation testing.
- Experience with Agile, Waterfall, and hybrid methodologies.
- Hands-on expertise with tools such as JIRA, Jenkins, SQL Developer, Bugzilla, Selenium, and Monday.com.
- Proficient in writing SIT/UAT test cases, user stories, and change management documentation.
- Strong backend testing, API validation, and system integration testing knowledge.
Kindly be informed that only shortlisted candidates will be contacted.
Gomes Divya.
P: +65 6631 8505 (Ext 405)
EA License no: 19C9769
E:
Personnel Registration no: R22108982
TESTING ENGINEER
Posted 6 days ago
Job Viewed
Job Description
- System Analysis and Design: Evaluating existing systems, identifying areas for improvement, and designing new systems or system components.
- System Integration: Ensuring that different system components and subsystems work together effectively to meet project objectives.
- Implementation and Maintenance: Installing, configuring, and maintaining hardware and software components, including operating systems and applications.
- Troubleshooting and Optimization: Identifying and resolving system issues, optimizing system performance, and ensuring security and efficiency.
- Collaboration and Communication: Working with stakeholders, project managers, and other IT professionals to gather requirements, provide updates, and ensure project success.
- Documentation: Creating and maintaining documentation for system design, implementation, and maintenance procedures.
Senior Automation Testing Engineer
Posted 6 days ago
Job Viewed
Job Description
The software tester is responsible for evaluating software quality through manual and automated testing. They collaborate with software developers and project managers to identify and rectify software defects, ensuring that the final product meets quality standards. The software tester also creates test plans, test cases, and reports to document testing activities and findings.
Test Case Analysis
- Understand the requirements from internal and external stakeholders’ groups and work with the development team to define and improve the build system quality.
- Review stories or requirement specs to ensure that requirements stated are correct, unambiguous and verifiable.
- Discuss, analyse and recommend design improvements or corrections to developers throughout the development process.
- Collaborate closely with stakeholders and project team to identify needs and requirements for estimation of testing scope and time frame.
- Develop and establish quality assurance deliverables and testing framework, including create and maintain test plans and test cases in accordance with changing requirements, throughout development.
Test Automation and Execution
- Create and develop automated test framework whenever possible, such as prepare test environment, maintain functional testing script in accordance with changing requirements.
- Conduct system integration tests with external parties, validate the output and expected outcome e.g. data to and from external parties’ systems and feedback on improvement requirement.
- Conduct extensive manual functional /exploratory testing, including browser testing.
Test Management
- Conduct impact analysis of defect fixes discovered during manual or automated tests, validate completed stories pass the acceptance criteria, raising defects as needed and work with development team to improve the expected behaviour and test cases.
- Demonstrate the tested stories during Sprint Review and prepare production show case to show the completed stories tested.
Requirements:
- Degree in Computer Science, Computer Engineering, Engineering or Information Technology.
- Minimum 9 years’ experience in software engineering, including development and testing .
- Minimum 5 years’ experience specialising in test automation frameworks
- Relevant software development certifications, e.g. Java EE certifications
- Certified Software Testing Professional and/or Certified Software Quality Analyst or an equivalent certification will be an added advantage.
- Good understanding and completion of projects using Waterfall/Agile methodology.
- Demonstrable skills in Java, Selenium, Maven, Jenkins, Jira, Cucumber/Watermelon, JSON, Cloud or SSIS development
- Demonstrate knowledge of automated software testing methodologies such as unit testing, integration testing and functional testing.
- Demonstrate knowledge of creating packaging / build scripts with MSBuild, Maven, Docker etc.
- Ability to troubleshoot complex issues ranging from system resource to application stack traces.
- Track record in implementing systems with high availability, high performance, high security hosted at various data centres or hybrid cloud environments will be an added advantage.
- Experience in banking/financial sector or payment systems will be an added advantage.
Testing Engineer (Telecom & NonTelecom)
Posted 15 days ago
Job Viewed
Job Description
Responsibilities
You will be one of the important members in the technical support team of APAC Department, report to the Technical Manager. You will be responsible for preparing and testing of SIM card, bank card, transportation card products, as well as cardless profile, daily work routines may include:
· Product configuration
Make the card scriptsto configure cards for each project
Make cardless scripts for platform related projects.
· Product quality control
1) Ensure WD card product’s quality complies with each customer’s requirements
2) Ensure that WD card product’s performance complies with EMVCo, Visa & MasterCard, GSMA, 3GPP/ETSI industry standards and best practices, as well as local bank, transportation and telecom standards.
3) Design test case, test plan, test process, test environment for WD card productTool Automation
· Technical issue resolve
1) Support for user acceptance test
2) Support for visa&masterCard CPV testing and local stakeholders certification.
2) Analyze technical issues, identify possible root causes and provide possible solutions
3) Develop, maintain and upgrade testing material (test card, testing software, testing equipment and test script library)
· Develop and/or test software
May be involved in developingand/or testing software according to customer’s requirement, to facilitate customer’s work pertaining to WD products, or to improve internal work efficiency.
Requirements
- Diploma, Degree or above in Electronic Engineering / Computer Engineering / Computer Science / IT
- Fluent in English
- Knowledge of mobile technology or working experience in Smart Cards industry, EMVCo,Visa & MasterCard industry will be an advantage
- Able to analyse technical problems and achieve results scientifically
- Independent, display initiative as well as a team player
- Strong interpersonal and communication skills
The remuneration package will vary according to your experience and skills set.
Interested candidates are invited to submit a comprehensive resume with current salary, expected salary andnotice period.
We regret that only shortlisted candidates will be notified.
Material Testing Engineer (NDT, Site)
Posted 6 days ago
Job Viewed
Job Description
On-Site Testing & Coordination
- Lead on-site NDT operations, including test planning, execution, and reporting.
- Interpret construction drawings and technical specifications to support testing conclusions.
- Communicate test procedures and findings clearly to stakeholders through both formal and informal presentations.
Technical Analysis & Support
- Provide expert analysis and recommendations based on test results.
- Utilize a broad range of methods and tools for advanced testing applications.
- Assist in the professional development of junior engineers and technicians.
Quality & Compliance
- Ensure all testing activities align with regulatory standards and are SINGLAS-compliant.
- Review test reports and maintain a state of readiness for audits and inspections.
- Develop and deliver training materials to promote technical excellence and knowledge sharing.
- Bachelor’s Degree in Civil Engineering, Material Science, or a related field.
- Minimum 2 years of relevant engineering experience in testing or construction.
- Strong understanding of NDT principles and construction site operations.
- Proficient in interpreting technical drawings and standards.
- Skilled in data analysis, technical writing, and report generation.
- Class 3 driving license is an advantage.
You may email your resume to for more information.
Regret to inform you that only shortlisted candidates will be contacted by our consultants.
Align Recruitment Pte Ltd (20C0253)
Pan Hong (Reg No. R2094728)
Testing & Commissioning Engineer
Posted 10 days ago
Job Viewed
Job Description
Job Purpose:
The Engineer is responsible for ensuring the continuity of systems and leads the initiative for identifying and implementing innovation within the organization. The job holder will manage the maintenance of customer’s equipment and systems and follows corporate guidelines and best practices, monitoring compliance of work activities to regulatory and statutory policies, procedures, and regulations.
Guiding Principles/Pointers
- Do it Right, the First Time
- Consider the risk factor
- Adhere to ISO9001 Quality Management Standards
- Work cost-effectively and efficiently
- Comply with HSSE and Intellectual Property (IP) Protection
Key Roles
1) Conduct Operations
- Monitor warranty service cost and present to department-in charge.
- Closure of job status to facilitate proper and prompt invoicing.
- Using the in-house database, select and prepare testing procedure, checklist, and testing report, customized to specific requirements when necessary.
- Prepare tools and materials in advance to ensure the site work can be completed effectively and timely.
- Perform in-house testing, site commissioning, site modification, site maintenance, customer training, and site survey.
- Plan jobs systematically and organize work pro-actively at least 1 week in advance to ensure a high utilization rate.
- Ensure resolutions of issues identified from surveys, inspections, and tests conducted and lead the meeting to pre-empt systemic problems.
- Reduce and monitor non-conformance work.
- Look into potential service and parts sales by engaging with sales and project teams.
2) Manage Health, Safety, and Environment
- Drive departmental plans to ensure compliance with HSSE and Productivity.
- Review vendor compliance with the organization’s HSSE standard and practices
- Ensure proper closure of HSSE.
- Ensure the implementation of sustainable engineering procedures and guidelines.
3) Manage Risk and Business
- Develop risk management plans and risk controls in alignment with the organization’s risk management framework.
- Analyze and consider the financial implications of various decisions and tasks.
- Analyze the solutions developed, and work accomplished to identify learning points for continuous improvement initiatives.
4) Manage People and Organisational Function
- Drive team performance to achieve department goals.
- Analyze viability to proposed continuous improvement/lesson learned initiatives.
- Prepare training videos for engineers to reference when required.
- Provide onboarding training to newcomers and attend training provided as part of personal development.
Key Competencies Required
- Agility & Resilience
- Customer Focus
- Engineering Competency
- Risk Assessment
- Engineering Solutioning
- Operations Management
Prerequisites:
- ITE, Diploma or Degree in Chemistry or Engineering of Chemical / Mechanical / Electrical / Building or equivalent
- Minimum 2 years relevant working experience
- Experience in field instrumentation, process analytics and mechanical equipment will be highly relevant but not compulsory
- Able to work independently and as a team
- Proficient in MS Excel, Word, Outlook.
Be The First To Know
About the latest Testing engineer Jobs in Singapore !
V&V Testing Engineer (Medical Devices Software, IEC 62304)
Posted 1 day ago
Job Viewed
Job Description
V&V (Verification & Validation) Testing Engineer:
Summary
Software Test Engineer with experience in medical device software testing.
Responsibilities:
1. Unit Testing
2. Software verification and/or validation in accordance with IEC 62304
3. Issue Logging and Traceability management
Education:
Software Engineering, Dip/Deg
Experience:
Min. 5 Years’ Experience with Medical Device Software Testing (including V&V) and Documentation
Competences: Expected
1. Understanding of IEC 62304
2. Programming knowledge in C and/or C++, Python
3. Experience in using test tools e.g. EZ Tap, Hex editors, etc.
4. Familiar with RS232, RS485, SPI, I2C protocols. Preferred
1. Experience with traceability management tool, e.g. COCKPIT or JAMA
2. Experience with Gitlab
3. Experience with medical device cybersecurity testing
Software Testing Engineer (Medical Devices Software, Embedded/Firmware, OOPS/C#/Python/C/C++)
Posted 1 day ago
Job Viewed
Job Description
Summary
Software Test Engineer with experience in medical device software testing.
Responsibilities:
• Lead key software engineering work-stream activities in the establishment of New Product
Development:
> Perform design control functions to ensure compliance with FDA, ISO, and other QSRs.
> Design/Develop/Test software code according to desired specifications.
> Writing software design documents, test protocol.
> Conduct technical design reviews as needed.
> Perform Software risk analysis with internal cross functional team.
> Contribute to technical discussions with innovative ideas.
> Provide post-production support.
> Assess third party and open-source software.
• Work in collaboration with other highly skilled engineers to bring-up new hardware, including the implementation of low-level drivers and frameworks.
• Create technical documentation as required by the Quality system.
Education:
• BS/MS in Computer Science/Computer Engineering or equivalent experience/skills
Experience:
• At least 5 years’ Software / Firmware Engineering experience in a regulated industry with recent experience of product registration and launch.
• Full-product life cycle experience, having released products on the market.
• A genuine interest in device drivers and system architecture development.
Summary
Software Test Engineer with experience in medical device software testing.
Responsibilities:
• Lead key software engineering work-stream activities in the establishment of New Product
Development:
> Perform design control functions to ensure compliance with FDA, ISO, and other QSRs.
> Design/Develop/Test software code according to desired specifications.
> Writing software design documents, test protocol.
> Conduct technical design reviews as needed.
> Perform Software risk analysis with internal cross functional team.
> Contribute to technical discussions with innovative ideas.
> Provide post-production support.
> Assess third party and open-source software.
• Work in collaboration with other highly skilled engineers to bring-up new hardware, including the implementation of low-level drivers and frameworks.
• Create technical documentation as required by the Quality system.
Education:
• BS/MS in Computer Science/Computer Engineering or equivalent experience/skills
Experience:
• At least 5 years’ Software / Firmware Engineering experience in a regulated industry with recent experience of product registration and launch.
• Full-product life cycle experience, having released products on the market.
• A genuine interest in device drivers and system architecture development.
• The desire to work in complex systems and understand and contribute to the design and debugging of emerging and novel architectures.
• Experience with common embedded Operating Systems architectures.
• Competent in embedded system design, familiar with micro-processor architecture.
• Experience in Software / Firmware Engineering for medical device and working knowledge of design control.
• A clear track record is required in the ability to plan and execute engineering activities personally. Clear evidence of creative problem solving by use of tools and the tenacity and ability to overcome obstacles.
Competences:
Expected
• In-depth knowledge of C#, Python, C, C++11 and above. Software development and debugging (using hardware debugger).
• In-depth knowledge of Object-Oriented Programming, Design patterns, model view controller. Thorough knowledge of MISRA coding standards. Experienced in using source code analysers.
• Able to read datasheets.
• Project experience with Embedded System development. Familiar with IAR, Code Composer and/or other build system, device trees and shell scripts.
• Very hands on GIT source control repository systems. Familiar with GitLab.
Preferred
• Programming device integration for time-critical inter-device communication (e.g. UART, SPI, I2C etc)
• Design experience in UI/UX using popular toolkits.
• Documentation using Design Controls in a medical device quality management system.
• Project experience with FreeRTOS, QNX, Yocto Linux and Bare metal software. • Experience with ST Micro and TI MCU software development. Device driver development.
Director of Test Automation
Posted today
Job Viewed
Job Description
About Bitdeer:
Bitdeer Technologies Group (Nasdaq: BTDR) is a leader in the blockchain and high-performance computing industry. It is one of the world’s largest holders of proprietary hash rate and suppliers of hash rate. Bitdeer is committed to providing comprehensive computing solutions for its customers.
The company was founded by Jihan Wu, an early advocate and pioneer in cryptocurrency who cofounded multiple leading companies serving the blockchain economy. Mr. Wu leads the company as Founder, Chairman, and CEO, while Matt Linghui Kong serves as Bitdeer’s CBO and provides leadership through deep industry knowledge and technology expertise.
Headquartered in Singapore, Bitdeer has deployed mining data centers in the United States, Norway, and Bhutan. It offers specialized mining infrastructure, high-quality hash rate sharing products, and reliable hosting services to global users. The company also offers advanced cloud capabilities for customers with high demands for artificial intelligence.
Dedication, authenticity, and trustworthiness are foundational to our mission of becoming the world’s most reliable provider of full-spectrum blockchain and high-performance computing solutions. We welcome global talent to join us in shaping the future.
About the Job
A Director of Test Automation leads the strategy, development, and execution of automated testing initiatives within an organization. They are responsible for ensuring software quality, efficiency, and speed through the implementation and management of robust automation frameworks and processes. This role will report to CTO of Bitdeer.
What you will be responsible for:
- Strategic Leadership & Vision:
- Develop and implement a comprehensive test automation strategy aligned with the organization's overall quality assurance goals.
- Define and maintain the test automation roadmap, prioritizing initiatives based on business needs and technical feasibility.
- Stay abreast of industry trends and emerging technologies in test automation, and evaluate their potential impact on the organization.
- Team Management & Development:
- Lead, mentor, and develop a team of test automation engineers, fostering a culture of continuous learning and innovation.
- Define team goals, track performance, and provide regular feedback and coaching.
- Recruit, onboard, and retain top talent in test automation.
- Automation Framework Development & Maintenance:
- Oversee the design, development, and maintenance of robust and scalable test automation frameworks.
- Ensure the selection and implementation of appropriate automation tools and technologies.
- Establish and enforce coding standards and best practices for test automation.
- Test Automation Execution & Reporting:
- Ensure the efficient and effective execution of automated test suites.
- Develop and maintain comprehensive test reports and dashboards, providing insights into software quality and test coverage.
- Analyze test results and identify areas for improvement in the automation process.
- Collaboration & Communication:
- Collaborate closely with development, product, and other stakeholders to ensure seamless integration of test automation into the software development lifecycle.
- Communicate effectively with all levels of the organization, providing updates on test automation progress and challenges.
- Work with DevOps teams to integrate automated testing into CI/CD pipelines.
- Process Improvement & Optimization:
- Identify and implement opportunities to improve the efficiency and effectiveness of the test automation process.
- Establish and maintain key performance indicators (KPIs) to measure the success of test automation initiatives.
- Drive continuous improvement in test automation practices and methodologies.
How you will stand out:
- Bachelor's degree in computer science, software engineering, or a related field; master's degree preferred.
- Extensive experience in test automation, with a proven track record of success.
- Strong leadership and management skills, with the ability to motivate and inspire a team.
- Deep understanding of software testing methodologies and best practices.
- Expertise in test automation tools and frameworks (e.g., Selenium, JUnit, TestNG, Cypress, etc.).
- Proficiency in programming languages (e.g., Java, Python, JavaScript, etc.).
- Experience with CI/CD pipelines and DevOps practices.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
Key Attributes:
- Strategic thinker
- Results-oriented
- Quality-focused
- Technical expertise
- Collaborative
- Innovative
- Adaptable
What you will experience working with us:
- A culture that values authenticity and diversity of thoughts and backgrounds;
- An inclusive and respectable environment with open workspaces and exciting start-up spirit;
- Fast-growing company with the chance to network with industrial pioneers and enthusiasts;
- Ability to contribute directly and make an impact on the future of the digital asset industry;
- Involvement in new projects, developing processes/systems;
- Personal accountability, autonomy, fast growth, and learning opportunities;
- Attractive welfare benefits and developmental opportunities such as training and mentoring.
Bitdeer is committed to providing equal employment opportunities in accordance with country, state, and local laws. Bitdeer does not discriminate against employees or applicants based on conditions such as race, colour, gender identity and/or expression, sexual orientation, marital and/or parental status, religion, political opinion, nationality, ethnic background or social origin, social status, disability, age, indigenous status, and union.
#J-18808-Ljbffr