At a Glance
- Tasks: Design and implement test automation frameworks using C# .NET for Azure applications.
- Company: Join AVEVA, a leader in XR & Visualisation technology, focused on delivering quality solutions.
- Benefits: Enjoy a balanced work environment with support for your wellbeing and professional growth.
- Why this job: Be part of an exciting team that values collaboration and problem-solving in a fast-paced setting.
- Qualifications: Experience with C# .NET, CI/CD tools, and automated testing is essential.
- Other info: Ideal for those who thrive on challenges and enjoy working with diverse internal teams.
The predicted salary is between 43200 - 72000 £ per year.
As part of our global XR & Visualisation group, you’ll collaborate with a team of skilled software development engineers in test to design and implement test automation frameworks and test suites using C# .NET. This role will see you work closely with other internal teams to ensure successful delivery of quality deliverables for our customers., Collaborate with scrum colleagues to identify, implement and execute functional and non-functional test cases to validate functionality of software updates
Design and implement test automation frameworks and automated tests using C# for Azure cloud-based applications, SDKs and APIs
Create build and release pipelines to configure and maintain automated test runs in a continuous integration and continuous deployment environments
Contributing to decisions on how we test at AVEVA, sharing opinions on the right tools to use and the right methods to achieve our goals
Previous experience: Ideal experience designing and implementing test automation frameworks and test suites using C# .NET. Knowledge and experience with CI/CD tools and processes in Azure DevOps. Experience with Rest API testing in C#., You can demonstrate examples of strong design and coding skills using C#
Experience implementing automation frameworks and both functional and non-functional automated tests
Experience with CI/CD tools and processes, ideally using Azure DevOps
Experience of testing Microservices ideally in C# for Azure hosted services
Great skills to have
The pace at AVEVA can be exciting and fast, so whilst you will need excellent time management and effective prioritisation, we will do all we can to support a balanced portfolio of work, and your wellbeing.
Customer focus: You’ll be working with various internal teams who shall be consuming the deliverables your team will produce which in turn is delivered to our customers. Collaboration with internal teams, will be part of your day-to-day.
You’ll need to enjoy getting stuck into problems. Troubleshooting and solving challenging problems is a big part of this role.
Senior Software Developer in Test employer: AVEVA
Contact Detail:
AVEVA Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer in Test
✨Tip Number 1
Familiarize yourself with C# .NET and Azure DevOps. Since the role emphasizes designing and implementing test automation frameworks using these technologies, having a solid understanding will help you stand out during discussions with our team.
✨Tip Number 2
Showcase your experience with CI/CD processes. Be prepared to discuss specific examples of how you've implemented build and release pipelines in previous roles, as this is crucial for the position.
✨Tip Number 3
Highlight your problem-solving skills. Since troubleshooting is a significant part of the job, think of instances where you've successfully resolved complex issues and be ready to share those stories.
✨Tip Number 4
Emphasize your collaborative mindset. This role involves working closely with various internal teams, so demonstrating your ability to work well in a team and communicate effectively will be key.
We think you need these skills to ace Senior Software Developer in Test
Some tips for your application 🫡
Understand the Role: Make sure you fully understand the responsibilities and requirements of the Senior Software Developer in Test position. Highlight your experience with C# .NET, CI/CD tools, and Azure DevOps in your application.
Tailor Your CV: Customize your CV to reflect your relevant experience in designing and implementing test automation frameworks. Include specific examples of your work with functional and non-functional tests, especially in Azure cloud-based applications.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software testing and your ability to collaborate with internal teams. Mention your troubleshooting skills and how you can contribute to the team's success at AVEVA.
Highlight Collaboration Skills: Since collaboration is key in this role, emphasize your experience working with cross-functional teams. Provide examples of how you've successfully communicated and worked with others to deliver quality results.
How to prepare for a job interview at AVEVA
✨Showcase Your C# Expertise
Be prepared to discuss your experience with C# .NET in detail. Bring examples of test automation frameworks you've designed and implemented, and be ready to explain the challenges you faced and how you overcame them.
✨Demonstrate CI/CD Knowledge
Since the role involves working with Azure DevOps, make sure to highlight your experience with CI/CD tools and processes. Discuss specific projects where you configured build and release pipelines and how they improved the testing process.
✨Emphasize Collaboration Skills
Collaboration is key in this role. Prepare to share examples of how you've worked with cross-functional teams to deliver quality software. Highlight any experiences where you contributed to decision-making on testing strategies or tool selection.
✨Problem-Solving Mindset
The ability to troubleshoot and solve complex problems is crucial. Be ready to discuss specific instances where you encountered challenging issues in testing and how you approached finding solutions. This will demonstrate your analytical skills and resilience.