Test Automation Engineer - Gauteng - Discovery Limited

    Discovery Limited
    Discovery Limited Gauteng

    1 week ago

    Default job background
    Accounting / Finance
    Description

    **Business Unit:** Discovery Central Services

    **Function:** Information Technology

    About the Role

    The Test Analyst is responsible for identifying and testing business functional requirements, designing test cases and scenarios based on business specifications, and ensuring that all identified defects are resolved. This role contributes to the continuous improvement of testing processes and methodologies.

    Key Responsibilities

    1. Implement the Software Test Life Cycle: The process used to test software and ensure quality standards are met, including test analysis and design, test estimation, test planning and approach, test execution, defect management, and reporting.
    2. Coordinate the delivery of work for Associate test engineers on the same project, allocating tasks in line with the project plan, providing support and assistance, giving feedback, and addressing knowledge, skills, and/or performance gaps.
    3. Responsible for governance issues relating to third-party test teams by ensuring test standards are met and regression and automation packs are maintained.
    4. Test analysis and design: Design descriptive and prescriptive tests (both automation and manual) considering full system integrations.
    5. Test estimation: Estimate the testing effort for collective test work within assigned projects.
    6. Test planning and approach: Develop overall test plans and approaches for assigned projects.
    7. Test execution: Run tests as required and ensure tests conducted by junior testers are done correctly.
    8. Defect management: Identify and raise defects to the agreed standard, retesting once fixed.
    9. Reporting: Produce reports as required in relation to assigned work and project phases.
    10. Responsible for test data management and coordination with other systems areas with the test refreshes.

    Standards and Governance

    1. Adhere to the Group test strategy defining the required testing standards and practices.
    2. Provide guidance to other test engineers and third parties on adherence to these standards.
    3. Question and provide insight into how the standards could better support Commission systems.
    4. Update test artifacts in line with the agreed process.

    Stakeholder Engagement

    1. Work with stakeholders to develop an understanding of their needs and requirements.
    2. Responsible for stakeholder relationship leads and presenting engagements with internal stakeholders.
    3. Facilitate meetings and guide discussions to negotiate and resolve complex issues.
    4. Collaborate with others to review requirement specifications and design the testing approach.

    Personal Attributes and Skills

    • Drives Results
    • Values Driven
    • Learns on the Fly
    • Resilient
    • Instils Trust
    • People Savvy
    • Leadership Skills
    • Strategic Agility
    • Manages Complexity
    • Balances Stakeholders

    Experience

    • Several years of experience in software testing, including test automation and test framework development.
    • Literacy in programming/scripting languages (e.g., Java, C#) and experience with automation tools (e.g., Selenium, Maven, JUnit, Jenkins).
    • Strong analytical and problem-solving skills.
    • Excellent verbal and written communication skills.
    • Proven ability to lead and mentor testing teams.

    Technical Skills

    • Web & Mobile frontends and APIs (e.g., Java Selenium, RestAssured, Postman, Json, Maven, Jenkins, SOAP UIPath, Cucumber).
    • Thorough knowledge of SDLC.
    • Excellent working knowledge of test methodologies, writing test plans, creating test cases, and debugging.
    • Extensive technical understanding across the Commissions domain.
    • A thorough understanding of testing/QA best practices.
    • Experience working in large, complex organizations.
    • Demonstrated experience in contributing to development teams in an Agile/Scrum environment.

    Education and Experience

    • Diploma/Degree in Computer Science/Information Technology.
    • At least 3 years of experience in manual testing.
    • 1-2 years of automation experience.
    • ISTQB certified with strong knowledge of QA processes.
    • Experience in Agile software development.
    • Experience in BDD for writing test cases.

    Advantageous

    • 1 year of Software Development experience.
    • Experience in Development and Maintenance of Automation Framework.
    • Cucumber, API Testing, Selenium WebDriver, Continuous Integration & Performance testing.


  • Technical Placements Gauteng

    Job Title: Automation Engineer · Job Summary · We are seeking an experienced Automation Engineer to join our team. The ideal candidate will have a strong background in electrical engineering, with a focus on electronics and embedded device programming. · Key Responsibilities · De ...


  • Siemens Mobility Gauteng

    Job Title / Role : System Engineer – Substation Automation · About Siemens Smart Infrastructure · Siemens Smart Infrastructure integrates real and digital worlds across energy systems, buildings, and industries. We enhance efficiency and sustainability by creating responsive ecos ...


  • Ananzi Pretoria

    Job Title: Senior Automation Engineer, Warehouse · This role offers the opportunity to develop and implement innovative automation projects that enhance productivity, safety, and quality across multiple locations. · A Taste of What You'll Be Doing · Project Execution – Develop in ...


  • Siemens Proprietary Limited Gauteng

    Job Title / Role: System Engineer – Substation Automation · Location: Midrand, South Africa · Organization: Lead Country South Africa · Reports to: Solution Engineering Manager · About Siemens Smart Infrastructure · Siemens Smart Infrastructure integrates real and digital worlds ...


  • Network Engineering Centurion

    Duties & Responsibilities · Pioneering automation innovation as an Automation Engineer with our esteemed client in the East of Johannesburg is a thrilling opportunity to revolutionize operations. As a pivotal member of our team, you'll spearhead the design, programming, and testi ...


  • Siemens Proprietary Limited Gauteng

    Job Title / Role : Senior System Engineer – Substation AutomationOrganization : Lead Country South AfricaLocation : Midrand South AfricaReporting Manager : Solution Engineering ManagerThe Business · Siemens Smart Infrastructure combines the real and digital worlds across energy s ...


  • Network Engineering Centurion

    Automation Engineer Position · This opportunity will propel your career in Automation Engineering to unprecedented levels. · Duties & Responsibilities · As an Automation Engineer, you will pioneer the design, programming, and testing of state-of-the-art automated systems. Your re ...


  • Technical Placements Randburg

    Technical Placements is seeking an Automation Engineer to work with a specialist automation company. · Key Responsibilities · Develop and support products and applications · Adapt software for new uses · Remote customer application management and support · Supervise remote instal ...


  • iLAB Sandton

    Join Our Team of Quality Assurance Pioneers · We are iLAB, a cutting-edge quality assurance company that sets industry standards and pushes the boundaries of innovation. Our team of experts is dedicated to delivering top-notch, reliable, and groundbreaking solutions that drive ou ...


  • The Recruitment Guy (Pty) Ltd Gauteng

    Introduction · Title: Control, Automation & Instrumentation Engineer · Area: SA Projects · Travel: Local / Regional / National / International Projects · Industry: Large / Heavy Industry Exposure/Experience · Ref No.: TRG 2137 · Salary: TCTC = South African Market related basic + ...


  • The Recruitment Guy (Pty) Ltd Gauteng

    Job Description · We are seeking an experienced Control, Automation & Instrumentation Engineer to join our team in SA Projects. This is a permanent employment opportunity that requires immediate start. · Main Responsibilities · Conceive and implement projects of varying complexit ...


  • Siemens Mobility Midrand

    Job Title / Role: System Engineer – Substation Automation · Organization: Siemens Smart Infrastructure · Reports to: Solution Engineering Manager · About Siemens Smart Infrastructure integrates real and digital worlds across energy systems, buildings, and industries. We enhance e ...


  • Siemens Mobility Midrand

    Job Title / Role: Senior System Engineer – Substation Automation · Organization: Lead Country South Africa · Location: Midrand South Africa · Reporting Manager: Solution Engineering Manager · The Business · Siemens Smart Infrastructure combines the real and digital worlds across ...


  • Ioco Talent Gauteng

    Senior Automation Tester · We are seeking a Senior Automation Tester to lead the automation testing efforts for our software applications, delivering high-quality products through optimized testing processes and reducing manual effort. · The ideal candidate will have strong exper ...


  • E-Merge Pretoria

    Job Description · We are seeking a Technical Business Analyst/Process Engineer to drive innovation, efficiency, and automation within our business processes. The ideal candidate is highly analytical, technically inclined, and has a strong understanding of business process enginee ...


  • Network Contracting Solutions Gauteng

    Job Overview · This is a challenging leadership role that requires strong technical expertise and management skills. As the Plant Engineer, you will lead and manage engineering and maintenance teams to ensure optimal plant performance, efficiency, and safety. · Key Responsibiliti ...


  • Sa Power Services (Pty) Ltd Gauteng

    Application Engineer · We are seeking a talented and driven Application Engineer to join our dynamic team in the field of industrial automation. · As a leading provider of automation solutions, we specialize in developing cutting-edge technologies that streamline industrial proce ...


  • ACB Consulting Gauteng

    ROLE RESPONSIBILITY · We are seeking a highly skilled and experienced Industrial Automation Specialist to develop and maintain Industrial Automation Control Systems at acb-consulting. · KEY RESPONSIBILITIES: · Maintain all industrial automation control systems in the plant, ensur ...


  • i Place People Gauteng

    Job Description · We are seeking a dynamic and experienced Field Sales Engineer to join i-place-people in Africa. · Duties & Responsibilities · Develop strategic sales plans to meet revenue targets within assigned territories. · Cultivate new business opportunities through prospe ...


  • Redheads Engineering Solutions (Pty) Ltd Pretoria

    Control Systems Engineer · Our client, a leading provider of electrical instrumentation and automation engineering solutions for the mining and manufacturing industries, requires a skilled Control Systems Engineer to join their team. · About the Role: · We are seeking a highly mo ...

Jobs
>
Pretoria