Automation Engineer

Details of the offer

Purpose of the Position:
Responsible for delivery of a well-structured and standard-designed quality assurance solution, specifically automation-related
activities on all assigned projects.

Key Responsibilities:
? Operational Delivery
o Support an agile team in analyzing, designing, building, and testing high-quality software that meets and exceeds our customer expectations
o Create, review, and perform automation tests
o Analyze automation results and recommend solutions
o Provide automation test planning and effort estimation
o Generate or request test data from the relevant stakeholders
o Write or create Automation scripts based on the agreed scope
o Defining and integrating automation testing into CI/CD pipelines,
o Create and manage Automation test environment
o Manage and take full accountability for Automation tools usage and licensing
o Source cost-effective Automation tools or technology.
o Submit, verify, and track defects, documentation, and test results
o Create and/or modify Automation scripts
o Coordinate Automation test executions
o Generate timely Automation reports with recommendations
o Create and maintain reusable components and libraries
o Ensure adherence to test policies, procedures, regulatory requirements, etc.
o Plan, coordinate, and control test activities
o Deploy and manage the appropriate framework to meet the objectives
o Define, develop and deploy technology and infrastructure for testing in conjunction with other teams
o Participate in all phases of the project life cycle, e.g., requirements review/analysis, test planning, test execution, and test reporting and assessment.
o Ensure visibility, traceability, and control of the Automation testing process to deliver high-quality software.
o Plan, monitor, and manage all Automation testing activities throughout the lifecycle of a project
o Actively participate in process improvement initiatives by providing feedback on the deployed process and helping with the piloting and training of software quality control methodologies.
o Identify and mitigate project and test risks with escalation/delegation of issues to appropriate project team
members.
o Oversee a testing team
o Apply the appropriate test measurements and metrics in the release/product and testing team
o Conduct Automation team reviews and ensure adequate training and upskilling
o Manage test schedules, track and monitor the distribution of work & effectively communicate test progress.
o Manage multiple projects concurrently

? Skills
o Proficient with tools like Selenium, UFT, Cucumber, Eggplant, Katalon, JMeter, and other licensed or open-source tools
o Proficient in test management frameworks such as Cucumber 5+, JUnit5, TestNG for JAVA and Jasmine, Mocha for Javascript,
o Technical coordination and negotiation with all internal and external stakeholders on Automation requirements and technology
o Ability to explain the big picture and complex technical issues in a way that non-technical people may understand.
o Demonstrate comprehensive knowledge of hardware, software, application, and systems engineering across the company.
o Stakeholder Management Reporting
o Strong ability to convince others in a manner that results in acceptance, agreement, commitment, and behavior change
o Strong ability to arrange and order the critical elements of a course of action to achieve the required objective
o Strong ability to anticipate future problems and opportunities
o Able to break down information into component parts and identify critical issues and arguments
o Strong ability to identify potential problems and initiate a course of action to minimize negative consequences
o Able to be receptive to different and new viewpoints and situations, with a willingness to adjust accordingly
o Can arrange work in order of importance

Experience
? 3 – 5 years of experience in software testing.
? 2 years in automation testing.
? Experience in manual, automation, performance, and security testing
? Experience in automation Testing Lifecycle Management
? Experience setting up and working with Automation and automation frameworks
? Experience in load testing tools (e.g., JMeter, Locust, LoadRunner, RPT, Skill Performer)
? Experience in testing desktop, mobile, and web applications
? Experience in monitoring tools, like Dynatrace, AppDynamics, New Relic, will be an added advantage.
? Strong knowledge of relational databases
? Strong knowledge of the software development process – including but not limited to Agile development methodologies
? Software debugging/troubleshooting
? Experience with cloud technologies
? Experience with DevOps tools such as Azure DevOps, AWS
? Experience with quality measuring tools such as SonarQube
? Experience in functional and non-functional testing
? Experience with source control
? Experience in SQL

Behavioral Competencies
? Relationship Building
? Conflict Resolution
? Decision Making
? Critical Appraisal
? Holistic Thinking
? Persuading & Influence

Qualifications
? B.Sc. (Computer Science and Computer Engineering) or similar qualifications
? ISTQB Foundation Level (Advanced level preferable)
? Leadership training or courses can be advantageous


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Job Function:

Requirements

Solar Sales Engineer

Are you a passionate and driven Sales Rep looking to power up your career in the solar and renewable energy sector? ??? Were seeking top-tier talent for nati...


Network Recruitment - Gauteng

Published 8 days ago

Principal Structural Engineer / Technologist

Are you a seasoned Structural Engineer with a passion for delivering innovative projects? Our client is seeking a highly skilled Principal Structural Enginee...


Msp Staffing Ltd - Gauteng

Published 8 days ago

Electrical And Electronic Engneer

Education: - Grade 12 or equivalent - B.Tech/B.Eng/B.Sc qualification in Electrical Engineering, Electronics Engineering, or a related field. Experience: - M...


Jordan Human Resources - Gauteng

Published 8 days ago

Junior Fire Detection Technician

The Fire Detection Engineer/Technician will be responsible for pre sales and post sales support which also include, designing, quoting, supporting, and troub...


Otn Systems South-Africa - Gauteng

Published 8 days ago

Built at: 2024-11-24T11:49:46.956Z