Senior Software Engineer – Automation Tester - Randburg - Planet10

    Planet10
    Planet10 Randburg

    1 week ago

    Default job background
    Description

    Purpose of the Position:

    Our team is looking for a skilled Test Automation Engineer to identify defects and flaws during the software development process. This role involves creating effective and repeatable automated test cases to save time in the testing process and ensuring that products and features are delivered to specification with minimal negative impact to the end user.

    Responsibilities:

    • Participate in all agile team ceremonies to increase understanding of requirements, suggest ways of implementation, and identify non-functional requirements.
    • Analyze and translate business requirements into test scenarios and test cases, and execute tests independently.
    • Design and script highly readable and extendable automated test scripts according to the automation development guidelines.
    • Participate in automation code reviews and provide constructive feedback.
    • Implement and contribute to framework improvements to improve automation code coverage.
    • Participate in the creation and execution of load and performance tests and provide detailed reports on test execution and recommendations.
    • E nsure correct documentation of test cases.
    • Perform test leadership tasks.
    • Maintain a broader view of the overall performance of our application and suggest ways of improving key areas.
    • Support the Company's product by participating in product support initiatives.
    • Monitor the production environment using available tools to notice potential issues before they impact the customer.
    • Research, POC, and implement improvements to our ways of working.

    Qualifications:

    • Bachelor's degree in Information Technology/Computer Science or equivalent.
    • ISTQB Foundation Level Testing certification.

    Preferred Qualifications:

    • ISTQB Intermediate Level Testing certification.
    • Agile certification.

    Experience:

    • Minimum 5 years of relevant experience in software testing.
    • 3 years of automation testing experience developing regression and sanity tests using open-source tools (UI and API).
    • 1 year of load and performance testing, monitoring, and reporting.
    • Working in a high-pressure environment potentially supporting multiple teams with high demand in quality and delivery.
    • Proven experience creating automation frameworks.
    • Proven understanding of automation testing fundamentals.
    • Knowledge of different types of load and performance testing techniques and tools.
    • Preferred testing technologies: Selenium WebDriver, Cucumber, Karate, Postman, Appium, Groovy, Rest Assured, IntelliJ, Charles Proxy, Gatling, Java, Python.
    • Basic cloud infrastructure knowledge advantageous (AWS).
    • Experience in test leadership and mentorship.

    Technical Competencies:

    • Keen troubleshooting and problem-solving abilities.
    • Understanding of development methodology.
    • Creative thinking and detail-oriented.
    • Understanding different automation frameworks.
    • Data management.
    • Relationship management.

    Behavioral Competencies:

    • Early, effective, accurate, and concise verbal and written communication.
    • Time management.
    • Receptive to various viewpoints and situations with room for compromise and able to debate and present alternatives if in disagreement.
    • Capable of working independently or within a team.
    • Able to maintain solid relationships with all people they work with.
    • Proactive and takes initiative.
    • Willingness to develop and keep an inquisitive mindset.
    • Dedication and care for oneself, their team, and the product.
    • Coaching and Leadership.
    • Self-starter.
    • Inquisitive.


  • Planet10 Johannesburg

    As a senior quality engineer, you will be responsible for creating and implementing a comprehensive testing strategy. · Key Responsibilities: · Develop and maintain test automation frameworks to ensure seamless integration with our systems. · Perform API testing using industry-le ...


  • IOCO Johannesburg

    Automation Testing Engineer · We are expanding our team to undertake a new project, focusing on quality and stability of software releases through automated test scripts. · About the Role: · Design, develop, and maintain automated test scripts. · Expertise in test automation fram ...


  • PBT Group Johannesburg Full time

    PBT Group is currently seeking Software Quality Engineers to contribute to the development of our software solutions. · Key Responsibilities: · Break down complex business needs into manageable features, stories, and epics that can be delivered within a sprint. · Participate in b ...


  • Frostbyte Digital City of Johannesburg Metropolitan Municipality Contract

    Deliver a quality assurance solution with meticulous structure and standard design, overseeing manual and automation activities across assigned projects. · Key Responsibilities: · Develop, review, and execute manual and automation tests. · Define testing scope and apply appropria ...


  • IOCO Johannesburg

    Automation Testing Engineer · We are expanding our Automation Testing team for a new project, focusing on designing, developing, and maintaining automated test scripts to ensure software quality and stability. · Your expertise: · High intermediate – Senior level (5+ years experie ...


  • IOCO Johannesburg

    We are seeking a highly skilled Senior Automation Tester to contribute to our team's success. Our goal is to deliver high-quality software solutions, and we need a professional who can elevate our testing processes. · Your key areas of expertise: · Developing frameworks from scra ...


  • IOCO Roodepoort

    Senior Automation Tester · We are seeking a highly skilled Senior Automation Tester to drive our testing processes forward. · Your expertise will be crucial in delivering top-quality software solutions using various technologies such as Java, JavaScript, C#, and Python. · Automat ...


  • Plus1X Solutions (Pty) Ltd Johannesburg Contract

    Relevant technical expertise includes proficiency in Java and C# programming languages, as well as experience with software testing, test automation, and CI/CD pipeline orchestration. · Key Responsibilities · Design and implement automated tests for software applications using va ...

  • LINKFIELDS INNOVATIONS (PTY) LTD

    Test Lead

    2 weeks ago


    LINKFIELDS INNOVATIONS (PTY) LTD Randburg Contract

    Test Lead · We are seeking a highly skilled Test Lead to join our team at Linkfields Innovations. As a key member of our software development team, the Test Lead will play a pivotal role in ensuring the quality and reliability of our innovative projects. · Key Responsibilities: · ...


  • Dimension Data Sandton

    Job Title: QA Automation EngineerThe QA Automation Engineer will work closely with the Design team to discuss verification protocols and identify weaknesses and problem areas in the software application. · Key Responsibilities: · Suggesting automated software test procedures · Tr ...


  • Dimension Data Sandton

    Job Title: Backend Automation Engineer · The company '{company}' is looking for a skilled Backend Automation Engineer to join their team. · About the Job: · Design and implement automated software test procedures to ensure high-quality software applications. · Collaborate with cr ...


  • Luphindi Business Solutions (Pty) Ltd Sandton

    Job Title: Software Tester / Test Analyst · Contract Duration: 12 months · Location: Bryanston, Johannesburg (On-site 3-5 days per week, negotiable) · Estimated Salary: R13,000 - R15,000 per month · Testing Execution: Conduct comprehensive quality assurance and user acceptance te ...

  • JSE Limited

    Senior Developer

    16 hours ago


    JSE Limited Sandton

    Senior Developer - Shared Services (Automation) · SALARY: Market Related · Job Category: Banking, Finance, Insurance. Stockbroking · Contract: Permanent · EE Position: Yes · Position Summary · As a Senior Developer, you will play a crucial role in developing and supporting softwa ...


  • IOCO Sandton

    Senior Developer · We are seeking a highly motivated and experienced Senior Developer to join our team. · Job Summary · The successful candidate will play a critical role in designing and developing high-quality software solutions that meet our clients' needs. · Key Responsibilit ...


  • JSE Limited Sandton

    Delivery Manager – Shared Service (Billing, Finance and Web) · Job category: Banking, Finance, Insurance. Stockbroking · Contract: Permanent · Remuneration: Market Related · EE position: Yes · The primary function of the Delivery Manager is to provide line management support to a ...


  • Scrums Johannesburg

    Job Title: QA Tester · About the Role: · We are seeking an experienced QA Tester to join our team at Scrums.com. As a QA Tester, you will play a crucial role in ensuring the quality and reliability of our software products. · Main Responsibilities: · Conduct manual testing of sof ...


  • Yellosa Johannesburg

    Software Tester · Elevate gaming experiences with a meticulous approach to software quality. As a Software Tester in Johannesburg, you will play a critical role in ensuring smooth, immersive, and reliable gameplay. · Your Mission: · Design, execute, and evaluate test cases for we ...

  • Titanium Talent

    Tester

    1 week ago


    Titanium Talent Johannesburg

    Senior Automation Tester · We are seeking a seasoned Automation Tester with expertise in end-to-end workflow automation and testing to join our team at {company}. · About the Role: · This position requires a professional with a minimum of 5-7 years of experience in automating wor ...


  • Initiate International Johannesburg

    Software Tester · We are seeking a meticulous Software Tester to join our world-class team in Johannesburg. As a key member of our iGaming industry team, you will play a critical role in ensuring every player enjoys smooth, immersive, and reliable gameplay. · Your primary respons ...


  • Initiate International Johannesburg

    Job Title: Software Tester · About the Role: · We are seeking a meticulous and detail-oriented Software Tester to join our team in Johannesburg. As a key member of our iGaming industry team, you will play a critical role in ensuring every player enjoys smooth, immersive, and reli ...


  • People Source Johannesburg

    Quality Assurance Tester · We are seeking a skilled Quality Assurance Tester to join our team. · Key Responsibilities: · Conduct lab tests and field trials to identify discrepancies in software and systems. · Collaborate with systems engineers and developers to resolve testing is ...

Jobs
>
Randburg