Senior Quality Engineer – Automation (API, Performance & Functional Testing)

Posted 8 Days Ago
Be an Early Applicant
Johannesburg, City of Johannesburg, Gauteng, ZAF
In-Office
Senior level
Information Technology • Pet • Professional Services
The Role
Leads quality engineering and software testing across cloud-native applications. Designs and maintains automated web, API, functional, regression, integration, end-to-end, performance, load, stress, and scalability tests. Uses Selenium, JMeter, JavaScript, Kotlin, and API testing frameworks to validate application quality and performance. Manages STLC processes, mentors testing teams, analyzes performance metrics, and promotes Agile, Scrum, DevOps, and CI/CD testing practices.
Summary Generated by Built In

We are seeking an experienced Quality Engineer – Automation with strong expertise in Performance Testing, API Testing, Functional Testing, and Test Automation. The successful candidate will be responsible for designing, developing, and executing automated and performance testing solutions across cloud-native applications while ensuring high-quality software delivery within Agile environments.

The ideal candidate must have hands-on experience with JavaScript, Kotlin, Selenium, JMeter, API testing frameworks, and cloud-based applications. The role requires leadership capabilities, including managing Software Testing Life Cycle (STLC) processes, mentoring test teams, and driving quality engineering best practices throughout the SDLC.



Requirements

Key Responsibilities

Test Automation & Quality Engineering

  • Design, develop, and maintain automated test frameworks for web, API, and cloud-based applications.
  • Develop and execute automated functional, regression, integration, and end-to-end test Design and execute API testing strategies for RESTful and microservices-based applications.
  • Develop automated API test scripts using industry-standard API testing frameworks.
  • Validate API functionality, security, integration, and performance requirements.
  • Design and execute performance, load, stress, endurance, and scalability tests.
  • Utilize JMeter and other performance testing tools to identify bottlenecks and optimize application performance.
  • Analyze performance metrics and provide recommendations for system improvements.
  • Produce detailed performance test reports and recommendations.
  • Lead and manage testing teams throughout the Software Testing Life Cycle (STLC).

Required Skills & Experience

Qualifications / Education
Bachelor's degree in Computer Science, Information Technology or a related field.

Certifications (Beneficial)
  • ISTQB certifications
  • Certified Test Automation Engineer certifications
  • AWS Certifications
  • Kubernetes Application Developer (CKAD)
  • Technical Skills

    • Strong experience in Test Automation Engineering.
    • Proficiency in JavaScript and Kotlin.
    • Extensive experience with Selenium Automation Frameworks.
    • Strong hands-on experience with JMeter for performance testing.
    • Experience using multiple API testing frameworks and tools.
    • Experience with RESTful APIs and microservices testing.
    • Experience testing cloud-based applications and environments.
    • Knowledge of CI/CD pipelines and DevOps testing practices.
    • Strong understanding of software quality engineering principles.

    Methodologies

    • Strong understanding of Software Testing Life Cycle (STLC).
    • Experience leading STLC teams and testing processes.
    • Experience working within Agile SDLC environments.
    • Familiarity with Scrum and DevOps methodologies.


    Skills Required

    • Bachelor's degree in Computer Science, Information Technology, or a related field
    • Strong experience in test automation engineering
    • Proficiency in JavaScript and Kotlin
    • Extensive experience with Selenium automation frameworks
    • Strong hands-on experience with JMeter for performance testing
    • Experience using multiple API testing frameworks and tools
    • Experience testing RESTful APIs and microservices
    • Experience testing cloud-based applications and environments
    • Knowledge of CI/CD pipelines and DevOps testing practices
    • Strong understanding of software quality engineering principles
    • Strong understanding of the Software Testing Life Cycle
    • Experience leading STLC teams and testing processes
    • Experience working within Agile SDLC environments
    • Familiarity with Scrum and DevOps methodologies
    • ISTQB certification
    • Certified Test Automation Engineer certification
    • AWS certification
    • Kubernetes Application Developer certification
    Am I A Good Fit?
    beta
    Get Personalized Job Insights.
    Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

    The Company
    22 Employees
    Year Founded: 2013

    What We Do

    Blue Pearl is a market-leading CLOUD Solutions developer with extensive knowledge and insight into the latest technologies, standardised processes, advanced technical capabilities and consulting processes available, ensuring wholistic success for our clientele. We offer professional consulting to compliment your business strategy and overall management and make it our priority to add value to any business by listening, analysing and creating a conducive solution that will empower our client. We implement a Data Analysis Process that includes inspecting, cleansing, transforming, and modelling data with the end-goal of discovering useful information, informing conclusions, and relevant information to support your decision-making. Your business cannot afford not to engage with us, allowing our data analysis to play a role in making your business decisions more scientific and helping your business achieve effective operation. Blue Pearl’s team of experts include BI strategists, BI analysts, Data Warehouse Architects, Data Scientists, Implementation and Development experts. With the use of BI, Analytics and Big Data, we effectively partner with our customers on their mission to achieve a competitive business advantage and real ROI from the structured information we collect.

    Similar Jobs

    Ericsson Logo Ericsson

    Sales Manager

    Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
    In-Office
    Johannesburg, City of Johannesburg, Gauteng, ZAF
    88000 Employees

    Mastercard Logo Mastercard

    Senior Analyst, Finance Business Partner

    Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
    Hybrid
    Johannesburg, City of Johannesburg, Gauteng, ZAF
    38800 Employees

    Pfizer Logo Pfizer

    Health Representative - Primary Care (South Vaal & Westrand)

    Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
    In-Office
    Sandton, City of Johannesburg, Gauteng, ZAF
    121990 Employees

    Mondelēz International Logo Mondelēz International

    Technical Lead

    Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
    Hybrid
    2 Locations
    90000 Employees

    Similar Companies Hiring

    Standard Template Labs Thumbnail
    Artificial Intelligence • Information Technology • Software
    New York, NY
    25 Employees
    NODA AI Thumbnail
    Artificial Intelligence • Information Technology • Software • Cybersecurity
    Sydney, AU
    54 Employees
    Golden Pet Brands Thumbnail
    Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
    El Segundo, California
    178 Employees

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account