To ensure the quality, performance, responsiveness of software applications, through the use of test automation tools and to contribute to the analysis of procedures and outcomes in order to recommend improvements. Can also provide support to the testers within own team and participate in the validation of projects
Description:
Analyses customer requirements and contributes to the definition of the test strategy
Uses in-depth technical analysis of non-functional specifications (such as reliability, efficiency, usability, maintainability and portability) to determine test requirements.
Specifies requirements for environment, data, resources and tools
Designs and produces automated test scripts and supporting data to test new and amended software and their effect on existing systems
Runs tests to verify the quality and functionality of software
Produces reports on system quality, performance, reliability, capacity and scalability of applications, IT infrastructure etc
Provides metrics on test cases
Troubleshoots issues in the automation test environment
Analyses failures and identifies root causes in conjunction with development teams
Identifies and resolves issues and proactively mitigates risks
Plans and monitors the progress of the tests, and also checks the quality of test cases.
Performs resource allocation
Coaches other members of the team
Degree or BTS in IT related field
At least 4 years of experience in automation testing