Search by job, company or skills

E

Software Test Engineer

3-5 Years
SGD 4,000 - 5,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 23 days ago
  • Be among the first 30 applicants
Early Applicant

Job Description

Job Description

. The Quality Engineer (Tester) is responsible for ensuring robust software quality through comprehensive functional and regression testing of critical on-premise systems operating in secure environments.

. The role emphasizes strict adherence to governance standards, evidence-based testing, and strong documentation practices.

. As the role matures, the Quality Engineer will progressively transition into designing, building, and scaling automated testing capabilities using enterprise-grade automation tools, supporting project's cloud-first strategy and centralized automation framework.

Key Responsibilities

. Functional Testing (Initial Focus) Design, execute, and maintain functional, system, and regression test cases in accordance with established quality and governance standards.

. Analyze business and technical requirements to derive comprehensive test scenarios with full traceability to requirements.

. Collaborate closely with project teams, developers, and business users to clarify test scope, objectives, and acceptance criteria.

. Prepare and manage test data handle environment constraints and dependencies in secure or restricted systems.

. Execute tests and capture detailed test evidence to meet audit, compliance, and governance requirements.

. Log, track, triage, and validate defects using standard defect management tools work with development teams to support timely resolution.

. Communicate test progress, results, risks, and quality metrics clearly to project stakeholders.

. Produce high-quality testing documentation, including test plans, test designs, execution reports, and test summary reports, using standard templates and best practices.

. Contribute to the development and maintenance of reusable regression test suites to support future automation initiatives.

. Automation Testing (Progressive Focus) Design and develop modular, reusable automated test cases for prioritized business-critical flows using enterprise automation tools (e.g., Tosca, Selenium, Playwright).

. Build, enhance, and maintain scalable and maintainable automation frameworks aligned with enterprise standards.

. Support the transition from local automation development to centralized, cloud-based automation authoring and execution environments.

. Track, analyze, and report automation coverage, execution stability, and quality metrics.

. Establish and promote automation best practices, reusable components, and shared libraries.

. Maintain comprehensive documentation for automated test scripts, frameworks, and execution results.

Required Skills & Experience

. 3-5 years of experience in software testing with a strong foundation in functional and regression testing.

. Proven ability to design comprehensive and well-structured test cases from business and technical requirements.

. Strong documentation skills with experience in evidence-based testing aligned to governance and compliance standards.

. Hands-on experience with test automation tools or strong readiness to transition into automation-focused testing.

. Working knowledge of SQL for test data preparation, validation, and troubleshooting.

. Proficiency in at least one scripting or programming language (e.g., Java, Python, JavaScript, C#).

. Experience with API testing and validation techniques (e.g., REST APIs).

. Familiarity with defect tracking and test management tools such as JIRA or Azure DevOps.

. Experience working in secure, restricted, or regulated IT environments.

. Strong analytical, problem-solving, and communication skills with the ability to engage effectively with technical and non-technical stakeholders.

. Highly Desirable Qualifications Formal testing certifications (e.g., ISTQB Foundation, ISTQB Test Automation Engineer, Tosca certifications).

. Experience integrating automated tests into CI/CD pipelines and cloud-based environments.

. Knowledge of performance testing concepts, methodologies, and tools. Experience with version control systems (e.g., Git) and Agile / DevOps delivery methodologies.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 141867293