Epicareer Might not Working Properly
Learn More
T

Software Quality Engineer(Senior)

  • Full Time, onsite
  • Tech Aalto Pte. Ltd
  • Raffles Link / Raffles Place, Singapore
$ 7,200 - $ 9,000 / month

Checking job availability...

Original
Simplified

Job Description

Description

We are seeking a skilled and detail-oriented Software Quality Engineer to join our team. The ideal candidate will play a crucial role in ensuring the quality and reliability of our software solutions. If you are passionate about software testing, have strong analytical skills, and thrive in a dynamic, collaborative environment, we want to hear from you!

Responsibilities

  • Perform exploratory and regression testing for applications to identify potential issues.
  • Design, develop, and execute automated functional tests using tools like Cucumber, Selenium, Maven, or Capybara.
  • Conduct performance testing using tools such as JMeter or Gatling.
  • Collaborate with Agile development teams to integrate and execute automated testing strategies.
  • Execute application security testing and provide recommendations for enhancements.
  • Develop and maintain SQL scripts for data validation and test automation.
  • Document and report software QA methodologies, tools, and processes.

Skills and Qualifications

  • Education: Bachelor's degree or diploma in Computer Science, Information Technology, or a related field (preferred).
  • Programming Skills: Experience in Java, Python, or Node.js (preferred).
  • Testing Tools Expertise: Hands-on experience with tools like Cucumber, Selenium, Maven, or Capybara.
  • Agile Experience: Familiarity with automation testing in Agile development environments (added advantage).
  • Performance Testing: Experience with performance testing tools like JMeter or Gatling (preferred).
  • Certifications: Certified Software Testing Professional or Certified Software Quality Analyst (added advantage).


Skills & Competencies

  • Strong knowledge of software QA methodologies, tools, and processes.
  • Analytical mindset with excellent problem-solving abilities.
  • Exceptional attention to detail and commitment to delivering high-quality results.
  • Excellent communication, presentation, and interpersonal skills.
  • Strong technical writing skills for documentation and reporting.
  • Ability to multi-task, work independently, and collaborate with multiple stakeholders effectively.
  • Team player with a proactive approach to challenges.

Job Description

Description

We are seeking a skilled and detail-oriented Software Quality Engineer to join our team. The ideal candidate will play a crucial role in ensuring the quality and reliability of our software solutions. If you are passionate about software testing, have strong analytical skills, and thrive in a dynamic, collaborative environment, we want to hear from you!

Responsibilities

  • Perform exploratory and regression testing for applications to identify potential issues.
  • Design, develop, and execute automated functional tests using tools like Cucumber, Selenium, Maven, or Capybara.
  • Conduct performance testing using tools such as JMeter or Gatling.
  • Collaborate with Agile development teams to integrate and execute automated testing strategies.
  • Execute application security testing and provide recommendations for enhancements.
  • Develop and maintain SQL scripts for data validation and test automation.
  • Document and report software QA methodologies, tools, and processes.

Skills and Qualifications

  • Education: Bachelor's degree or diploma in Computer Science, Information Technology, or a related field (preferred).
  • Programming Skills: Experience in Java, Python, or Node.js (preferred).
  • Testing Tools Expertise: Hands-on experience with tools like Cucumber, Selenium, Maven, or Capybara.
  • Agile Experience: Familiarity with automation testing in Agile development environments (added advantage).
  • Performance Testing: Experience with performance testing tools like JMeter or Gatling (preferred).
  • Certifications: Certified Software Testing Professional or Certified Software Quality Analyst (added advantage).


Skills & Competencies

  • Strong knowledge of software QA methodologies, tools, and processes.
  • Analytical mindset with excellent problem-solving abilities.
  • Exceptional attention to detail and commitment to delivering high-quality results.
  • Excellent communication, presentation, and interpersonal skills.
  • Strong technical writing skills for documentation and reporting.
  • Ability to multi-task, work independently, and collaborate with multiple stakeholders effectively.
  • Team player with a proactive approach to challenges.