Quality Assurance Engineer
vanguardjobs
Job Description
-
Maintains and implements test automation strategy, test design, and creation and coding reviews to ensure quality.
-
Participates in the development, implementation, control, and distribution of quality assurance practices, standards, methodologies and metrics to ensure that all information system products and services meet company standards and end-user requirements.
-
Analyses input and output of test data. Identifies discrepancies between requirements and expected results. Documents exceptions and makes recommendations for improvement.
-
Evaluates, develops, and maintains quality assurance testing standards. Recognizes and identifies areas where policies and procedures need to be changed or developed and makes updates.
-
Collaborates across IT teams to develop and execute manual End-to-End test cases and exploratory tests, following test case standards.
-
Trains and mentors less experienced staff and resolves elevated issues. Researches and recommends new technologies and trends.
-
Participates in special projects and performs other duties as assigned.
-
Review software requirements to create detailed and comprehensive test scenarios that align with the product's specifications and user needs.
-
Conduct regression testing, stress testing and other advanced testing methods to ensure the product's stability and performance under different conditions.
-
Analyse test results to assess database impacts, identify bugs, errors and usability concerns, ensuring the software functions efficiently across platforms
-
Participate in design reviews, providing insights on product requirements, design considerations and potential problems to help mitigate issues early in the development process.
-