Automation/ QA Engineer

Quality Assurance Engineer

About the Role

We are looking for a Quality Assurance Engineer with an interest in practical cryptography to join us in building the most secure services on premises and in Hybrid Cloud environments. You should have experience in testing scalable, customer-centric systems. Along with senior leaders, principal engineers, and security specialists you will solve challenges of growing and operating a globally distributed cryptographic security service. This role’s charter is to develop, build, deploy, and support platform security specific solutions and infrastructure to help protect Workday customers data.

 

What you will do:

  • Building a massively scalable digital security system that is core to all Workday services
  • Develop automated test plans capabilities of our product
  • Build acceptance test scenarios for the above mentioned products.
  • Partnering with Product Management, engineers and customer teams to collect requirements
  • Diagnose problems and report bugs and improvements to Development.
  • 5 years of experience working in software quality assurance
  • Experience in at least one modern programming language such as Java, Scala, C++
  • Critical analysis of abstract feature use cases
  • Experience with distributed scalable systems
  • Assist in determining our test methodology and test data setup.
  • Good understanding of the internet protocols TCP/IP, HTTP, SSL/TLS, etc
  • Ability to convey technical information to a wide variety of audiences
  • Bachelor’s Degree in Computer Science or related field (or equivalent experience).
  • Knowledge and experience working with cryptographic systems such as Public Key Infrastructure (PKI) or key management systems such as Hardware Security Modules (HSM)
  • Experience of full life-cycle software engineering practices including coding standards, testing, code reviews, source control management, and operations
  • Experience with public cloud providers (AWS/GCP/Azure)
  • Proficiency in Linux and container technologies (Kubernetes)