Search by job, company or skills

NexGen Carbon Zero

Quality Assurance Engineer

2-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 21 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Quality Assurance Engineer

Location: Singapore

Job Type: Full-Time

About the Role:

We are looking for a dedicated and detail-oriented Quality Assurance Engineer to join our team in Singapore. As a QA Engineer, you will be responsible for ensuring the quality and performance of our software products through rigorous testing. You will work closely with developers, product managers, and other stakeholders to ensure that the products meet both functional and non-functional requirements. This is an excellent opportunity to make a significant impact on the quality of our products and enhance user satisfaction.

Key Responsibilities:
  • Develop, maintain, and execute comprehensive test plans, test cases, and test scripts for web, mobile, and backend applications.
  • Perform manual and automated testing to identify issues, bugs, and performance bottlenecks.
  • Collaborate with the development team to ensure testability of features and identify potential issues early in the development lifecycle.
  • Log and track defects, working closely with developers to ensure timely resolution.
  • Assist in the implementation and maintenance of automated testing frameworks.
  • Execute regression testing and verify bug fixes to ensure quality and stability across releases.
  • Perform performance, security, and API testing to ensure that the product meets both technical and business requirements.
  • Document test results, providing clear and actionable feedback to the team and stakeholders.
  • Participate in sprint planning, standups, and retrospectives within an Agile development environment.
  • Continuously identify opportunities to improve testing processes, tools, and practices.
Requirements:
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
  • At least 2-3 years of experience in software testing or quality assurance.
  • Strong understanding of software testing methodologies, tools, and processes (e.g., Agile, Scrum).
  • Experience with automated testing tools such as Selenium, Appium, JUnit, or TestNG.
  • Knowledge of programming/scripting languages like Python, Java, or JavaScript.
  • Familiarity with version control systems such as Git.
  • Strong analytical skills and attention to detail, with the ability to think critically about product quality and user experience.
  • Excellent communication and collaboration skills, able to work with cross-functional teams.
  • Ability to quickly learn new technologies and tools in a fast-paced environment.
Preferred:
  • Experience with continuous integration (CI) and continuous delivery (CD) pipelines.
  • Familiarity with performance testing tools (e.g., JMeter, LoadRunner).
  • Knowledge of API testing tools (e.g., Postman, SoapUI).
  • Familiarity with cloud platforms (e.g., AWS, Azure) and microservices architecture.
  • ISTQB or similar quality assurance certifications.
  • Experience in testing mobile applications (iOS/Android).
What We Offer:
  • Competitive salary and benefits package.
  • Opportunities for career growth and professional development.
  • A dynamic, collaborative, and inclusive work environment.
  • Flexible working hours and options for remote work.
  • Access to ongoing training and skill development programs.
  • A chance to work on innovative products in a fast-paced industry.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 137009505

Similar Jobs