Senior Automation Tester (DevOps)

Senior Automation Tester (DevOps) Image
Senior Automation Tester (DevOps)




Ref: E9765NB

Job Description

My client is currently recruiting for a Senior QA Engineer (DevOps) to join the team on a permanent basis. This role comes a very attractive salary and benefits package.

My client is currently recruiting for a Senior QA Engineer (DevOps) to join the team on a permanent basis. This role comes a very attractive salary and benefits package. The successful candidate will design, develop and execute automated tests.

Job Responsibilities

  • Review requirements, spec’s & technical design documents.
  • Create detailed & well-structured test plans and cases
  • Estimate, prioritize, plan & coordinate testing activities
  • Design, develop & execute automation scripts using open source tools
  • Identify, record, document thoroughly & also track bugs
  • Perform thorough regression testing when bugs are resolved
  • Develop & apply testing processes for new and existing products to meet client needs
  • Investigate the causes of non-conforming software and train users to implement solutions
  • Track quality assurance metrics, like defect densities and open defect counts
  • Work in a global team delivering Cloud & DevOps automation
  • Work  with Production Operations team to support QA for continuous integration, continuous delivery, deployment & maintenance tooling.
  • Work with Security team to support QA for security automation & security monitoring to ensure highly secure operations.
  • Work closely with other Development & Operations teams to understand complex product requirements & translate them into automated QA solutions.
  • Document / Present Cloud DevOps QA practices to internal team & wider teams to promote the same.

Experience Required

  • 6-8 years of working with enterprise cloud software projects
  • Proven work experience in software development
  • Proven work experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools & processes
  • Experience in writing clear, concise & comprehensive test plans and test cases
  • Hands-on experience with both white box & black box testing
  • Hands-on experience with automated testing tools
  • Experience working in an Agile/Scrum development
  • Experience with performance and/or security testing is a plus
  • Good understanding of cloud architecture
  • Strong knowledge of public cloud offerings (preferably AWS) on network, security, compute, storage & continuous integration
  • Strong knowledge of Cloud security & application management

Essential and Desirable Skills

  • Python
  • Bash
  • AWS
  • Terraform
  • Jenkins
  • Ansible
  • Packer
  • AWS certifications – Nice to have
  • Broad Enterprise systems experience including Relational Databases (Oracle, MSSQL, PostgreSQL,…), Java Web Servers (Tomcat, Weblogic, Jboss …), modular systems (OSGI, microservices, …)
  • Hands-on experience leading the QA strategy design, development and execution of enterprise software at scale.

Educational Requirements

Bachelor’s Degree degree or equivalent; Computer Science background preferred

Working Hours & Benefits

25 days annual leave

Full healthcare for self and dependents

Dental care

Life Assurance

Gym membership

Free parking

How to Apply

If you are interested in this role, then please Apply along with your updated CV and I will be in touch with you to discuss your application in more detail, otherwise feel free to connect with me by whichever medium you are most comfortable with be that Linkedin, Email or Telephone. Remember we have limited our site to a maximum of 200 Jobs so if this Role is not a 100% match to your requirements please be sure to connect with us as we will most likely have another role which you may find more suitable.

Apply for Job

Not what you're looking for?

If this isn't the job for you then why not reach out to one of our consultants today and send us your CV so we can find the one that is?

Reach out to a Consultant