Senior Software QA Engineer

nahc.ioTaipei, TaiwanOn-siteFull-timeSenior, 5–8 yearsListed 5 days ago

Apply now

About this role

What you will do:

- Develop a deep understanding of the company’s applications and user workflows

- Design and execute comprehensive manual test plans and test cases

- Identify functional issues, edge cases, and potential failure scenarios

- Improve software quality from both technical and end-user experience perspectives

- Develop and maintain automated test scripts and integrate them into CI/CD pipelines

- Perform API, web, and mobile application testing

- Analyse logs and troubleshoot production or staging issues

- Produce testing reports and release validation analysis

- Collaborate closely with engineering teams to improve release confidence and product reliability

- Mentor and support junior QA team members where needed

What you will need:

- 5+ years of experience in Software QA / Testing roles

- Strong understanding of QA methodologies, test strategies, and release validation

- Hands-on experience testing:

Web applications

- Mobile applications

- RESTful APIs

- Experience with API testing tools such as:

Postman

- SoapUI

- Similar platforms

- Experience with test automation frameworks such as:

Cypress

- Playwright

- Selenium

- Familiarity with CI/CD environments and tools such as:

Jenkins

- CircleCI

- GitLab CI

- Travis CI

- Ability to analyse logs and troubleshoot issues in cloud-based environments (AWS, GCP, etc.)

- Comfortable writing SQL queries for investigation and data validation

- Strong communication and collaboration skills

- Strong English communication skills for working with international engineering teams