Software Development QA tester - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 23-07-2014 1:13:32 PM
20-08-2014 1:13:32 PM

Assist QA Lead to design and implement appropriate QA methodologies for the testing of in-house custom software, websites and systems before they are put into production
Measure and monitor in-house production software, websites and systems to ensure optimal performance 24/7/365
Assist developers with functional testing of Software Applications, PC Websites, Mobile Apps & Websites
Create and manage the Software Support function, with the specific aim of ensuring prompt resolution of bugs found in custom production systems
Create and manage the R&D function, whereby QA and SS developers will be given the freedom to explore any and all technologies and systems that may be of future technical and commercial value to the business
Design, develop and implement Automated testing
Work closely with other developers to optimize overall development methodologies and systems
Team oriented with good interpersonal skills and the ability to collaborate effectively with co-workers and product management team
The ability to interact professionally with a diverse group of developers & project managers
Escalate issues encountered during test planning and execution
Test case/Test Plan development and defect management
Conduct tests based on test schedules and on an ad hoc basis
Closely work with the Dev / Project Team / Business team to ensure that testing needs are met
Review application and apply testing standards to create regression test scenarios and test cases to accomplish complete and thorough testing
Review test results and analyze for accuracy and completeness
Design, develop and implement Quality Assurance processes and methods to test software application releases and new client deployments. This involves putting structures in place to ensure that new functionality is correctly implemented, known bugs are fixed, and regression testing is performed.
Develop and coordinate test plans, thereby ensuring plans are complete and will validate testing.
Testing will be for both applications as well as for data-drive reports and databases.
Lead the software quality assurance function and perform final signoff as condition for production system release
Provide post-implementation support for all deliverables
Manage test environment for integration testing activities
Effectively working with Product Managers to meet deliverable deadlines for various projects

Job and Personal Competencies

Use analytical thinking - think outside the standard testing boxes to solve problems
Good experience and understanding of the internet, particularly web sites and how they are used by ordinary people
Clear, logical thinker with strong ability to find and solve problems
Solid analytical and technical skills
Strong conceptual and planning skills
Strong communication (verbal and written), time management skills, fast learner, self- motivated, and
Comfortable taking initiative and handling multiple projects simultaneously
Ability to thrive under production pressure and deadlines

· Proactive communication related to any issues

Ability to be flexible and adaptable when dealing with change

· Ability to allocate time efficiently; handle multiple demands and competing priorities

Ability to work well both independently and as part of a team
Learn quickly and gain knowledge in a short notice

Ability to multi-task continuously, handling major stress when required
Must be very organized and able to define and follow processes strictly
Able to live with occasional need to iterate repeatedly through mind-numbingly dull test plans (compensated for by ability to engage in unfettered R&D when QA volumes are low)
The following will be to your benefit but is not absolutely necessary:

- An understanding of the company's web site structures and back-end

- An understanding of HTML | CSS | C# |Selenium| SharePoint

- Good understanding of Performance Testing concepts and terminology