SUMMARY:
We are seeking a skilled Test Automation Engineer to join our team, specializing in Type Approval Management. As a Test Automation Engineer, you will play a pivotal role in ensuring the quality and reliability of our technical products and applications. You will collaborate closely with cross-functional teams, utilizing agile and DevOps methodologies to drive continuous improvement and innovation.
POSITION INFO:
Test Automation Engineer (Advanced)
Midrand/Menlyn/Rosslyn/Home Office rotation Responsibilities:
- Conduct automated testing of Type Approval Management features, spanning front-end, back-end, and integration layers.
- Collaborate with system analysis, design, development, and testing teams to ensure seamless integration of automation testing into the development lifecycle.
- Manage and maintain test data, ensuring its accuracy and availability for testing purposes.
- Interpret testing results and log defects using industry-standard tools such as Jira.
- Coordinate between development and support environments to streamline testing processes.
- Stay abreast of new testing tools and strategies, evaluating technologies for incorporation into projects.
- Independently analyze, design, and develop testing components required for automation, ensuring adherence to quality standards.
- Establish and evolve formal QA processes, ensuring alignment with industry-accepted methodologies.
- Design and develop testing infrastructure, including testing tools, frameworks, and reporting mechanisms, applying NoOps principles.
- Integrate testing infrastructure with continuous integration and deployment systems to ensure accurate testing of developed tools and services.
Skills Required: - Proficiency in automation frameworks such as Selenium and Cucumber.
- Strong programming skills in Java and JavaScript.
- Experience with version control, build and deployment pipelines, and unit testing in CI/CD environments.
- Familiarity with SQL databases and Azure cloud infrastructure.
- Ability to conduct front-end, back-end, integration, performance, and load testing.
- Experience with test data management and creation.
- Familiarity with manual testing, security testing, and technical test case creation.
- Excellent interpersonal and organizational skills, with the ability to communicate effectively with both technical and non-technical stakeholders.
Qualifications: - A relevant IT Degree.
- Minimum of 2 years in a test automation role, with over 4 years of total experience in software development.
- ISTQB Certification (Advantageous).
We appreciate your interest, however if you have not had any response within 2 weeks, please consider your application unsuccessful.
We also invite you to contact us to discuss your next career move in IT. IT Consultant