Test Analyst - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 29-07-2015 4:03:40 PM
26-08-2015 4:03:40 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