Software Development Engineer in Test
The Role
BeyondTrust is seeking a Software Development Engineer in Test to design and develop REST API and UI tests for existing automation frameworks and build and maintain test automation infrastructure.
What You’ll Do
- Be collaborative and influential across our Agile team.
- Work closely with Developers and other teams to automate testing where possible.
- Contribute to our Continuous Integration (CI) and Continuous Deployment (CD) workflows.
- Identify bottlenecks and bugs through automated tests.
- Design, build, and maintain efficient, reusable, and reliable code for automated tests.
- Maintain code quality, organization, and automation.
- Perform a key role to drive the software development process toward quality-centric methodologies.
What You’ll Bring
- 3+ years in a Software Engineer or Software Engineer in Test capacity is ideal.
- Strong ability to create and design test automation and test infrastructure.
- Understanding of REST/API calls.
- Experience setting up thorough, complex, controlled tests.
- An understanding of agile SDLC and why automation is crucial.
- Experience working with virtual machines and managing multiple test environments.
- Knowledge of Playwright or other UI automation test frameworks.
- Coding experience, ideally in C#.
- Knowledge of SpecFlow and Gherkin.
- Knowledge of or experience writing Assertion-type testing.
- Shell scripting (bash/curl/jq, PowerShell).
- Ability to work unsupervised, is self directed and motivated to take ownership and drive improvement.
- Solid English written and verbal communication, presentation and people skills.
Who You Are
- You give and take feedback openly and graciously for the good of the team.
- You have unwavering personal integrity and work ethic.
- You have a thirst for knowledge and improvement.
- You are a team player, eager and open to sharing successes and failures.
- You are a motivated learner that looks for opportunities to learn and grow.
- You are flexible and can adapt to shifting situations and requirements.
- You try to inspire the best in others, and always try to deliver the same.