Software Development Engineer in Test is a role that is the next step of an engineer in test since it participates in several phases of the SDLC from software planning and designing to release process. We also discuss experiences on why it's important to have a broad view of the architecture of the solution we are testing to find more bugs even since the design of the software to development and release process.