1620 Test Automation Engineer

7 days ago


Menlyn, South Africa Imizizi Full time
Responsibilities:
  • Collaborate with feature team members to understand system analysis, design, development, and testing for their assigned technical products or applications.
  • Create, maintain, and outline test scenarios and test cases for features and capabilities.
  • Track new/changed requirements and ensure these are addressed during automated testing.
  • Develop and maintain automated tests and test data for the frontend, backend, and integration using BMW standard tools and frameworks.
  • Guide and assist in defining a framework for performance and load testing using BMW standard tools and frameworks.
  • Integrate automation testing at various stages to uphold quality gates, during the build and deploy pipelines for development, regression & release cycles.
  • Provide comprehensive test reporting for each stage of testing in the SDLC, interpreting reports and managing defects for continuous improvement.
  • Perform continuous quality analysis to maintain the highest standards in our products.
  • Establish, implement, and evolve formal QA processes in line with industry best practices and BMW QA standards.
  • Design and develop QA capabilities like testing tools, frameworks, and reporting mechanisms based on Shift-Left principles.
  • Stay abreast of new testing tools and strategies aligned with AWM and ATC tooling.
  • Work independently and interdependently, delivering high-quality work on time.
  • Provide mentorship and guidance to junior QA team members.
  • Communicate effectively (both verbally and in writing) with technical and non-technical colleagues/users.
Qualifications:
  • Relevant IT Degree (e.g., Computer Science, Information Technology).
  • 6+ years of experience in a Senior Test Automation Engineer role, with 3 years experience at a senior level.
Essential Skills:
  • Proficiency in automation frameworks like Selenium, Cucumber, or Robot.
  • Expertise in programming languages like Java and JavaScript.
  • Solid understanding of SQL databases.
  • Familiarity with Git, JIRA, and X-ray.
  • Experience with cloud infrastructure (AWS or Azure).
  • Understanding of technical test case creation, test data management, and various testing types (frontend, backend, integration, performance, security, load).
  • Experience working in Agile environments and understanding of Agile principles.
Advantageous Skills:
  • Familiarity with GitHub, GitHub Actions, AWS architecture, security and reliability testing, and portability testing.
  • Experience with test automation tools like Karate, Serenity/Cucumber, API testing tools, static and dynamic analysis tools, resource utilization tools, and performance testing tools (JMeter or Gatling).
