BayOne Solutions is seeking a Quality Assurance Engineer to develop and execute test plans and ensure the delivery of high-quality software products. The role involves collaborating with cross-functional teams, creating automated test scripts, and continuously improving the testing process.
Responsibilities:
- Develop and execute test plans, test cases, and test scripts for software products
- Analyze test results and report issues to the development team
- Collaborate with cross-functional teams to ensure the delivery of high-quality software products
- Create and maintain automated test scripts for regression testing
- Identify and report software defects to the development team
- Work closely with developers to reproduce and resolve issues
- Develop and maintain test documentation, including test plans, test cases, and test reports
- Continuously improve the testing process to increase efficiency and effectiveness
- Participate in design and code reviews to provide feedback on testability and quality aspects of the software
Requirements:
- Bachelor's degree in Computer Science, Engineering or a related field
- Proven experience in software quality assurance or testing
- Strong knowledge of software testing methodologies, tools, and processes
- Experience with test automation tools and frameworks
- Solid understanding of software development life cycle (SDLC)
- Ability to analyze requirements and translate them into test cases
- Strong analytical and problem-solving skills
- Excellent verbal and written communication skills
- Ability to work effectively in a team environment
- Experience with agile software development methodologies
- Required Languages: English and Mandarin
- Experience with test management tools such as JIRA, TestRail, or Zephyr
- Familiarity with web technologies such as HTML, CSS, and JavaScript
- Knowledge of database concepts and SQL
- Experience with performance and security testing
- Experience with mobile testing on both Android and iOS platforms
- Experience with CI/CD pipelines and tools such as Jenkins or GitLab
- Familiarity with cloud-based environments such as AWS or Azure