Software Test Engineer - Singapore - Singapore Technologies Engineering Ltd
Description
Date:20 Nov 2023
Location:
Singapore, SG
Company:
ST Engineering Group
Job Req ID: 12694
You will be responsible for leading and executing testing efforts, developing and maintaining test strategies, and collaborating with cross-functional teams to ensure the delivery of high-quality software.
Responsibilities:
Test Planning and Strategy
- Lead the development of comprehensive test strategies and plans in collaboration with stakeholders.
- Define test objectives, criteria, and priorities based on software requirements and business goals.
- Ensure alignment of testing efforts with project timelines.
Test Execution
- Execute handson testing, including manual and automated testing, to verify software functionality, performance, and security.
- Conduct rigorous regression testing, exploratory testing, and user acceptance testing (UAT).
- Review and approve test cases and test scripts for accuracy and coverage.
Test Automation
- Develop and maintain automated test scripts using industrystandard tools and frameworks.
- Champion test automation best practices and contribute to the growth of automation coverage.
- Continuously improve the test automation infrastructure for efficiency and scalability.
Defect Management
- Establish and maintain a defecttracking system.
- Ensure defects are documented, prioritized, and resolved in a timely manner.
- Communicate defects and testing progress to stakeholders.
Collaboration and Communication
- Collaborate closely with software developers, product managers, and other stakeholders to resolve issues and improve product quality.
- Communicate testing status, results, and recommendations to senior management.
Test Documentation
- Create and maintain test documentation, including test plans, test cases, and test reports.
- Ensure that testing documentation is uptodate and accessible to the team.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Software Test Engineer, with a focus on automation and leadership.
- Strong knowledge of software testing methodologies, tools, and best practices.
- Proficiency in programming/scripting languages (e.g., Typescript, Svelte, Golang).
- Extensive experience with test automation tools and frameworks (e.g., Playwright, Testify, Selenium).
- Excellent problemsolving skills and attention to detail.
- Strong communication and collaboration skills.
- ISTQB or similar certification is a plus.
More jobs from Singapore Technologies Engineering Ltd
-
Uav Software Engineer
Singapore - 1 week ago
-
Automation Engineer
Singapore - 5 days ago
-
Assistant Manager
Singapore - 1 day ago
-
Assistant Principal Engineer
Singapore - 3 days ago
-
Manager, Project Security
Singapore - 1 week ago
-
Satellite Engineer
Singapore - 5 days ago