As a Software Development Engineer in Test, you and your team members will design, develop, execute and maintain an automated test suite that can measure performance of our web rendering platform, and call out regressions in quality or speed so they can quickly be addressed by the development teams. You must be responsive, flexible and able to succeed within an open collaborative peer environment.
Develops test and diagnostic programs, designs test fixtures, and completes validation specifications and procedures for new and changes to existing products. Define multi-phase validation plans that align with the Dell standard validation process for each assigned product.
In this role, you will foster collaboration and security feedback loop into development lifecycle by working with teams to incorporate findings into subsequent releases and improvements in development practices.
Conduct testing of system/network or applications through all phases of the software development lifecycle. Testing includes developmental; endurance; functional; security; operational; black box; white box; configuration management; peer code review; static code analysis; build/release management
The successful candidate will be technically savvy, have deep understanding of QA process and be proficient with scripting languages such as Python and PowerShell. The candidate must have an attention for detail and be able to articulate and communicate with a great level of proficiency through written and verbal communication.
In this role, the selected candidate will be responsible for the validation of performance counters at the cluster level, which includes testplan development and execution, test bench and/or checkers development and regressions debug.