Test Analyst Market Related
Reverside Professional Services (Pty) Ltd
Johannesburg, Gauteng
5d ago
source : findojobs-za
  • Automation Testing Role in Johannesburg North* Reverside is an IT services provider; we are always looking for professional candidates to join our team in Software Testing, providing opportunities to work on exciting projects, within our well-established client base.
  • We are looking for Test Analyst Professionals with 4+yearsof solid automation testing and QTP experience and has a solid knowledge base of the STLC.

  • Key Purpose*The Test Analyst is accountable for the test process adequately identifying and testing that the business functional requirements are fulfilled and that defects are resolved.
  • The Test Analyst will design the test plan, test sceanrios and test cases based on an analysis of the business specifications.

    The Test Analyst will ensure that the Test Environment is configured correctly and manages the allocated activities during actual testing and the resolution of defects.

    Actively coaches and teaches peers and Junior Testers, and contributes to the continuous improvement of the Test process and methodologies.

  • Areas of responsibility may include but not limited to : The successful candidate will be required to perform but not limited to the following key outputs : *Testing RequirementsParticipate in review sessions where the BRS;
  • FRS or User Manuals are discussedParticipate in JAD sessions where requirements are derivedExtract requirements from BRS, FRS and extract requirementsReview requirements with peers / Test Manager / Business AnalystAnalyse test requirements using proven test techniques and document in a Testing RequirementsProvide estimates for completing test cases and executionTest Cases and ScenariosAssist in designing test cases for each test scenarioDesign, write and store all test casesLink all test cases to the appropriate requirement(s)Ensure % requirements coveragePrepare for and provide a walkthrough of all test scenarios for project teams that facilitate feedback and the ultimate execution of all test scenariosDesign regression test packs Automate functional and regression test casesIdentify and communicate test environmental requirements.

    Identify test data requirements.Create / Maintain test data and data sets.Test DataTest Data requirements must be recorded for test cases during the test case creation process.

    Source and record correct test data for Test Cases.Provide information required to assist in the test data creation process, if neededTest ScheduleUnderstand and confirm acceptance on responsibilities, deliverables and timelines.

    Provide scheduling input to the Test Manager.Document the test coverage and produce a test schedule.Communicate the frequency of test deployments.

    Arrange access to the test environment.Test ResultsWork closely with Project Managers, Business Analysts, Business Owners,Quality Assurance and Developers to co-ordinate test activities.

    Facilitate execution of test cases in an effective and efficient manner.Ensure adequate controls are established and adequate testing is completed for all new development and enhancements to existing applications.

    Ensure system testing, integration testing, business / user acceptance testing has been completed as required.Build and maintain a repository of regression test casesEnsure test status results are properly documented and tracked and software defects are reported clearly.

    Review and understand test resultsExecute regression tests, and record / action results.Defects ReportGenerate and maintain defect / bug / error / problem database or reports as neededReview and validate defects logged.

    Log, Track and Resolve defectsPeer Review ReportParticipate in reviewing other team members workEducate and coach junior resources (Test Analysts)CompetenciesThe successful candidate must demonstrate the following competencies : Learning orientation, detail orientationStructured and analytical problem solving, prioritisation, planning and organising, Action / Pro-active orientationBusiness communication skills (verbal and report writing), Interpreting business and technical specificationsRoot cause analysisEducation and ExperienceEducation : MatricDiploma in IT / Software Engineering / Computer Science (advantageous)Experience : Minimum of 3+ years Test Analyst experienceAutomated Testing course with QTP - advantageousExperience with regression, usability, sanity and functional testing methods Experience in scripting with QTP / equivalent tool - essential Process knowledge of SDLC (strong functional knowledge of Systems Engineering), Testing methodologies, ITIL process awareness Knowledge of Quality Centre, Quick Test ProfessionalKnowledge : Technical knowledge of SQL scriptsXML and SoapUI based WS testingJson and Swagger based WS testing *Key Purpose*The Test Analyst is accountable for the test process adequately identifying and testing that the business functional requirements are fulfilled and that defects are resolved.

    The Test Analyst will design the test plan, test sceanrios and test cases based on an analysis of the business specifications.

    The Test Analyst will ensure that the Test Environment is configured correctly and manages the allocated activities during actual testing and the resolution of defects.

    Actively coaches and teaches peers and Junior Testers, and contributes to the continuous improvement of the Test process and methodologies.

  • Areas of responsibility may include but not limited to : The successful candidate will be required to perform but not limited to the following key outputs : *Testing RequirementsParticipate in review sessions where the BRS;
  • FRS or User Manuals are discussedParticipate in JAD sessions where requirements are derivedExtract requirements from BRS, FRS and extract requirementsReview requirements with peers / Test Manager / Business AnalystAnalyse test requirements using proven test techniques and document in a Testing RequirementsProvide estimates for completing test cases and executionTest Cases and ScenariosAssist in designing test cases for each test scenarioDesign, write and store all test casesLink all test cases to the appropriate requirement(s)Ensure % requirements coveragePrepare for and provide a walkthrough of all test scenarios for project teams that facilitate feedback and the ultimate execution of all test scenariosDesign regression test packs Automate functional and regression test casesIdentify and communicate test environmental requirements.

    Identify test data requirements.Create / Maintain test data and data sets.Test DataTest Data requirements must be recorded for test cases during the test case creation process.

    Source and record correct test data for Test Cases.Provide information required to assist in the test data creation process, if neededTest ScheduleUnderstand and confirm acceptance on responsibilities, deliverables and timelines.

    Provide scheduling input to the Test Manager.Document the test coverage and produce a test schedule.Communicate the frequency of test deployments.

    Arrange access to the test environment.Test ResultsWork closely with Project Managers, Business Analysts, Business Owners,Quality Assurance and Developers to co-ordinate test activities.

    Facilitate execution of test cases in an effective and efficient manner.Ensure adequate controls are established and adequate testing is completed for all new development and enhancements to existing applications.

    Ensure system testing, integration testing, business / user acceptance testing has been completed as required.Build and maintain a repository of regression test casesEnsure test status results are properly documented and tracked and software defects are reported clearly.

    Review and understand test resultsExecute regression tests, and record / action results.Defects ReportGenerate and maintain defect / bug / error / problem database or reports as neededReview and validate defects logged.

    Log, Track and Resolve defectsPeer Review ReportParticipate in reviewing other team members workEducate and coach junior resources (Test Analysts)CompetenciesThe successful candidate must demonstrate the following competencies : Learning orientation, detail orientationStructured and analytical problem solving, prioritisation, planning and organising, Action / Pro-active orientationBusiness communication skills (verbal and report writing), Interpreting business and technical specificationsRoot cause analysisEducation and ExperienceEducation : MatricDiploma in IT / Software Engineering / Computer Science (advantageous)Experience : Minimum of 3+ years Test Analyst experienceAutomated Testing course with QTP - advantageousExperience with regression, usability, sanity and functional testing methods Experience in scripting with QTP / equivalent tool - essential Process knowledge of SDLC (strong functional knowledge of Systems Engineering), Testing methodologies, ITIL process awareness Knowledge of Quality Centre, Quick Test ProfessionalKnowledge : Technical knowledge of SQL scriptsXML and SoapUI based WS testingJson and Swagger based WS testing

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form