|
||||||||||||||||||
الوصف الوظيفي Responsibilities · Build, recommend and maintain appropriate testing procedures and also automate them with standard automation tool. · Identify and define testing needs including decisions between white, black, and gray box testing. · Perform exploratory and manual testing for complex features and scenarios that are not covered by automation. · Write documentation for automated processes including test plans, test procedures, and test cases. · Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. · Convert test scenarios to automated test cases. · Identify areas for automation and write automated tests to ensure repeatability, coverage, reliability, and catching regressions. · Estimating, prioritizing, planning, and coordinating testing activities during SDLC. · Identify, troubleshoot, and document issues thoroughly during bugs tracking. · Convert manual regression scenarios to automated test cases. · Document software issues and enhancement requests and assist development with concise and detailed steps for duplication of the defects found while performing manual, functional, integration, and regression tests. · Actively communicating bugs and quality issues to the team and writing bug reports المهارات · Good test automation background to fulfill the automation tasks. · Proficiency in multiple programming languages and coding design patterns · Experience with: Selenium, TestNG/JUnit, Maven, Appium, Git, Rest Assured, Postman, JMeter is a Plus · Experience with cypress or any JavaScript-based framework. · Strong experience in .NET Web UI test automation · Strong experience in .NET API test automation · Experience in .Net desktop application test automation (WinForms/WPF) · Experience in performance testing · Understanding of continuous integration and automation testing tools · Strong knowledge of software QA methodologies, tools, and processes · Demonstrable skills in developing automation frameworks and integrating with CI pipelines · In-depth knowledge of test management software (e.g., ALM, Jira). Proficiency in the usage of SQL queries for databases or large datasets. · Expertise in working with XML, XSLT, SOAP, and JSON formats. · Excellent data collection and analysis skills. تفاصيل الوظيفة https://www.bayt.com/ar/uae/jobs/software-quality-assurance-engineer-4491334/ |
||||||||||||||||||