1620 Test Automation Engineer (Expert)

Details of the offer

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.
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Jobrapido_Ppc

Requirements

Telecoms Network Planner – Fibre (Fourways)

Requirements: Must possess a valid drivers license and have access to a reliable vehicle. Fluent in Afrikaans and English. Proficiency in Visio is required. ...


- Gauteng

Published a month ago

Junior .Net Software Developer

Qualification: BSc with a major in Computer Science Diploma in Information Technology Alternatively, an extreme passion for Computer Science Candidate Requir...


- Gauteng

Published a month ago

Ict Security Administrator 3 Year Fixed Term Contract

Job Advert: ICT Security Administrator 3 Year Fixed Term Contract Position : ICT Security Administrator Location : Midrand Overall Purpose : We are seeking a...


- Gauteng

Published a month ago

Business Application Software Manager

Develop and support Enterprise Business Applications. Collaborate with business to manage the conversion of high-level requirements into functional specifica...


- Gauteng

Published a month ago

Built at: 2024-11-15T02:05:02.292Z