QA Software Tester - City Of Johannesburg Metro Verfied

Salary Negotiable City Of Johannesburg Metro, Gauteng City Of Johannesburg Metro, Gauteng more than 14 days ago 01-03-2019 8:35:59 AM
26-04-2019 8:35:59 AM
An innovative IT Consultancy company in Johannesburg is currently looking to appoint a QA Software Tester.

Qualification:
• Ideally an IT Diploma or Certificate will be an advantage but is not essential.
• Minimum requirement is Matric with at least 3 years of on the job work related experience.
• Ideally but not essential, experience using agile methodologies will be an advantage

Skills & Experience:
• Experience of QA Testing in an agile way.
• Good problem-solving skills with a willingness to experiment.
• Ability to understand technical specifications and assess what the customer/business requires to ensure the testing covers real-life scenarios.
• Experience in testing enterprise-based applications.
• Experience in testing cross platform applications.
• Experience in version control systems.
• Experience in augmenting acceptance criteria and their reviews.
• Experience in creating test cases from Use case stories & acceptance criteria.
• Experience in setting up test data across multiple components for integration & system testing using technology stack like XML, Queue browsers and others. Experience in deploying and investigating core issues in application & database servers.
• Experience in usage of protocols stack like https, sftp and ssh.
• Experience in reviewing logs to investigate bugs. Experience in volume & performance testing.
• Experience in regression testing.
• Experience in customer relationships like demos; sign off on test cases etc.
• Self-starter, able to manage individual responsibilities and contribute successfully to team deliveries on complex, long term projects. Strong analytical thinking to be able to design complete and thorough test cases.
• Excellent verbal and written communication skills.
• Able to concisely and accurately capture defects, write test cases and regression test plans. Meticulous with a keen attention to detail.
• Should have technical background or aptitude. Experience using SQL to interrogate and analyse data
Job Description:
• Works closely with the Business Owner, Business Analysts, Developers, Architects, DPMs to analyse functional and non-functional business requirements and to create the specification by example tests/acceptance tests and identify the required test data
• Works alongside other Quality Analysts within a project team. Participate in story time with the business analyst and technical lead / architect in refining the product backlog and high-level estimations
• Participates in customer workshops to obtain the customer requirements and at times acts as a proxy product owner and be able to demonstrate delivered user stories to the customer/stakeholder
• Estimate QA effort for new user stories, change requests and defects
• Identifies QA tasks for new user stories during planning sessions
• Preform manual testing. Perform and monitor automated testing with Developers (SQL, XML, Java, Selenium experience added advantage)
• Exploratory testing
• Regression testing
• Produce test plans and test metrics
• The ability to investigating the root cause of a defect and to review with the project team
• Create defects with appropriate replication steps in the internal change control system and provide logs where possible
• Create and maintain release documentation for internal and external distribution
• Set up and maintain test environments and deploy software
• Monitors the tasks for completed user stories to meet the definition of done
• Serve as 1st line support for the team
• Test defects raised by internal and external clients to validate defects
• Review functional and design stories to ensure full understanding of individual deliverables at the start of each sprint
• Develop, document and maintain functional test cases and other test artefacts like the test data, data validation etc