As a Software Development Engineer in Test, you will be involved in all aspects of quality assurance activities for an enterprising scrum team. You will be a critical member of the Security Engineering and Platform team directly contributing to projects spanning multiple technical areas, including: cutting edge information security technologies, enterprise level architecture and infrastructure. You will leverage and grow your knowledge and creativity to design effective test solutions (manual and automated) to ensure a high-quality product for our customers.
About the Role
- You will be a key contributor to Workday’s Planning next generation platform and will be responsible for delivering a secure high-performing solutions and services.
- You will collaborate with Developers, DevOps, and other QA engineers on secure coding practices through all steps of the SDLC to prevent application and configuration related vulnerabilities.
- Develop, automate, and maintain highly effective test cases in a CI/CD environment during each sprint of the Agile life cycle
- Continuously curate and enhance test case repository, automated tests, framework, and tool sets to meet best practices and standards
- Strong interpersonal and communication skills as this job involves interacting with multiple teams.
- 7+ years of experience working with development and QA as SDET or automation engineer
- Experience infrastructure and application level testing
- Experience with Selenium is required
- Proven experience in programmatically testing software products and automating those tests
- Skilled in building robust, scale-able, and high-quality test automation solutions for functional and regression testing
- Strong analytical and debugging skills
- Experience with Java
- Ability to build test strategy and work independently on complex projects
- Understanding of data structure and ability to construct SQL statements
- Bachelors degree in Computer Science, IT or equivalent work is required
- Experience writing automated tests in a Continuous Integration (CI) systems
- Experience working with scalable data platforms like Kubernetes, Kafka, Augury or the like
- Knowledge of security operations such as Cross-site scripting, cross site request forgery, SQL injection, DoS attacks, XML/SOAP, API attacks etc.
- Experience with AWS cloud security
- Experience building automation test framework