SQL Server (advanced)
Defines and creates test cases and test plans for both, manual and automated.
Specifies requirements for environment, data, resources, and tools while helping improve testability.
Creates and maintain automation code for all test stages (Smoke, Sanity, regression) on a CI / CD pipeline environment.
Define and maintain living documentation for Test strategies, structure, and best practices.
Provides reports on progress, anomalies, risks, and issues. As well as sharing quality and metrics.
Provides guidance and assistance to colleagues on any aspect of test planning and execution.
QUALIFICATIONS AND EXPERIENCE
Proficient in testing techniques used to plan and execute software tests of all application components (functional and non-functional).
Familiar with OOP knowledge (knows the OOP concepts).
Familiar with specific standards associated with the IT practitioner's current role.
Examples : health and safety standards, departmental programming and accessibility standards, organizational network performance standards, service desk procedures, corporate quality and change management processes, pting languages.
Familiar with software which enables the user to create, populate and manipulate data structures. SQL Server, DB2, Oracle, MySQL, non relational databases.
Familiar with automation frameworks (types, structure, components).
Familiar with automation reporting tools (JUnit reports, CI Plugins, 3Rd party tools).
Familiar with Jmeter / SoapUI / Selenium IDE (or similar) and knows what are they used for.
Proficient in test metrics and test result analysis tools.
Advanced English Skills.
Desirable Skills :
Understanding of Agile / Scrum methodologies.
ISTQB Certificate (or equivalent) is desirable but not essential.