Sr. SW Dev Engineer in Test, Device OS
Amazon.com
As a Sr. Software Development Engineer in Test, you are considered a technical leader on the team you work with. Your work focuses on ambiguous problem areas and difficult test issues. You will work with different teams to deliver software for testing Amazon's devices.
Key job responsibilities
You take a long term view of how to drive quality and improve the testability of system architecture. You drive the development of testing tools for complex problems and large software systems to improve software testability, test coverage and product quality. You split that work into parallel tasks that can be performed by you and others and then reassembled successfully. You make it easier for a development team to write and execute tests. When appropriate, you implement new or reuse testing methods.
You are a key influencer in team strategy. You make appropriate test trade-offs (e.g., level of instrumentation, cost of maintenance, low level vs. high level testing). You are instrumental in guiding best practices (e.g., unit testing, continuous deployment, etc.). You have acute instincts for where software fails. You anticipate and prevent future problems from occurring and proactively fix deficiencies in test frameworks and tools. You work to improve engineer efficiency and resolve the root cause of endemic problems including areas where your team limits the innovation of other teams.
You actively recruit and help others leverage your expertise, by coaching and mentoring in your organization or at your location. You contribute to the professional development of colleagues, improving their understanding of how to write testable code.
Key job responsibilities
You take a long term view of how to drive quality and improve the testability of system architecture. You drive the development of testing tools for complex problems and large software systems to improve software testability, test coverage and product quality. You split that work into parallel tasks that can be performed by you and others and then reassembled successfully. You make it easier for a development team to write and execute tests. When appropriate, you implement new or reuse testing methods.
You are a key influencer in team strategy. You make appropriate test trade-offs (e.g., level of instrumentation, cost of maintenance, low level vs. high level testing). You are instrumental in guiding best practices (e.g., unit testing, continuous deployment, etc.). You have acute instincts for where software fails. You anticipate and prevent future problems from occurring and proactively fix deficiencies in test frameworks and tools. You work to improve engineer efficiency and resolve the root cause of endemic problems including areas where your team limits the innovation of other teams.
You actively recruit and help others leverage your expertise, by coaching and mentoring in your organization or at your location. You contribute to the professional development of colleagues, improving their understanding of how to write testable code.
Por favor confirme su dirección de correo electrónico: Send Email
Todos los trabajos de Amazon.com