Enable job alerts via email!

Software Test Engineer (Automation & QA)

Times Software Pte Ltd

Singapore

On-site

SGD 50,000 - 90,000

Full time

25 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is on the lookout for a talented QA Test Automation Engineer to enhance their digital presence. This full-time role involves designing and implementing robust automated testing frameworks, ensuring the highest quality of applications built with Angular and .NET Core. You will collaborate closely with R&D and development teams to maintain high standards of software quality while utilizing cutting-edge tools and methodologies. This is an exciting opportunity to work on innovative projects and be part of a dynamic team that values excellence and quality assurance.

Benefits

Competitive salary
Benefits package
Opportunity to work on cutting-edge projects

Qualifications

  • 3-5 years of experience in test automation and software testing methodologies.
  • Strong understanding of automated testing frameworks and CI/CD integration.

Responsibilities

  • Design and maintain automated test frameworks for Angular applications.
  • Create and execute automated test scripts for web applications and APIs.
  • Collaborate with development teams to create comprehensive test plans.

Skills

Automated Testing
Analytical Skills
Problem-Solving
Attention to Detail
Communication Skills

Education

Bachelor's degree in Computer Science

Tools

Playwright
Postman
SQL Server
PostgreSQL
CI/CD
Selenium
JMeter
k6

Job description

Overview: We are seeking a skilled and experienced QA Test Automation Engineer to join our team. We pride ourselves on our commitment to excellence, quality, and cutting-edge technology. As we continue to expand our digital presence, we are looking for a talented QA Engineer who can design and implement robust automated testing frameworks to ensure the highest quality of our applications. This position plays a crucial role in supporting our R&D team and driving quality assurance initiatives across our enterprise applications.

As a QA Test Automation Engineer, you will be responsible for developing and maintaining comprehensive test automation frameworks, creating and executing test cases, and ensuring the quality of our web applications built with Angular and .NET Core. You will work closely with development teams to implement effective testing strategies and maintain high standards of software quality.

Key Responsibilities:

  1. Design, develop, and maintain automated test frameworks using Playwright for UI regression testing of Angular applications
  2. Create and execute automated test scripts for end-to-end testing of web applications and APIs
  3. Develop and maintain CI/CD pipeline integration for automated testing
  4. Perform database testing and verification using PostgreSQL and SQL Server
  5. Write and execute SQL queries for test data management and result verification
  6. Collaborate with development teams to understand requirements and create comprehensive test plans
  7. Perform API testing using tools like Postman or similar
  8. Conduct manual testing when required, including exploratory testing and user acceptance testing
  9. Create and maintain test documentation, including test cases, test plans, and test results
  10. Identify, report, and track bugs using issue tracking systems
  11. Participate in agile ceremonies and provide testing status updates to stakeholders

Good to Have:

  1. Experience with other testing frameworks (Selenium, Cucumber, SpecFlow)
  2. Knowledge of BDD (Behavior Driven Development) practices
  3. Experience with performance testing tools (JMeter, k6)
  4. Understanding of security testing and VAPT (Vulnerability Assessment and Penetration Testing)
  5. Experience with testing microservices architectures
  6. Knowledge of micro-frontend testing approaches
  7. Experience with containerized application testing
  8. Familiarity with cloud services (Azure, AWS)
  9. Experience with testing in an Agile/Scrum environment

Qualifications:

  1. Bachelor's degree in Computer Science, Engineering, or related field
  2. Minimum of 3-5 years of experience in test automation
  3. Strong understanding of software testing methodologies and best practices
  4. Experience in testing enterprise-level applications
  5. Experience with financial or HR systems is an advantage
  6. ISTQB certification is a plus

Soft Skills:

  1. Excellent analytical and problem-solving abilities
  2. Strong attention to detail and quality-oriented mindset
  3. Excellent communication skills for effective collaboration with cross-functional teams
  4. Ability to work independently and manage multiple testing priorities
  5. Proactive approach to identifying and resolving quality issues
  6. Continuous learning mindset to stay updated with latest testing tools and methodologies

Additional Information:

This is a full-time position based in Singapore.

Competitive salary and benefits package offered.

Opportunity to work on cutting-edge projects with a talented and dynamic team.

Application Instructions: To apply, please submit your resume along with a cover letter highlighting your relevant experience and why you are interested in this position to jack.liaw@timesoftsg.com.sg and marcus.voon@timesoftsg.com.sg.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.