Skip to content

Open nowPosted 23 days ago

Test Lead Engineer

MyCareersFuture94,028 open roles

Pay
SGD 6,500 – SGD 7,000 a month
Where
East, Singapore
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowTest Lead EngineerMyCareersFuture · East, Singapore
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on MyCareersFuture's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.7% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 1.6%1 day
  2. 3.3%3 days
  3. 7.7%7 days
  4. 14.0%14 days
  5. 33.7%30 days
This job: posted 23 days ago

The posting

1. Test Strategy & Planning

  • Lead the development of comprehensive test strategies, test plans, test approaches and test schedules for AFC and e-payment projects.
  • Analyse business, functional, technical, interface and system requirements to determine test scope, coverage and risks.
  • Establish end-to-end test coverage and maintain traceability between requirements, test cases, test results and defects.
  • Define appropriate testing approaches for:
  1. Front-end AFC devices
  2. Embedded software
  3. Android/mobile applications
  4. Back-office systems
  5. APIs and interfaces
  6. Payment processing
  7. Database and transaction processing
  • Estimate testing effort, resources and timelines and coordinate testing activities to meet project milestones.
  • Identify testing risks and recommend appropriate mitigation measures.

2. Hands-on Test Engineering

  • Personally design, develop and execute complex test cases and test scenarios.
  • Perform functional, integration, system, regression, end-to-end, performance, reliability and stress testing.
  • Validate complete transaction flows across reader devices, payment applications, communications networks and back-office systems.
  • Develop test data and test conditions covering normal, abnormal, boundary and failure scenarios.
  • Conduct exploratory testing to identify defects and system behaviours not covered by scripted test cases.
  • Participate directly in system integration, customer acceptance and production verification activities.

3. Test Automation& Engineering

  • Design, develop and maintain automated test frameworks and reusable test utilities.
  • Identify suitable test scenarios for automationbased on risk, frequency, complexity and expected return on investment.
  • Integrate automated tests into CI/CD pipelines.
  • Develop automation for UI, mobile, API, databaseand end-to-end transaction testing.
  • Maintain test scripts and frameworks to minimisetest flakiness and ensure repeatable results.
  • Evaluate and introduce new testing technologies, including AI-assisted testing where appropriate.
  • Coach Test Engineers in automation practices and coding standards.

4. AFC & Payment System Testing

  • Lead testing of AFC transaction flows involving:
  1. Contactless smart cards
  2. CEPAS
  3. EMV contactless payments
  4. NFC/mobile wallets
  5. Reader/validator devices
  6. Fare gates
  7. Back-office transactionprocessing
  8. Clearing and settlement
  • Validate transaction integrity, including successful, declined, interrupted, duplicate and failed transactions.
  • Test device-to-back-office communication and transaction synchronisation.
  • Support testing of card clash/card collision scenarios and other contactless transaction edge cases.
  • Analyse transaction logs, device logs, protocol traces and backend records to identify transaction failures.
  • Ensure testing adequately covers revenue-impacting scenarios and potential transaction discrepancies.

5. Performance & Reliability Testing

  • Plan and execute performance, load, stress and endurance testing.
  • Establish performance benchmarks and monitor:
  1. Transaction response time
  2. Throughput
  3. Transaction success rate
  4. Failure rate
  5. System resource utilisation
  6. Network latency
  7. Device performance
  • Analyse performance bottlenecks across device, application, network, middleware, database and backend components.
  • Work with development and infrastructure teams to identify and resolve performance issues.
  • Conduct reliability and endurance testing for systems operating continuously in public transport environments.

6. Defect Management & Root Cause Analysis

  • Lead defect identification, classification, prioritisation and tracking through to closure.
  • Conduct defect triage with development, system engineering and project teams.
  • Perform technical rootcause analysis for complex defects.
  • Analyse logs, stack traces, database records, network traffic and transaction traces to isolate defects.
  • Distinguish between application, device, communication, infrastructure, configuration and data-related issues.
  • Verify fixes and conduct appropriate regression testing before release.
  • Identify recurring defectsand recommend preventive actions.

7. Test Environment & Laboratory Management

  • Coordinate and maintain test environments covering devices, applications, databases, network components and supporting systems.
  • Work with LTA/customer test laboratories and external testing facilities where required.
  • Coordinate test equipment, test cards, mobile devices, simulators, test data and test configurations.
  • Ensure test environments are properly configured, controlled and documented.
  • Support Factory Acceptance Testing (FAT), System Integration Testing (SIT), User Acceptance Testing (UAT), Site Acceptance Testing (SAT) and other customer acceptance activities.

8. Technical Leadership

  • Provide technical guidance and mentoring to Test Engineers and junior engineers.
  • Review test plans, testcases, automation scripts and test reports prepared by team members.
  • Establish testing standards, coding practices and quality guidelines.
  • Lead technical problem-solving sessions involving testing and development teams.
  • Promote shift-left testing by identifying defects and testability issues early in the SDLC.
  • Remain hands-on in complex testing and troubleshooting activities rather than focusing solely on test administration.

9. Documentation & Reporting

  • Prepare and maintain:
  1. Test Strategy
  2. Master Test Plan
  3. Test Specifications
  4. Test Cases
  5. Test Scripts
  6. Automation Framework Documentation
  7. Test Reports
  8. Defect Reports
  9. Performance Test Reports
  10. Traceability Matrix
  11. Test Completion/Acceptance Reports
  • Prepare testing status reports highlighting progress, risks, defects, quality metrics and outstanding issues.
  • Ensure test documentation is maintained throughout the SDLC and complies with project and customer requirements.

10. Stakeholder Management

  • Liaise with customers, LTA representatives, project teams, developers, system engineers, vendors and external test laboratories.
  • Lead test walkthroughs, defect review meetings, test readiness reviews and test result presentations.
  • Explain technical testing issues and risks clearly to both technical and non-technical stakeholders.
  • Support customer demonstrations, acceptance activities and production deployment verification.

Requirements

  • Bachelor's Degree in Computer Science, Information Technology, Computer Engineering, Software Engineering, Electronics Engineering or a related discipline.
  • Professional certification in software testing such as ISTQB is preferred.
  • Minimum 8 years of relevant experience in software testing, system testing, test automation or quality engineering.
  • At least 3 to 5 years in a Test Lead, Senior Test Engineer, SDET Lead or equivalent technical leadership role.
  • Demonstrated experience in both manual and automated testing.
  • Experience participating in the complete SDLC from requirements analysis through development, testing, deployment and production support.
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against MyCareersFuture's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on MyCareersFuture's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    MyCareersFuture's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.