This is an exciting opportunity to work within a fast paced, busy environment for a leading global provider of outsourced development services.
Role Responsibility
· Create, manage and execute automated tests on internal and customer software components
· Execute final validation/user acceptance tests before software is deployed to the customer
· Carry out performance and stress testing on software components
· Create and maintain all required test deliverables (Test Cases, Validation Plans etc)
· Review software requirements documentation
· Provide the team with accurate and precise estimates for assigned task duration, along with risk levels and foreseeable dependencies.
· Drive issue resolution for bugs identified during internal and customer reviews ensuring issues have been recorded, prioritised, assigned and tracked to closure
· Identify error patterns as well as drive root cause analysis on issues
· Generate issue statistics and reports in order to produce quality metrics and identify risk areas.
· Identify, develop and maintain standards with regard to automated test suite
· Drive post-project evaluations and lessons learned
· Ensure the project has been conducted according to the Quality process and project methodology.
Experience and Qualifications
· Experience with the following:
· Test Automation Tools (Robot Framework, Selenium or similar)
· Python, JavaScript
· XML, JSON
· SQL
· Experience in testing web based applications in multiple browsers.
· Proficiency in establishing/documenting/executing test strategies/plans/cases from user and functional requirements
· Strong interpersonal skills with the ability to work well in cross-functional project teams
· Ability to act on your own initiative and be a self-starter.
· Experience with Agile development methodologies ideally SCRUM
↧