| Job Location | Dubai, United Arab Emirates |
| Education | Not Mentioned |
| Salary | Not Mentioned |
| Industry | IT Services |
| Functional Area | Not Mentioned |
Skills :JOB PURPOSE:The primary purpose of a Testing Engineer is to assure the quality of software products by systematically testing them against predefined criteria. This involves verifying that the software functions correctly according to its requirements and specifications (functional testing) and ensuring it meets non-functional criteria such as performance, security, and scalability (non-functional testing).?Testing Engineers collaborate closely with developers, product managers, and other stakeholders to understand requirements, provide feedback, and work together to resolve defects and improve software quality. KEY ACCOUNTABILITIES:Maximum 12/14 accountability statements in the form of verb/noun/result area Area Description/Performance IndicatorsQuality AssuranceThis includes? Participate in agile development processes, attending sprint planning, daily stand-ups and sprint reviews to ensure timely and efficient delivery of features, fixes and enhancements that meet the requirements of the product owners and the customer? Contribute to the design and implementation of features and enhancements Quality Assurance Engineer ? ER & PMO? To assure the quality of software products by systematically testing them against predefined criteria. This involves verifying that the software functions correctly according to its requirements and specifications (functional testing) and ensuring it meets non-functional criteria such as performance, security, and scalability (non-functional testing).Defect IdentificationThis includes? Detect defects, bugs, and issues in software applications. Document these problems, providing clear and detailed reports to development teams for resolution.Performance OptimizationThis includes? For non-functional testing, to evaluate and enhance the performance of software systems. This includes assessing how well the software performs under various conditions and loads and recommending improvements to optimize performance.Security AssuranceThis includes? assess the security of the software and identify security vulnerabilities and weaknesses, helping to protect sensitive data and ensure that the software is resilient to potential threatsDocumentationThis includes? Maintaining accurate and comprehensive test documentation is crucial. This includes test plans, test cases, and test reports, which serve as a reference for the testing process and help ensure traceabilityCollaborationThis includes? Collaborate closely with developers, product managers, and other stakeholders to understand requirements, provide feedback, and work together to resolve defects and improve software quality.Continuous ImprovementThis includes? Staying informed about industry best practices, emerging technologies, and testing methodologies for continuous improvement in testing processes and tools to enhance overall product quality.QUALIFICATIONS, EXPERIENCE, & SKILLS:Define the skills, knowledge and experience specific to the job in question (includes generic skills)Education level (Required/Equivalent)Bachelors/Masters Degree in Engineering/IT/Computer Applications.Professional Qualifications (Desired)? Professional Scrum Master (Desired) / Certified Scrum Master? Scalable Agile Framework (SAFe) Program Consultant? Certified Usability Testing Professional (CUTP)? Formal Training/Certification in Digital Transformation (Any)Minimum 7 years? experience in software functional and non-functional testing (including performance, security, and scalability testing) pertaining to customer facing channels & in analyzing the problem areas through discussions with the various stakeholders of IT Applications? Proven work experience as a testing engineer or in a similar role in software quality assurance.? Proficiency in creating and executing test plans, cases, and scripts.Understanding? Hands-on experience with test automation tools, frameworks and DevOps tools (Selenium, Appium, TestMo, ?).? Conducted comprehensive non-functional testing using tools such as Apache JMeter, OWASP ZAP, ?? Familiarity with testing methodologies, best practices, and industry standards.? Experience working in Agile or Scrum development environments.? Knowledge of test management and defect tracking tools (Jira)? Experience collaborating with cross-functional teams, including developers, product managers, and quality assurance professionals.? Strong problem-solving skills and attention to detail.? Experience in documenting test processes, procedures, and results.? Ability to analyse and interpret test data and generate comprehensive test reports.? Continuous improvement mindset with a history of suggesting and implementing process enhancements.Experience with unit testing and integration testing.? Understanding of testing types- unit, integration, system and acceptance and test levelsKnowledge, Skills and Attributes(Required)? Testing Methodologies: Proficient knowledge of various testing methodologies, including black-box testing, white-box testing, and grey-box testing? Understanding of different phases of SDLC, including requirements gathering, design, development, testing, and deployment? Ability to design effective and comprehensive test cases and test scripts based on project requirements and specifications? Strong communication skills both written and verbal? Ability to manage time effectively and meet deadlines? Ability to work independently and as part of a team? Ability to work effectively with a variety of stakeholders, including senior management, product owner, vendors offshore partners, and other developers / dev-opsArabic language skills would be an added advantageBEHAVIORAL COMPETENCIES:Advanced level (Level 3) of the following core competencies are required:Working and collaborating with othersBuilding relationships, building trust, sharing knowledge, setting expectations, providing support and facilitating cooperation.Change and InnovationFlexible and constantly seeking new ways to approach job requirements and challenges; to adjust rapidly to new situations.CommunicationDelivering clear, proactive and effective communication to expand understanding and influence others.Results OrientationConsistently driving the achievement of results, displaying high levels of energy, commitment and resilience.Evaluating and Solving ChallengesConducting detailed analysis of data, information and situations, performing cause and effect analysis, making effective, timely and fair decisions.Proficient level (Level 1) of the following leadership competencies are required:Empowering and developing self & othersDeveloping and motivating people, increasing commitment to goals and building high performing teamsVision and StrategyCommunicates a compelling long term view of the business, can anticipate future trends and can translate strategy into clear objectivesDelivering ValueFunctional excellence, customer focus and timely decision making
Keyskills :
© 2023 HireeJobsGulf All Rights Reserved