Search suggestions:

part time
work from home
admin
digital marketing
hr
customer service
account executive
event
account assistant
graphic design
remote
part time for students
admin assistant
Singapore

Software Engineer in Test

Combuilder Pte Ltd
$9,000 - $11,000 a month
Singapore
Contract
2 days ago

Responsibilities:

  • Engage in in-depth technical dialogues with the software engineering team, comprehend software workflows and use cases, and ensure the system's testability.
  • Define requirements and propose solutions to streamline the testing process with a strong commitment to ownership.
  • Design, develop, and maintain test scripts, automated test frameworks and suites using Java-based frameworks such as JUnit, TestNG to validate backend functionalities.
  • Collaborate closely with software engineers, product managers, and other stakeholders to understand requirements and ensure comprehensive test coverage.
  • Implement and execute test plans and test cases to ensure comprehensive test coverage.
  • Perform API testing using tools like REST Assured (for Java), Cypress (for JavaScript) and other tools to validate data integrity and functionality of backend services.
  • Deliver timely and precise updates on testing status and quality metrics to stakeholders throughout all testing phases and compile Quality outcomes summary upon project completion.
  • Advocate for superior software testing practices within the team and foster adoption across the organization, promoting software development methodologies that enhance overall software quality.


Requirements:

  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field; advanced degree preferred.
  • At least 10 or more years of experience in large-scale applications development projects using open-source technologies, with extensive experience in software development, particularly in full stack projects, demonstrating adherence to standard development best practices.
  • High proficiency in Java and Selenium programming, has played a major role in designing, developing and evolving the test architecture of large scale, highly available cloud solutions, with a strong understanding of Cloud-Native architectures and practices.
  • Strong coding and scripting ability in Python, Shell and/or Ruby on both Windows and Linux platforms, with experience in troubleshooting and optimizing existing codebases.
  • Familiarity with Golang and Laravel codebases—able to write basic test scripts or helpers
  • Experience testing microservices architectures and RESTful/gRPC APIs
  • Strong knowledge Cucumber, TESTNG, Rest Assured API Automation.
  • Expert level skills in writing NUnit or JUnit tests scripts and Test cases, has driven positive change towards Continuous testing, DevOps and Agile.
  • Proficiency in working with SQL, RDBMS and In-Memory Databases.
  • Coding experience with C#, Kotlin or other Object oriented programming languages is advantageous.
  • A sound understanding of agile methods of software delivery and the principles and practices of BDD, ATDD and TDD.
  • Excellent knowledge of CI/CD tools such as Jenkins or GitLab CI
  • Strong knowledge of Docker and AWS (public cloud)
  • Knowledge of Kubernetes (EKS) and Kafka is desirable
  • The ability to work closely with technical and non-technical stakeholders in order to determine appropriate acceptance criteria for both business and technical needs.
  • Excellent communication skills: written & verbal
  • Ability to make tactical as well as strategic decisions and recommendations based on incomplete or ambiguous information
  • Strong analytical and problem-solving skills to effectively debug and resolve complex technical issues.
Apply
Save
Report job
Other Job Recommendations:

System Engineer (Software)

VSTECS (SINGAPORE) PTE. LTD.
Singapore
$3,500 - $6,000 a month
  • Analysing and understanding business requirements to design...
  • Participating in the full software development life cycle,...
1 week ago

Software Engineer III, Display Ads Format

Google
Singapore
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and...
6 days ago

Software Engineer

CORA ENVIRONMENT GROUP PTE. LTD.
Singapore
$5,800 - $6,800 a month
  • Architect, design, and implement new/existing scalable...
  • Lead the development of new digital features and improvement...
3 weeks ago

Software Engineer (Backend) Intern

Univers
Singapore
  • Assist in the design, development, and maintenance of...
  • Participate in developing APIs and microservices using Java...
1 week ago

Software Engineer, Digital Economy Products (DEP) - TradeNet

Government Technology Agency
Singapore
$70,561 - $89,346 a year
  • Collaborate with government agencies to deliver high quality...
  • Work closely with the cross-functional agile team such as...
2 weeks ago

Test Engineer

VY SYSTEMS PTE. LTD.
Singapore
$4,000 - $6,000 a month
  • Develop and debug test programs for Digital, PMIC, RF &...
  • Work on first silicon debug, device characterization, and...
2 weeks ago

Software Engineer (Python)

SALT TALENT SEARCH PTE. LTD.
Singapore
$11,000 - $12,500 a month
  • Design, code, test, document, implement, and maintain...
  • Devise or modify procedures to solve complex problems...
3 weeks ago

Senior Associate Software Development Engineer

NTT SINGAPORE PTE. LTD.
Singapore
$6,500 - $7,500 a month
Receive instructions to design and develop solutions and functionality that drives the growth of business Supports the delivery...
2 weeks ago

Software Engineer (Automation Control)

Semiko Recruitment & Consultants Pte Ltd
Singapore
$4,000 - $4,500 a month
  • Design and develop software for PC-based automation...
  • Collaborate with customers to gather requirements and draft...
4 weeks ago

Software Engineer (Devices) - CT-FNC240806 013/01

Xcellink Pte Ltd
Singapore
  • Analyse, design, and develop one or more devices that are...
  • Explore and introduce new methods and technologies to...
3 weeks ago