Description
Role: Software Developer in Test (SDET) - Specflow, C#, Dynamics 365, Easy Repro
Location: Remote Working
Timings: ASAP
Rate: £325 - £425
Amber Labs is a data and technology obsessed specialist consultancy, specialising in the evolution of Data Engineering, Cloud and Analytics across a variety of industries. We focus on delivering value from our client's data using innovative approaches that reduce risk and delivery time, and that we are constantly improving through R&D.
We believe that our people are what makes us the company we are. Therefore, we have chosen to adopt a partnership model, ensuring that we all share in the success. With only 4 levels in our hierarchy between consultant and partner, everyone is empowered to have a positive influence in the way we do things. We also aim to support our employees progress through their careers, by offering new client opportunities to internal candidates, and funding training programmes to help you upskill yourself. We love what we do and want to ensure you do too.
You can expect:
- Competitive salary & bonus
- 25 days' holiday plus bank holidays
- Company away-days
- A range of flexible benefits
Role & Responsibilities:
- Work for a growing consultancy that has a strong focus on innovation and collaboration
- Initially work for a high-profile client
- Take part in all Agile ceremonies, highlighting testing considerations, risks, and potential blockers
- Evaluate new features to define adequate test coverage
- Define and execute manual test cases against each part of the system
- Automate test cases using the existing test harness
- Review existing test suites with the aim of incremental improvement
- Drive a Quality-First' team culture
Essential Requirements:
- STEM degree, 2:1 and above
- Extensive experience of testing and creating test automation for REST API's
- Experience creating or extending automation frameworks using C#/.NET framework/SpecFlow/Selenium Webdriver/Nuget for MS Dynamics 365 applications
- Experience of using development design patterns within test automation (more than just Page Object frameworks designs)
- Experience in Easy Repro is a plus
- Ability to research and define multiple solutions to problems independently
- Ability to hit the ground running' and begin contributing to the development process within days/weeks
- Experience working within an Agile team
- Experience using Azure DevOps, Jira and Confluence
- Experience writing test suites, cases, and steps
- Experience analysing existing systems and outlining ideal test coverage
- Experience of performing exploratory testing on complex systems
- ISTQB Foundation
- An eye for detail
- Capable of working with challenging stakeholders and developers, able to negotiate and drive your ideas forward
- Excellent interpersonal skills will be needed to build strong relationships that will be critical for the success of this role
Ideal:
- Prior consultancy experience is highly desirable
- Relevant industry recognised certifications
- MS Dynamics 365 Field service module
- Experience of setting up, configuring, or simply understanding of how DevOps tools/technologies (eg Jenkins, Azure DevOps, Travis CI, etc) are used in an Agile DevOps team
- Experience of Security testing and applying security considerations to new features
- Experience of Performance testing (ideally using JMeter)
Note: In this role, you will be testing against a Dynamics 365 solution (with additional end-to-end considerations), so demonstrating technical capability by using code examples is recommended as it will streamline the interview process. If you wish to provide this, please place a link to your code repository in your CV (ideally Github/
Bitbucket public repositories).