Enable job alerts via email!

Software Tester

UARROW PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A tech company in Singapore is seeking an experienced Software Tester to develop and maintain automated test scripts using Selenium and Cypress. The ideal candidate should have over 5 years of experience, strong programming skills in JavaScript or Python, and familiarity with Agile/Scrum environments. This role offers opportunities for continuous improvement and collaboration within cross-functional teams.

Qualifications

  • More than 5 years of experience as a Software Tester.
  • Strong proficiency in programming languages such as JavaScript, or Python.
  • Familiarity with version control systems and continuous integration tools.

Responsibilities

  • Develop and maintain automated test scripts using Selenium or Cypress.
  • Execute automated tests to validate software functionality.
  • Analyze test results and provide insights on software quality.

Skills

Selenium
Cypress
JavaScript
Python
HTML
CSS
Git
Jenkins
API testing
Docker
Job description
Responsibilities
  • Preferably more than 5 years of experience as a Software Tester using Selenium and Cypress frameworks.
  • Strong proficiency in programming languages such as JavaScript, or Python.
  • Experience with web technologies including HTML, CSS.
  • Familiarity with version control systems (e.g., Git) and continuous integration tools (e.g., Jenkins).
  • Solid understanding of software testing principles, methodologies, and best practices.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication skills with the ability to collaborate and coordinate with cross-functional teams.
  • Self-motivated with a passion for continuous learning and improvement.
  • Develop and maintain automated test scripts using Selenium or Cypress frameworks.
  • Collaborate with software development and QA teams to understand testing requirements and develop appropriate test strategies.
  • Execute automated tests to validate software functionality, identify defects, and ensure high-quality deliverables.
  • Enhance automation frameworks to improve test coverage, efficiency, and reliability.
  • Analyze test results and provide meaningful insights to stakeholders regarding software quality.
  • Participate in code reviews, contribute to the improvement of coding standards, and share best practices with the team.
  • Stay updated on industry trends and advancements in automation technologies, incorporating relevant tools and practices into our testing processes.
  • Contribute to the continuous improvement of the software development lifecycle by advocating for automation and implementing efficient testing methodologies.
  • Knowledge of API testing and tools such as Postman or Swagger.
  • Familiarity with containerization technologies like Docker.
  • Experience working in Agile/Scrum environments.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.