Description
In this hands-on and technical position, the individual will be responsible for ensuring the product Company provides meets both the functional and non-functional quality requirements. As a QA Engineer in Company Inc, the individual is expected to:
• Participate in the entire development life cycle including: requirement analysis, designing good test cases with high coverage, tracking defects with meaningful details, providing root cause analysis and impact analysis and participating code review and unit test review.
• Always bear product quality in mind; master the product knowledge at expert level. Work closely with other teams to ensure successful deployments of upgrades and enhancements on an on-going basis.
• Result-oriented. The individual is able to handle multiple priorities, work well under pressure in a fast paced, dynamic environment, and possess a high level of flexibility while following development processes well.
Requirements
• 2+ years software function testing experience in US software company.
• Knowledge of SQL is required, experienced with DWH/BI (Business Intelligence) testing is preferred.
• Knowledge of test cycles, test tools, and testing methodologies
• Good requirement analysis and test case design/execution capability
• Knowledge of SOA, web service, xm<x>l
• A strong commitment to standards in software quality.
• Certain experience in working with development team closely with join efforts on Java/SQL code review and unit test
• Strong analytical and problem solving skills.
• A BS in Computer Science or related field is required
• Ability to work as part of global / cross-cultural team
• Excellent bi-lingual (Chinese & English) written and verbal communication skills required
• Automation/performance experience is preferred.
• Working experience in Agile/Scrum project is preferred