Software Testing Analyst

23 hours ago


Pretoria, South Africa hearX Full time

**Position title**: Software Testing Analyst.

**Work Location**: 180 Garsfontein Road, Ashlea Gardens, Pretoria.

**Job purpose**:
Ensure software compliance with required standards and specifications. Develop, execute and automate test cases to ensure maximum product quality.

**Minimum Requirements**:
**Education**
- Qualification or certification in software testing (essential).
- Diploma/Degree in Software Related Area (desirable).

**Skills and Knowledge (essential)**:

- Automated Test Tools and Platforms.
- Software development life cycle (SDLC) and the software test life cycle (STLC).
- Basic understanding of databases and SQL.
- Common software failures and faults
- JIRA agile processes
- Ensuring conformity of web design
- Smoke-, Functional-, Post-deployment Testing
- Automation of Testing Processes
- Creating Test Cases.

**Experience**
- 2 - 3 years as a Software Testing Analyst.
- Testing multiple platforms, including web and mobile-based systems.
- Documentation and maintenance of software test artifacts.
- Using testing methodologies and techniques.
- Coding experience in HTML, Java, or C#.
- Selenium, Cypress, Zephyr, Browserstack, Test Project and JIRA experience would be advantageous.
- Testing in an Agile environment - where Agile is the development methodology.

**Key Performance Areas, Weights And Objectives**

**Analysis and planning**
- Develop test designs, test processes, test cases, test data, test scenarios, test environment and prioritisation of test activities at all stages of the development life cycle.
- Develop and execute software testing plans, specific to the needs of each product or system, having analysed the specific requirements for such product or system.
- Document software testing plans and reports.
- Maintain documentation for testing.

**Software Testing & Programming**
- Ensure that all work is tested, benchmarked and fulfills functional requirements submitting for deployment.
- Prepare test environments, examples and instructions.
- Identify and facilitate issue resolution with functional and technical groups (including problem reproduction).
- Execute tests in a repeatable manner for verification when Software Component Changes are made.
- Design and develop automated test scripts that are reusable and maintainable using available tools.
- Document test results and communicate these back to the Team as through verbal and written channels.
- Plan and Manage the complete test cycle of software development from requirements testing to user acceptance and release testing.
- Carry out regular integration and compatibility testing of software against different versions of both ios and android devices, different mobile device brands, screen sizes and browsers.
- Integration, functional and compatibility testing of hardware sets with software.
- Ensure testing is completed to ensure product conforms to requirements and standards.

**Reporting & Documentation**
- Collection and document testing requirements, development of user stories, test cases, time estimates and work plans.
- Assist in maintaining system and product change logs and release notes according to company standards.
- Manage, track and update tasks on Jira
- Create templates for testing documentation and use cases
- Keep testing documentation up to date and up to standard.
- Prepare reports, manuals and other documentation on the status, operation and testing of software.

**Communication**
- Provide timeous, efficient and effective feedback on task status to team lead and team.
- Proactively keep all stakeholders updated on progress, risks and problems.
- Provide insight and feedback on queries regarding relevant projects and performance.
- Prepare feedback and status reports for team meetings.

**Competencies**

**Essential Competencies**:

- Examining Information
- Exploring Possibilities
- Showing Composure
- Meeting Timescales
- Checking Things
- Managing Tasks
- Producing Output
- Taking Action

**Important Competencies**:

