Test Analyst - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 01-09-2015 4:00:12 PM
29-09-2015 4:00:12 PM
Test Analyst
 
Location: V&A Waterfront, Cape Town
Salary: Highly Negotiable
 
Ensure that the software implemented meets the functional and non-functional business requirements as defined by the stakeholders and is of high quality?
 
Requirements:
Degree in computer science or business information systems ideal, but solid experience will be considered as well.
Skills/Competencies and experience
Minimum of 5 years’ solid experience in software testing
Previous experience in Financial Services industry or transactional systems would be advantageous
Solid SQL skills. 
Solid Java or C# skills
Experience with integration testing frameworks (specifically non-gui automation test frameworks)
Exposure to behavior driven development would be advantageous
Understand or be able to learn new system architectures. 
Experience in using Exploratory Testing, Model Based Testing, Risk Based Testing and Heuristics
Exposure to Agile methodologies (e.g. SCRUM) would be highly recommended
Domain driven design (DDD) experience would be advantageous
Exposure to test driven development (TDD) environment would be advantageous
Test management, test execution, test automation and or load testing tool experience would be advantageous
You know how to write maintainable tests
You know how to structure tests
You know when to use white or black box tests
You can fix a LEFT INNER JOIN
You think that defect reports are necessary
You know the difference between GET & POST
You do not need a GUI
You know how to test interfaces and integrated systems
You use source control
You can develop test tools, and extend test frameworks and test environments.
You don't record and playback
Excellent analytical and problem solving skills – evaluative
Self-starter, able to work efficiently both independently and within the team – deadline driven
 
Duties:
Estimating effort for testing tasks
Defining the test strategy for each sprint
Extracting test requirements for user stories
Designing and creating test cases
Executing test cases manually / automated
Manual front end functional testing of applications – which includes system, integration, regression and end to end testing as well as exploratory testing
Collaborate closely with developers, identifying, logging, prioritizing and verifying defects in a defect tracking system
Managing and maintaining the test environments and test data
Implementing automated tests
Develop test tools, and extend test frameworks and test environments
First line support and root cause analysis of production issues and proactive, friendly, transparent and efficient support service
Playing a central role in establishing best practises for testing in an agile environment
Continuous improvement initiatives specifically with regard to quality
Product risk mitigation thereby limiting defects in production
Project risk mitigation thereby ensuring a smooth deployment process
Managing and maintaining the regression test suits (manual / automated)
Carry out exploratory testing 
Final sign-off of new releases?
 
?
 

Recruiter: CompuJobs