Qualifications
BSc degree in Computer Science, Engineering or a related subject
Minimum of 3+ years experience as QA Software Engineer
Familiar with native Android and IOS development frameworks
Strong knowledge of software QA methodologies, tools and processes
Proven work experience in software development and quality assurance
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
Solid knowledge of SQL and scripting
Experience working in an Agile/Scrum development process
Experience with performance and/or security testing
Familiarity with different types of testing (functional, regression, integration, etc.) and related techniques
Know and understand the rules of creating a good API, how http works, and how to create JSON/XML files.
Proven work experience in the use of tools that are good for particular test tasks (Charles, Postman, JMeter, etc.)
Must be familiar with programming skills like Java, Python, or Javascript.