At a Glance
- Tasks: Join our 3DVis Cloud team to enhance software quality through testing and automation.
- Company: AVEVA, a leader in industrial software with a collaborative culture.
- Benefits: Flexible benefits, 28 days annual leave, private medical insurance, and education assistance.
- Other info: Dynamic hybrid work environment with excellent career growth opportunities.
- Why this job: Make an impact on cutting-edge 3D visualisation and XR technologies while growing your skills.
- Qualifications: Experience in functional testing and automated tests using C#.
The predicted salary is between 40000 - 55000 £ per year.
Location: Derry/Londonderry or Cambridge, United Kingdom (Hybrid). Employment Type: Full Time.
We’re looking for a motivated Software Development Engineer in Test (SDET) to join our 3DVis Cloud team at AVEVA. You’ll contribute to the delivery of best‑in‑class 3D visualisation and XR (Extended Reality) cloud streaming technologies, supporting AVEVA’s industrial software portfolio. Your work ensures our cloud and on‑premises solutions meet high standards of quality, robustness, and security. This is a great opportunity to grow skills within a collaborative, scaled‑agile (SAFe) environment.
Key Responsibilities
- Collaborate with developers, DevOps engineers and SDET engineers to define, implement, and execute functional and non‑functional test coverage for our product, taking ownership of coverage for assigned features and work items.
- Enhance our test automation by independently designing, writing, and maintaining automated tests using C# within existing frameworks and team patterns.
- Maintain automated test execution by owning investigation of failures, improving test reliability (e.g., reducing flaky tests), and driving issues through to resolution within a continuous integration environment.
- Use Azure DevOps Test Plans to plan and execute regression testing, and Azure DevOps Pipelines to configure and run deployments to test environments.
- Improve our testing practices by identifying gaps in test coverage, proposing and implementing new test cases or automation improvements, and sharing best practices with the team.
- Help maintain production quality by investigating production issues and driving preventative improvements, such as strengthening automated regression coverage and test automation.
Essential Requirements
- Understanding of the Software Development Lifecycle (SDLC) and how testing contributes to delivery.
- Proven experience in functional testing in a professional software environment with exposure to non‑functional testing (e.g., reliability, performance, security) and the ability to take ownership of test coverage for assigned features.
- Comfortable writing and maintaining automated tests using C# within existing team practices, producing robust maintainable tests.
- Team‑oriented and collaborative, with clear communication and strong organisational skills, able to work independently and collaboratively drive issues through to resolution with the team.
- Methodical, proactive “can‑do” attitude with a strong learning mindset and desire to grow technical depth.
Desired Skills and Competencies
- Exposure to CI/CD pipelines.
- Understanding of software development principles such as OOP, SOLID and DRY.
- Familiarity with test automation frameworks.
- Familiarity with performance and load testing (e.g., k6 or similar tools).
- Experience working in Agile/Scrum teams.
- Knowledge of Azure cloud services.
Benefits
- Flexible benefits fund.
- Emergency leave days.
- Adoption leave.
- 28 days annual leave (plus bank holidays).
- Pension.
- Life cover.
- Private medical insurance.
- Parental leave.
- Education assistance program.
Equal Opportunity
AVEVA is an equal opportunity employer and is committed to recruiting and retaining people with disabilities. We provide reasonable accommodation to applicants with disabilities where appropriate. If you need reasonable accommodation for any part of the application and hiring process, please notify your recruiter. Determinations on requests for reasonable accommodation will be made on a case‑by‑case basis.
Locations
Software Development Engineer in Test (SDET) in Derry, Londonderry employer: AVEVA Denmark
AVEVA is an exceptional employer that fosters a collaborative and innovative work culture, particularly for the Software Development Engineer in Test (SDET) role. With a strong emphasis on employee growth, AVEVA offers a flexible benefits fund, generous annual leave, and education assistance, ensuring that team members can thrive both personally and professionally. Located in Derry/Londonderry or Cambridge, this hybrid position allows for a balanced work-life dynamic while contributing to cutting-edge 3D visualisation and XR technologies.
StudySmarter Expert Advice🤫
We think this is how you could land Software Development Engineer in Test (SDET) in Derry, Londonderry
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at AVEVA. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your test automation projects, especially those using C#. This gives you a chance to demonstrate your expertise beyond just a CV.
✨Tip Number 3
Prepare for the interview by brushing up on your knowledge of CI/CD pipelines and Azure DevOps. Be ready to discuss how you’ve tackled testing challenges in the past and how you can contribute to AVEVA’s goals.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team at AVEVA.
We think you need these skills to ace Software Development Engineer in Test (SDET) in Derry, Londonderry
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the SDET role. Highlight your experience with C#, test automation, and any relevant projects you've worked on. We want to see how you can contribute to our 3DVis Cloud team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about testing and how your background aligns with our needs. Don’t forget to mention your collaborative spirit and proactive attitude – we love that!
Showcase Your Technical Skills:Be sure to include any specific tools or frameworks you’ve used in your testing journey. If you have experience with Azure DevOps or CI/CD pipelines, let us know! We’re keen to see how you can enhance our testing practices.
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be one step closer to joining our awesome team at AVEVA!
How to prepare for a job interview at AVEVA Denmark
✨Know Your Tech Stack
Make sure you’re familiar with the technologies mentioned in the job description, especially C# and Azure DevOps. Brush up on your knowledge of test automation frameworks and CI/CD pipelines, as these will likely come up during the interview.
✨Showcase Your Testing Experience
Prepare to discuss your previous experience with functional and non-functional testing. Be ready to share specific examples of how you've taken ownership of test coverage and improved testing practices in past roles.
✨Demonstrate Collaboration Skills
Since this role involves working closely with developers and DevOps engineers, think of examples that highlight your teamwork and communication skills. Be prepared to explain how you’ve successfully collaborated in an Agile environment.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the team’s current challenges with test automation or how they measure success in their testing processes. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.