Senior Technical Test Analyst - Midrand
Salary Negotiable
Midrand, Gauteng
Midrand,
Gauteng
more than 14 days ago
13-03-2017 4:01:07 PM
10-04-2017 4:01:07 PM
Market leader in Technology (development & integration) offers an exciting opportunity for a Senior Technical Test Analyst to join the development team.
The Senior Technical Test Analyst will:
- Plan, oversee, and execute Systems Testing activities with technical test focus using SQL, XML, or ETL.
- Review the architecture, internal system structures, technical specifications and designs of systems and features, and actively engage with Business Analysts and Developers to ensure the soundness of proposed solutions.
- Hold and facilitate test plan/case reviews with cross-functional team members to ensure test cases are agree on.
- Set up a traceability matrix between specifications and technical test cases to ensure full coverage of technical requirements.
- To prepare and maintain relevant test documentation, including test cases and scripts, activity schedules, narrative and written reports, visual progress charts.
- Prepare and maintain test artefacts like the test data, data validation, harness scripts and automated scripts.
- Be the key role player in implementing technical test processes and standards into the Software Test team.
- Implement the necessary tools and techniques to achieve the defined goals.
- Perform data analysis and data driven testing in SQL and PL/SQL including validating stored procs, jobs and triggers.
- Execute and evaluate manual or automated test cases and report test results.
- Assist other test team members with creation and execution of test scripts of more technical nature if required.
- Ensure that validated deliverables meet functional and technical specifications and requirements.
- Review and revise acceptance criteria to guarantee they are fit for purpose once fulfilled.
- On a daytoday basis, identify, report and prioritize defects, working with the Business Analysts, Business Partners, and coordinate with Developers to locate and assist in identifying and resolving software defects.
- Co-ordinate re-testing of defects.
- Provide timeous test results to the project team.
- Provide feedback to development team leaders to aid continuous improvement.
- Provide test estimates to team leaders to ensure delivery expectations are managed.
- Identify any potential issues per defined process and escalate potential critical or blocking quality issues immediately to management.
- Test Reports include daily test results and Level Test Report at the end of a test phase.
- If required, conduct Witnessed Testing with Business Users or assist with UAT.
Experience Required
- At Least 5+ years’ experience in a Technical role across a variety of environments between multiple complex systems and in various industries.
- Must have solid experience on Whitebox and system integration testing.
- Solid Software Quality Assurance experience on enterprise-level applications which includes data warehouse and BI testing.
- Should have exposure to large data sets and understand data quality framework.
- Solid skills on using integration testing tools such as SOAPUI, Postman.
- Extensive SQL skills and experience required.
- Understanding and manipulation of data from multiple disparate sources essential (e.g. XML / JSON / CSV / delimited files).
- Experience in scoping and creating functional and non-functional test plans and test data, maintaining the integrity of the test environment.
- Should have strong knowledge of test data preparation techniques.
- Strong skills in using stubs and drivers in testing.
- Skills on FTP preferred.
- Ability to influence Stakeholders and implement test standards in the test team.
- Proven ability to challenge conventional thought and offer unique perspectives and ideas.
- Excellent time management, ability to work under pressure to tight deadlines, with a drive and commitment to delivery.
- Excellent Microsoft Office skills required, especially Excel.
- Visio skills is required.
- Business process understanding.
- Development experience a preferred: Java/JavaScript/VB/C#
- Experience working with geographically dispersed teams.
- Testing experience on Data Migration an advantage.
- Working on Agile projects and Agile Testing experience an advantage.
- Experience with testing of ETL / Middleware / ESBs an advantage.
- Experience in Queuing/Messaging Methodology (e.g. MSMQ, Rabbit MQ, Active MQ, WebSphere MQ, JMS) would be advantageous.
- Experience in creating automated test cases using automation tools an advantage.
- Experience with UAT an advantage.
- Experience on Mobile test platforms is an advantage
- Whilst a degree is not a requirement, the following degrees will be advantageous; BEng Industrial & Systems Engineering or Electrical/Electronic Engineering or B.Com Informatics (honours), BSc Computer Science, BSc IT. Oracle (and/or Microsoft) Certifications would be a plus.
- ISTQB/ISEB Testing Certification
- ISTQB Advanced Certification required (ISTQB Technical Test Analyst qualification preferred)
Ref: JHB001112/AE