Epicareer Might not Working Properly
Learn More

Senior/ Software Test Engineer

  • Full Time, onsite
  • ST ENGINEERING MISSION SOFTWARE & SERVICES PTE. LTD.
  • North, Singapore
$ 6,000 - $ 7,500 / month


Original
Simplified

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. You will leverage your expertise in testing methodologies and automation to drive excellence in our testing processes.

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 hands-on 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 industry-standard 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 defect-tracking 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 up-to-date and accessible to the team.

Requirements:

  • 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 problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • ISTQB or similar certification is a plus.