Software Development Engineer in Test

6 days ago


Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

About this Opportunity

As a Software Development Engineer in Test at EMIS Group Plc, you will play a critical role in ensuring the quality of our products by designing and implementing innovative testing technologies. Your expertise in coding automated tests will be essential in delivering high-quality software solutions.

Key Responsibilities

  • Collaborate with cross-functional teams, including Developers, Testers, Product Owners, and Project Managers, to ensure seamless product delivery.
  • Participate in daily stand-up meetings to report progress and raise impediments.
  • Contribute to end-of-sprint retrospectives to identify areas for improvement in working practices.
  • Engage in sprint planning and story pointing sessions to prioritize user stories and estimate effort required.
  • Deliver testing tasks against committed timescales.
  • Perform functional and non-functional testing on EMIS products, including acceptance, stability, resilience, performance, system, integration, regression, usability, load, stress, compatibility, deployment, and smoke testing.
  • Identify and implement technical approaches to testing that accelerate and automate the testing effort.
  • Design lean and efficient tests based on user stories, acceptance criteria, lean test plans, and discussions with team members, subject matter experts, and clinical experts.
  • Design highly efficient and risk-based regression test suites to reduce the risk of regressing existing functionality.
  • Creation and maintenance of suitable test environments.
  • Capture test results and raise defects to the team where expected results differ from actual results.
  • Participate in self-development activities, such as attending Coffee Shops, Testing Dojos, Team Learning Activities, Book Clubs, and Special Interest Groups.

Requirements

  • 4 years' experience in a Technical testing role.
  • Basic programming skills in C# or a similar OOP language, such as C++, Java.
  • A passion for quality and attention to detail.
  • A questioning mind and an 'under the hood' approach to understanding systems.
  • Basic knowledge of scripting technologies, such as PowerShell or Python.
  • Knowledge of software testing methodology and exposure to automation, including GUI, integration testing, and performance/load testing.
  • Experience with defining test plans and test cases.
  • Experience working closely with a team of software engineers and product owners.
  • Exposure to working with Product Owners and SMEs to define user story examples/acceptance criteria and exposure to Gherkin using tools like SpecFlow and Fitnesse.
  • Some experience in understanding and testing complex enterprise systems architecture.
  • Basic MSSQL skills and some understanding of complex XML structures.
  • Good experience defining lightweight, high-value test plans and tests.
  • Experience working closely with a team of software engineers and product owners.
  • Superb communication skills, both written and verbal.

Desirable Qualifications

  • ISTQB Foundation in Testing with Agile Tester extension or similar qualification.
  • Some experience working with geographically distributed team members.
  • Exposure to Microsoft Visual Studio,.NET Framework (v2.0 to v4.5), and C#.
  • Degree in a Computing-related subject, such as Computer Science, Software Engineering, etc.
  • Previous experience in the Healthcare domain.


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About this role at EMIS Group PlcA Software Development Engineer in Test (SDET) is responsible for ensuring the quality of our products by creatively devising technical ways to test, manipulate, and innovate testing technologies. This role involves coding automated tests, participating in project team activities, sprint planning, and delivering testing tasks...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About this RoleAs a Software Development Engineer in Test (SDET) at EMIS Group Plc, you will play a critical role in ensuring the quality of our products by designing and implementing innovative testing technologies. You will be responsible for creating automated tests, participating in all stages of the product cycle, and working closely with...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About this RoleAs a Software Development Engineer in Test (SDET) at EMIS Group Plc, you will play a critical role in ensuring the quality of our products by designing and implementing innovative testing technologies. You will be responsible for creating automated tests, participating in all stages of the product cycle, and working closely with...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at EMIS Group Plc. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key ResponsibilitiesDesign and develop software solutions that meet business requirements and are...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at EMIS Group Plc. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key ResponsibilitiesDesign and develop software solutions that meet business requirements and are...

  • Software Developer

    3 weeks ago


    Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    EMIS Group Plc is seeking a talented Software Development Engineer to join our growing team. In this role, you will play a key part in designing, developing, and maintaining high-quality software solutions that power our innovative healthcare technology platform.Your Responsibilities:Develop, deliver, and maintain robust and scalable software...

  • Software Developer

    6 days ago


    Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    EMIS Group Plc is seeking a talented Software Development Engineer to join our growing team. In this role, you will play a key part in designing, developing, and maintaining high-quality software solutions that power our innovative healthcare technology platform.Your Responsibilities:Develop, deliver, and maintain robust and scalable software...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Engineer to join our team at EMIS Group Plc. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign, develop, and test...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Engineer to join our team at EMIS Group Plc. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign, develop, and test...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About the RoleAs a Quality Assurance Software Engineer at EMIS Group Plc, you will play a pivotal role in maintaining the integrity and excellence of our software products. This position requires innovative thinking to develop and implement technical testing strategies that ensure our offerings meet the highest standards of quality. Your responsibilities...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    Position Overview:As a Lead Software Engineering Specialist at EMIS Group Plc, you will be instrumental in driving the development and delivery of high-quality software solutions. Your role will encompass a variety of responsibilities aimed at ensuring the success of our software projects.Key Responsibilities:Develop and maintain robust software...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    Position Overview:As a Lead Software Engineering Specialist at EMIS Group Plc, you will be instrumental in driving the development and delivery of high-quality software solutions. Your role will encompass a variety of responsibilities aimed at ensuring the success of our software projects.Key Responsibilities:Develop and maintain robust software...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    Position Overview:Design, implement, and sustain high-caliber software solutionsEngage in quality assurance processes and peer evaluationsAddress issues and bugs identified during testing and subsequent updatesCollaborate effectively with colleagues to meet project goalsWork in conjunction with diverse teams across the organizationParticipate actively in all...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    Position Overview:Design, implement, and sustain high-caliber software solutionsEngage in quality assurance activities and conduct peer evaluationsAddress issues and bugs during testing phases and post-launch updatesCollaborate effectively with colleagues to meet project goalsWork collaboratively across different departmentsParticipate actively in all stages...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at EMIS Group Plc. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key ResponsibilitiesDesign and develop software solutions that meet business requirements and are...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at EMIS Group Plc. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key ResponsibilitiesDesign and develop software solutions that meet business requirements and are...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    Position Overview:As a Lead Software Engineering Specialist at EMIS Group Plc, you will be instrumental in achieving the following objectives:Develop and deliver high-quality software solutions, encompassing requirements gathering, design, coding, and documentation.Engage primarily in hands-on engineering activities to drive project success.Participate in...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    Position Overview:As a Lead Software Engineering Specialist at EMIS Group Plc, you will be instrumental in achieving the following objectives:Develop and deliver high-quality software solutions, encompassing requirements gathering, design, coding, and documentation.Engage primarily in hands-on engineering activities to drive project success.Participate in...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Engineer to join our team at EMIS Group Plc. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-performance web applications using modern technologies.Key ResponsibilitiesDesign and develop high-quality software...


  • Saint Andrews, Fife, United Kingdom EMIS Group Plc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Engineer to join our team at EMIS Group Plc. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-performance web applications using modern technologies.Key ResponsibilitiesDesign and develop high-quality software...