● Participating in planning and estimation meetings.
● Following all activities within the established QA process.
● Creating detailed, comprehensive, and well-structured test plans.
● Estimating, prioritizing, planning, and coordinating quality testing activities.
● Designing and executing test cases and analyzing the results from system specifications.
● Analyzing, testing, documenting, and verifying system change requests (defects, enhancements, new features, etc.).
● Monitoring product quality, ensuring issues are properly classified and communicated.
● Providing feedback on specific business or process problems and making improved recommendations when given the opportunity.
● Transferring all data to related teams.
● Designing and executing automation scripts using open source tools.
Requirements
● Bachelor's or Master's degree in Computer Science, Engineering, or a related subject.
● Knowledge of QA process and Agile Software Development Life Cycle.
● 3 to 5 years of QA experience specifically in the web.
● Extensive understanding of QA technologies, methodologies, industry trends, and best practices.
● Having experience with functional and non-functional tests.
● Excellent communication and teamwork skills.
● Strong analytical and problem-solving skills.
● Sharp attention to detail.
● Familiar with Agile/Scrum method.
● Familiar with UI/UX concept.
● English proficiency.