Your impact
As a Software Development Engineer in Test, you will play a critical role in improving our software development process and product quality by developing, implementing, and maintaining automated test frameworks and scripts. Your expertise will be crucial in designing effective test strategies, identifying potential issues, and ensuring that our software is robust, reliable and performant. This position requires a strong understanding of software engineering, test automation and a proactive approach to quality assurance.
Key Responsibilities:
- Defining the overall test strategy, incorporating unit, integration, regression, and non-functional testing
- Implementing load and performance testing approaches
- Shaping CI/CD pipelines to support test strategy objectives
- Participating in Scrum team ceremonies and other delivery meetings
- Working with engineers to define and implement unit testing to meet test coverage objectives
- Conducting discovery, impact assessments, stakeholder engagement, governance, and creating applicable Jira tickets
- Collaborating with user researchers and service designers to record end-user feedback and integration issues
- Capturing, triaging, and tracking issues reported by end users of the Beta service
- Working with the Tech Lead and Architect to deliver backlog items
- Testing and preparing test scripts as required