Software engineer - Geylang

apartmentDEZIRE TECHNOLOGIES PTE. LTD. placeGeylang scheduleFull-time calendar_month 

Job Description & Requirements

Responsibilities:

  • Define and implement automation testing strategies for applications and integrations.
  • Establish testing scope, priorities, resources, and timelines in alignment with project requirements.
  • Collaborate with stakeholders to define acceptance criteria and ensure coverage for functional and non-functional requirements.
Automation Development & Execution
  • Design and develop automation scripts using frameworks such as Selenium, Tosca, or custom scripts with Java/Python.
  • Integrate automation scripts with CI/CD pipelines (Jenkins, Azure DevOps, etc.).
  • Maintain reusable and modular test automation libraries.
Team Management & Leadership
  • Lead a team of automation engineers and manual testers; provide technical guidance and mentoring.
  • Review test plans, scripts, and execution results to ensure quality and accuracy.
  • Conduct regular team meetings, sprint planning, and retrospectives to improve efficiency.
Defect & Quality Management
  • Oversee defect logging, triage, and resolution tracking in tools like JIRA or ALM.
  • Drive root cause analysis and work with development teams to prevent recurrence.
  • Ensure compliance with industry standards and best practices for software testing.
Stakeholder Communication
  • Act as the primary contact for all automation testing activities.
  • Present regular reports on test coverage, execution status, and quality metrics to project leadership.
Required Skills & Experience
  • Must have software engineer experience for 5+ years, in Test Automation, Mobile Automation, Distributes application testing.
  • Proficiency in automation frameworks such as Selenium, Tosca, TestNG, JUnit, or Cucumber.
  • Hands-on experience in scripting with Java, Python, or C#.
  • Experience integrating automation into CI/CD pipelines (Jenkins, Azure DevOps, GitLab CI).
  • Strong knowledge of PLM processes and software testing methodologies (Agile/Scrum).
  • Proven leadership skills with the ability to manage distributed testing teams.
apartmentGoogleplaceGeylang
sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Job description Google Cloud's software engineers develop the next-generation...
apartmentTHE EDGE CONTRACTING SERVICES PTE. LTD.placeGeylang
Java Software Engineer - Singapore We are seeking a Junior Java Software Engineer with at least 1 year of experience in Java and Spring. This is a unique opportunity to contribute to a legacy software modernisation project while also exploring...
placeGeylang
workflows. This remit extends well beyond traditional software development, requiring versatility across data engineering, infrastructure, automation, and workflow orchestration. The team operates in a highly collaborative, startup‑style environment, where...