What We Offer:
  • Opportunity to work with cutting-edge global IT systems and processes.
  • Flexible work arrangements (1960 hours in a 12-month period).
  • High work-life balance with remote/on-site work location flexibility.
  • Attractive BMW Group vehicle purchase or leasing options (subject to terms and conditions).
  • Fast-paced and highly motivating work environment.
  • Modern, state-of-the-art offices.
  • Collaboration with a dynamic global team.
  • Application of the Agile Working Model Methodology.


  • Menlyn, South Africa Imizizi Full time

    Key Responsibilities: Develop and execute comprehensive test plans and test cases to ensure product quality. Collaborate effectively with development teams to identify, isolate, and track defects. Automate testing processes using tools like Cypress to improve efficiency and accuracy. Analyze system performance and identify areas for improvement to enhance...


  • Menlyn, South Africa Imizizi Full time

    Requirements: Diploma or Degree in Information Technology Understanding of systems engineering concepts. Ability to analyze processes from start to finish. Experience in requirement review and static analysis. Expertise in creating technical test cases and analyzing test scripts for feasibility. Proficiency with Cypress framework for front-end testing....


  • Menlyn, South Africa Open Source (Pty) Ltd Full time

    Join Our Team as a Test Analyst-Automation (Advanced) Are you ready to push the boundaries of innovation? We're looking for a skilled Test Analyst-Automation (Advanced) to be part of our dynamic team on a 3-year renewable contract, operating in a hybrid model based in Menlyn/Midrand. What You'll Need to Succeed: Essential Skills Requirements: Understanding...


  • Menlyn, South Africa Imizizi Full time

    Key Responsibilities: Design and implement test automation frameworks using Tricentis TOSCA. Develop and execute automated test scripts for SAP applications (ECC, S/4HANA, LE, EWM). Collaborate with development and operations teams to ensure test automation aligns with DevOps practices. Analyze test results and provide insights to improve test efficiency and...


  • Menlyn, South Africa Imizizi Full time

    What you'll be doing: Participate in operations (2nd and 3rd level) for the solution Develop new functionalities (backend and frontend) Implement changes to the existing solution Design and improve automated tests for the solution Develop APIs for the backend system Refine the system functionally and technically Maintain and enhance the solution's...


  • Menlyn, South Africa Imizizi Full time

    What will be your role and responsibilities? Participate in code reviews Define and enforce code quality Take actively part in all regular Scrum ceremonies Contribute to refinement of user stories (user stories at the beginning of a development sprint might not be fully specified) Liaise with stakeholders and team members Pro-active knowledge sharing,...


  • Menlyn, South Africa Open Source (Pty) Ltd Full time

    Essential Skills Requirements: In-depth experience with Oracle database architecture , automation, and performance tuning Expertise in cloud architectures with a focus on databases Experience with Oracle Cloud Infrastructure (OCI) , including autonomous databases on shared and dedicated infrastructure, and provisioning/supporting OCI resources Optional...


  • Menlyn, South Africa Imizizi Full time

    Key Responsibilities: Design, implement, and maintain highly available and scalable infrastructure solutions. Collaborate with development teams to optimize system performance and reliability. Respond to incidents and resolve issues in a timely and effective manner. Automate routine tasks to improve efficiency and reduce errors. Develop and maintain...

  • 1287 Java Developer

    7 days ago


    Menlyn, South Africa Imizizi Full time

    Requirements: Degree in Information Technology Minimum of 3 years of experience in a similar role. Java/Spring Boot JavaScript + JS UI frameworks (ReactJS/Angular/NodeJS) HTML5, CSS3 CI/CD (Continuous Integration/Continuous Development) SQL (Oracle, Postgres) Test Driven Development / Automated Testing (Jasmine/Karma/Selenium/Cucumber) IntelliJ / WebStorm...


  • Menlyn, South Africa Imizizi Full time

    Key Responsibilities Monitor IT systems for anomalies and potential issues. Implement and manage IT event management solutions. Develop and execute incident response plans. Conduct root cause analysis to identify and resolve underlying problems. Automate routine tasks to improve efficiency and reduce errors. Collaborate with IT teams to ensure optimal...


  • Menlyn Park, South Africa Assupol Life Ltd. Full time

    Duties & Responsibilities: - **Maintain optimal system accuracy and performance from a values and functionality perspective** - Assist with implementation and test automation of system programs for correctness on the administration system - Assist with automation and integration of other Assupol Group divisions on the administration system Provide accurate...


  • Menlyn Park, South Africa Assupol Full time

    Description Duties & Responsibilities: - **Maintain optimal system accuracy and performance from a values and functionality perspective** - Assist with implementation and test automation of system programs for correctness on the administration system - Assist with automation and integration of other Assupol Group divisions on the administration...

  • 2858 Business Analyst

    2 weeks ago


    Menlyn, South Africa Imizizi Full time

    Requirements: Degree in Information Technology Over 5 years experience in converting business requirements into technical requirements 5 7 years of experience in Requirements gathering Good understanding of database management Reporting expertise Business Process Design Any additional responsibilities assigned in the Agile Working Model (AWM) Charter Knime...


  • Menlyn Park, South Africa Assupol Life Ltd. Full time

    Duties & Responsibilities: **1. Maintain optimal system accuracy and performance from a values and functionality perspective** - Provide specifications to IT team on programs used to administer business - Implement and test automation of system programs for correctness and conduct audits on the administration system - Assist with automation and integration...


  • Menlyn Park, South Africa Assupol Life Ltd. Full time

    Duties & Responsibilities: **Manage and oversee optimal system accuracy and performance from a values and functionality perspective** - Provide guidance to IT team on programs used to administer business - Implement and test automation of system programs for correctness and conduct audits on the administration system - Assist with automation and integration...


  • Menlyn Park, South Africa Assupol Full time

    Description Duties & Responsibilities: **Manage and oversee optimal system accuracy and performance from a values and functionality perspective** - Provide guidance to IT team on programs used to administer business - Implement and test automation of system programs for correctness and conduct audits on the administration system - Assist with automation and...


  • Menlyn Park, South Africa Assupol Life Ltd. Full time

    Duties & Responsibilities: - **Application Support and maintenance** - Support, maintain and monitor Non-Production and Production Environments, - Maintain software components & ensure reliable deployment of new features, - Review input deliverables from Development (RN / DI), - Prepare implementation plan and Communicate to stakeholders, - Research new...


  • Menlyn Park, South Africa Assupol Full time

    Description Duties & Responsibilities: - **Application Support and maintenance** - Support, maintain and monitor Non-Production and Production Environments, - Maintain software components & ensure reliable deployment of new features, - Review input deliverables from Development (RN / DI), - Prepare implementation plan and Communicate to stakeholders, -...


  • Menlyn, South Africa H2R Africa Full time

    One of our clients in the IT Service industry has a permanent vacancy available for a Project Manager with Business Analyst experience to join their team. Project Manager multiskilled in Business Analysis As the Project Managers primary task is to Manage the Project, the Risk, and the Issues to ensure the project runs smoothly on time and on budget. As the...

  • Agile Master

    3 months ago


    Menlyn Park, South Africa iSanqa Resourcing Full time

    About the job Agile Master (Contract) - Gauteng/Hybrid - ISB2502774 Our client requires the services of aDelivery Assurance Manager (Senior) -Midrand/Menlyn/Rosslyn/Home Office rotation Amazing brand with cutting edge technology Excellent teams in Global team collaboration High work-life balance with Flexible hours Agile working environment **POSITION**:...