Dell System Test Quality Automation Engineer in Cork, Ireland
System Test Quality Automation Engineer
As a System Test Quality Automation Engineer you will be a member of a team which will design, develop, test and deliver a suite of capabilities which will be part of the Next Generation Converged Infrastructure (NGCI) automation software.
Define and implement end to end system tests to ensure a high quality software system is produced that meet business needs with respect to functionality, performance, scalability, security and reliability.
Take an automation first approach by leveraging 3rd party and in house automation test suites and tools to ensuring a high quality product is produced both from a (i) software perspective and (ii) in the eyes of our customers
Develop test strategies, execute end-to end customer driven test cases, developing test automation scripts, and work closely with a global development team to deliver a high quality product.
Be comfortable doing technical debugging of potential software defects as you identify them
As much as possible automate the setup of test environments such that environments can easily be setup, torn down and replicated
Develop test plans, test cases, and test automation
Only by exception create and run manual test cases
Be a quality advocate within your team and partner with software engineers in automated testing the product.
Maintain the defect backlog for your team in order of severity and priority and ensure high priority defects are incorporated into regular backlog grooming.
Provide mentorship and guidance to junior engineers on the team.
5 years’ experience in a system test quality automation engineering role
Experience in monitoring and reporting system & performance test results incorporating agreed kpi’s and measures
Knowledge and experience of some software automation test tool sets, such as:
Locust, JMeter, Loadrunner, Tesng, Junit, Pytest, robot
Experience developing automation test suites
Experience in Linux/Unix platform
Excellent troubleshooting skills in a complex environment
Experience and knowledge of in test automation best practices
Experience developing automation frameworks and tests in a Python and other frameworks
Knowledgeable in Public & Private Cloud technologies and the Software Defined Datacenter
Knowledgeable in a subset of the following physical infrastructure domains:
Storage, network, compute, virtualization.
Knowledge and expertise in the VMware product portfolio (including vCenter, vSAN, NSX, vRealize etc.).
Knowledge of scripting languages and Linux platform tools like bash, python, perl, awk, sed and grep.
Experience in VMware based virtualization technology.
Strong communicator, and be comfortable communicating technically at both high and low levels.
Experience in Python, Service Mesh, Kubernetes & Microservices
Experience with system’s management technologies such as Puppet, Ansible, Salt or Chef.