QA Engineer
BS/MS degree in Computer Science, Engineering, or a related subject
Proven work experience in software quality assurance
Strong knowledge of software QA methodologies, tools, and processes
Experience in writing clear, concise, and comprehensive test plans and test cases
Hands-on experience with both white box and black box testing
Hands-on experience with automated testing tools
Hands-on experience in bug management system
Experience working in an Agile/Scrum development process
Experience in software development is a plus
Experience in baseline/CI/CD is a plus
Required Skills:
Test case design, execution of manual testing, and problem analysis
Scripting - be familiar with one scripting language (PowerShell/Python/Shell/etc.)
Automation testing (contract test, workflow test, etc.)
Performance testing
English communication in both written and verbal