Position: QA Automation Engineer (Cypress)
Company: Tateeda
Experience required: 5y
English level: upper

RESPONSIBILITIES: 
Review quality specifications and technical design documents to provide timely and meaningful feedback
Create detailed, comprehensive and well-structured test plans and test cases
Estimate, prioritize, plan and coordinate quality testing activities
Maintain and apply strong understanding of business practices to effectively fulfill responsibilities while working on multiple high-priority tasks
Design, develop and implement scenario testing for existing code base and for new functionality under development, using a strong understanding of security-based design patterns
Identify, record, document thoroughly and track bugs
Perform thorough regression testing when bugs are resolved
Participate in scrum agile development process

REQUIRED QUALIFICATIONS:
BS/MS degree in Computer Science, Engineering or a related subject
5+ years of strong/advanced experience in software quality assurance
Strong/advanced hands-on experience with automated testing using Cypress
Solid knowledge of SQL and scripting
Microsoft stack, .Net and C# hands on knowledge is a plus
Mobile application testing experience is a plus
Experience in writing clear, concise and comprehensive test plans and test cases
Hands-on experience with both white box and black box testing
Experience working in an Agile/Scrum development process
Experience with performance and/or security testing is a plus