- Documenting Facts
- Interpreting Data
- Adapting Practical Approaches
- Providing Insights
- Establishing Rapport
- Convincing People
- Making Decisions
- Conveying Self-Confidence
- Thinking Positively
- Team Working
- Following Procedures
- Pursuing Goals


  • Test analyst

    6 days ago


    Pretoria, South Africa Tumaini Consulting Full time

    Our client is seeking to hire a software test analyst to help in the delivery life cycle of their software projects. Your duties will primarily revolve around creating test cases, executing tests, and documenting software test results. You will perform testing activities for implementation of successful business solutions, defect fixes, functional testing,...


  • Pretoria, South Africa The Hiring House Full time

    Key Performance Areas - Analysis and Planning- Software Testing & Programming- Reporting & Documentation- CommunicationMinimum education (essential): - Qualification or certification in software testingMinimum education (desirable): - Diploma/Degree in Software Related AreaMinimum applicable experience (years): - 3 - 5 yearsRequired nature of experience: -...


  • Pretoria, South Africa The Hiring House Full time

    Key Performance Areas - Analysis and Planning- Software Testing & Programming- Reporting & Documentation- CommunicationMinimum education (essential):- Qualification or certification in software testingMinimum education (desirable):- Diploma/Degree in Software Related AreaMinimum applicable experience (years):- 3 - 5 yearsRequired nature of experience:-...


  • Pretoria, South Africa Rad Resources Full time

    Test applications on multiple platforms, including web and mobile. Document and maintain software test artifacts. Utilize various testing methodologies and techniques. Collaborate in an Agile environment with cross-functional teams. Automated Test Tools and Platforms.-Software development life cycle (SDLC) and the software test life cycle (STLC).-Basic...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Midrand/Hybrid OpportunityE-Merge seeks an experienced Technical Test Analyst to join our team on a contract basis. The successful candidate will be responsible for providing quality assurance and assistance in delivering high-quality software.Key skills and qualifications include:8 years minimum experience in Quality AssuranceAutomated Testing Writing and...


  • Pretoria, South Africa Green Marble Recruitment Consultants Full time

    Step into the future of software quality assurance! We're in search of a skilled Automation Testing Analyst to revolutionize our client's testing processes. If you're passionate about precision, obsessed with optimizing efficiency through automation and determined to ensure flawless software performance, then this is your chance to be the driving force...

  • Test Automator

    2 weeks ago


    Pretoria, South Africa Financial Intelligence Centre (FIC) Full time

    **Job Description **Develop, maintain and execute automated scripts by using Unified Functional Testing tool. **KEY PERFORMANCE AREAS**: - Provide estimations of test automation effort, - Plan and design the automation framework, - Develop reusable automation test scripts, - Maintain and execute automation test scripts and test suites, - Identify and...

  • Test Automator

    7 months ago


    Pretoria, South Africa Financial Intelligence Centre (FIC) Full time

    Develop, maintain and execute automated scripts by using Unified Functional Testing tool. **KEY PERFORMANCE AREAS**: - Provide estimations of test automation effort, - Plan and design the automation framework, - Develop reusable automation test scripts, - Maintain and execute automation test scripts and test suites, - Identify and prepare test data...


  • Pretoria, South Africa Curiska (Pty) Ltd Full time

    **Job purpose**: Ensure software compliance to required standards and specifications. Develop, execute and automate test cases to ensure maximum product quality. **Minimum education (essential)**: **Qualification or certification in software testing** **Minimum education (desirable)**: **Diploma/Degree in Software Related Area** **Minimum applicable...


  • Pretoria, South Africa The Hiring House Full time

    **Required nature of experience**: - Testing multiple platforms, including web and mobile based systems. - Documentation and maintenance of software test artifacts. - Using testing methodologies and techniques. - Coding experience in HTML, Java or C#. - Selenium, Cypress, Zephyr, Browserstack, Test Project and JIRA experience would be advantageous. -...


  • Pretoria East, South Africa Livex Software Full time

    Job Title: C# Software Developer Position in Livex SoftwareOverviewLivex Software is seeking a skilled C# developer to join our team. This role will involve designing, developing, testing, and deploying software applications using C#, .NET Core, HTML, JavaScript, and SQL technologies.Salary: R850,000 per annumKey Responsibilities:• Collaborate with the...

  • Test Automator

    2 weeks ago


    Pretoria, South Africa Affirmative Portfolios Full time

    **JOB DESCRIPTION** **TEST AUTOMATOR** **PRETORIA** **12 MONTH FIXED TERM CONTRACT** Job Purpose:ishments, products, and services, w Develop, maintain and execute automated scripts by using Unified Functional Testing tool. Key Performance Areas **KEY PERFORMANCE AREAS** - WhProvide estimations of test automation effort, - Plan and design the...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    Job Description: The Software and Hardware Test Engineer will be responsible for designing and implementing test setups for various product configurations, collaborating with development engineers to test and qualify products, and developing code for test platform software using C++ and Python. This role requires a strong understanding of electronics and...

  • Testing Analyst

    7 months ago


    Pretoria, South Africa Professional Sourcing Full time

    **Job Overview**: **Testing Analyst **_- FTC 24 months. _** **Location: Gauteng, Pretoria / Hybrid.** **Company Overview**: A highly reputable organisation located in Pretoria East requires the expertise of a **_Testing Analyst for a 2-year fixed term contract period, _**_to form part of the project team in the Information and Communication Technology...


  • Pretoria, Gauteng, South Africa CodeConnect Staffing (Pty) Ltd Full time

    CodeConnect Staffing (Pty) Ltd seeks a skilled Software Testing Engineer for Quality Assurance to join our team in Pretoria, South Africa. The ideal candidate will have a strong background in software testing and quality assurance, with experience in automation tools and methodologies.About the RoleThis is an excellent opportunity for a seasoned professional...


  • Pretoria East, South Africa Livex Software Full time

    Company Overview">Livex Software is a dynamic and innovative software development company that is seeking a talented and experienced C# Developer to join our team.">About the Role">We are looking for a skilled C# Developer to design, develop, test, and deploy software applications using C#, .NET Core, HTML, JavaScript, and SQL technologies.">The successful...


  • Pretoria East, South Africa Livex Software Full time

    We are seeking a talented and experienced C# Developer to join our dynamic team. If you have a passion for creating efficient and robust software solutions, this opportunity is for you Responsibilities: Collaborate with our development team to design, develop, test, and deploy software applications using C#, .NET Core, HTML, JavaScript, and SQL technologies....

  • Software Tester

    20 hours ago


    Pretoria, South Africa CodeConnect Staffing (Pty) Ltd Full time

    Job Specifics: Hybrid (1 to 2 days in office) Based in Centurion  Permanent / Full Time  Industry: Manufacturing / Logistics / Supply Chain / Software Development  About the Role: This role involves manual and automated testing, ensuring the quality, functionality, and reliability of software applications. This position offers an exciting opportunity to...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    E-Merge's cutting-edge software and platform solutions are driving efficiency, compliance, and service delivery for their clients. As a Quality Assurance Analyst, you will be part of this innovative team maintaining excellence in their work.Key responsibilities include working closely with the IT department and business units to perform and validate test...


  • Pretoria, South Africa Jobted ZA C2 Full time

    About the roleSoftware development intern provides support and troubleshooting of legacy technology solutions as well as scripting, test automation, and test tools. Responsibilities - Developing & debugging test tools - Learn and use various software development tools for IT - Working knowledge of telecommunications products will help. - Implement entire...