Job Title: Quality Assurance Engineer
Location: Singapore
Job Overview:
We are seeking a passionate and innovative Quality Assurance Engineer to join our dynamic tech team. As a QA Engineer, you will be responsible for designing, developing, and executing test plans to ensure that our products meet the highest quality standards. You will work closely with developers to identify and resolve potential issues, ensuring product stability and an optimal user experience.
Key Responsibilities:
- Participate in requirement analysis, test planning, and test case development to ensure product quality meets expectations.
- Conduct manual and automated testing, covering functional, regression, performance, and security testing.
- Identify, log, and track defects, ensuring timely resolution and verification.
- Provide detailed test reports and analysis to help the team optimize product quality.
- Collaborate closely with developers and product managers to communicate testing progress and risks.
- Contribute to continuous integration and continuous delivery processes to ensure code quality and release frequency.
- Participate in improving testing processes and best practices, fostering a culture of quality within the team.
Requirements:
- Bachelor's degree or higher in Computer Science or a related field.
- At least 2 years of experience in quality assurance, with a preference for experience in automated testing.
- Proficiency with common automation testing tools (e.g., Selenium, JUnit, TestNG, Cypress, etc.).
- Strong programming skills in languages such as Java, Python, JavaScript, etc. for writing test scripts.
- Excellent problem-solving skills with the ability to quickly identify and reproduce issues.
- Familiarity with the software development lifecycle (SDLC) and Agile development methodologies (e.g., Scrum).
- Strong communication skills and a team-oriented mindset, with the ability to collaborate effectively with cross-functional teams.
- Experience with version control tools (e.g., Git) and project management tools (e.g., Jira) is a plus.
- Fluent in English, with strong written and verbal communication skills.
Preferred Qualifications:
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI, etc.).
- Familiarity with API testing tools (e.g., Postman, SoapUI).
- Experience with mobile application testing or performance testing is a plus.
We Offer:
- Competitive salary and benefits package.
- Flexible working environment and opportunities for career growth.
- A collaborative and innovative team that supports personal development.
- Comprehensive employee benefits, including health insurance, team activities, and more.
- If you're passionate about quality and want to make an impact in an innovative tech environment, we would love to hear from you!