Job Summary: The Software Development Engineer in Test (SDET) works as part of a software development team to produce quality software products on custom hardware platforms. The SDET facilitates the earlier delivery of products through continuous testing and contributes to the development of automated functional integration tests and end … to end tests through open source test frameworks. In addition, the SDET performs manual integration tests where necessary. Essential Job Duties and Responsibilities: Automated and manual testing of complex application programming interface (API) and Protocols, embedded Linux/Windows applications and customer Hardware platforms. Designs, develops and maintains automated … and manual test cases, executes test suites, reviews and diagnoses reported bugs, and ensures overall system quality prior to a release. Works with the engineering teams to derive testing requirements throughout the development cycle. Reproduces, debugs, and isolates problems and verify fixes. Works closely with software developers to more »
evaluations. Develop comprehensive manual testing strategies, test plans, and test cases to validate software functionality, usability, and performance. Evaluate, implement, and oversee automatedtesting frameworks and tools to enhance testing efficiency, scalability, and reliability (e.g., Selenium, Appium, TestComplete). Integrate automatedtesting into the CI/CD pipeline … understanding of software development lifecycle (SDLC) methodologies, quality assurance principles, and regulatory standards applicable to the biopharmaceutical sector. Proven expertise in both manual and automatedtesting techniques, tools, and frameworks, with hands-on experience in testautomation scripting (e.g., Python, Java). Strong leadership, communication, and stakeholder management more »
non-functional requirements of the product. Able to design and document Saas solutions. Ability to develop and implement unit tests. Frameworks and associated automatedtest cases. Ability to review and debug code to identify defects, performance bottlenecks or technical debt. Interfacing between the various teams/relevant stakeholders to … Proven track record in the designing and developing SPA's/PWA's using JavaScript/TypeScript/HTML/CSS. Experience in developing test frameworks or test cases (using Cypress, Selenium, Jasmine, for example). Exposure to the entire Software Development Lifecycle in a product/commercial … is a bonus. Championing software engineering best practices. Driving this within the wider team. Extensive experience with Software Development Tools: IDE’s, version control, testautomation, continuous integration, defect and backlog management systems. Interview Process? Stage 1 - 30 mins Stage 2 - Technical Test (3-4 hrs). more »
non-functional requirements of the product. Able to design and document Saas solutions. Ability to develop and implement unit tests. Frameworks and associated automatedtest cases. Ability to review and debug code to identify defects, performance bottlenecks or technical debt. Interfacing between the various teams/relevant stakeholders to … Proven track record in the designing and developing SPA's/PWA's using JavaScript/TypeScript/HTML/CSS. Experience in developing test frameworks or test cases (using Cypress, Selenium, Jasmine, for example). Exposure to the entire Software Development Lifecycle in a product/commercial … is a bonus. Championing software engineering best practices. Driving this within the wider team. Extensive experience with Software Development Tools: IDE’s, version control, testautomation, continuous integration, defect and backlog management systems. Interview Process? Stage 1 - 30 mins Stage 2 - Technical Test (3-4 hrs). more »
and non-functional requirements of the product. Able to design and document solutions. Ability to develop and implement unit tests. Frameworks and associated automatedtest cases. Ability to review and debug code to identify defects, performance bottlenecks or technical debt. Have worked as part of a well-rounded and … collaborative software team, including working closely with test engineers. Proven experience working in a highly agile working environment - actively part of sprint planning meetings and daily stand-ups. Shows initiative in helping and mentoring junior team members, as well as taking the lead on a variety of the above …/commercial environment. Championing software engineering best practices. Driving this within the wider team. Extensive experience with Software Development Tools: IDE’s, version control, testautomation, continuous integration, defect and backlog management systems. Interview Process? Stage 1 - 30 mins Stage 2 - Technical Test (3-4 hrs). more »
Reigate, England, United Kingdom Hybrid / WFH Options
Client Server
engineering best practices and Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You have experience with SOLID Design Principles, version control, testautomation, Continuous Integration You're collaborative and have Agile team experience What's in it for you: As a Backend Software Engineer/ more »
the team Good knowledge and experience of unit testing Experience of developing REST web services and APIs Knowledge and experience of TDD, BDD and testautomation Knowledge and experience of using container tools, especially Docker Knowledge and experience of deploying to cloud services Nice to have: Some knowledge more »
businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD). Explore more on Cubic.com.Job Details:Essential Job Duties and Responsibilities:Prepare detailed functional test specifications for both device and system testsUse industry standard test tools to develop manual and automated tests in a variety of programming languagesConduct … of projectsConduct tests both in house and in the presence of the customerPrepare and conduct in-house reliability testsCoordinate and oversee the work of Test Technicians, collating results and reporting defectsPrepare and conduct environmental testsPrepare and issue test reportsPerform Defect ReviewsPrepare and Maintain the test configuration environmentsSupport … with the automation of testing activitiesComply with Cubic’s values and adherence to all company policy and procedures. In particular comply with the code of conduct, quality, security and occupational health, safety and environmental policies and procedures.In addition to the duties and responsibilities listed, the job holder is required more »
businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD). Explore more on Cubic.com.Job Details:Essential Job Duties and Responsibilities:Prepare detailed functional test specifications for both device and system testsUse industry standard test tools to develop manual and automated tests in a variety of programming languagesConduct … of projectsConduct tests both in house and in the presence of the customerPrepare and conduct in-house reliability testsCoordinate and oversee the work of Test Technicians, collating results and reporting defectsPrepare and conduct environmental testsPrepare and issue test reportsPerform Defect ReviewsPrepare and Maintain the test configuration environmentsSupport … with the automation of testing activitiesComply with Cubic’s values and adherence to all company policy and procedures. In particular comply with the code of conduct, quality, security and occupational health, safety and environmental policies and procedures.In addition to the duties and responsibilities listed, the job holder is required more »
Product Owner and engineers to drive quality. Understand and help refine user stories and acceptance criteria. Attend community of practice meetings to drive common test approaches across teams Work with the team to ensure stories and tasks are delivered with appropriate tests. Make suggestions and take action on improving … automation coverage.. Write and design test cases with a view towards automation. Execute exploratory tests and log defects. Create automated tests and liaise with teams on best practice and design. Offer constructive feedback to colleagues. Receive constructive feedback with a growth mindset. Stay up-to-date with emerging … Required Must Have: Experience in QA and agile testing within a software development team. Formal software testing qualifications. Programming skills ( Java/JavaScript ) and test frameworks ( Junit , Cucumber ). Proficiency with test-driven development ( TDD ) Good-To-Have: BDD Knowledge of and experience of automated CI/CD more »
Providing software test expertise for mathematical modelling tools Starting salary from £45,000 An established geophysical modelling software company are growing and are looking to hire a Test Engineer to join them. Their products are mathematical software tools used by technical consultants and engineers in energy and mining. … in software testing for real-time data and physics models. Projects and responsibilities for this role include: UI and automated script based testing; defining test cases for software features; tracking bug issues; defining software release test plans; performing root cause analyses; contributing to test strategies. Requirements: - Degree … . - Demonstrable experience with full-life cycle software development processes. - Exposure and ideally some experience with C#.NET and SQL Server. - Explicit experience with automatedtest frameworks. - Good attention to detail and excellent communication skills. On offer is an excellent compensation package including a starting salary from £45,000 (higher more »
Lambda, DynamoDB, SQS/SNS). Strong functional programming skills in Typescript ideally with Node.js . Experience working with OpenAPI and API frameworks/automatedtesting tools. Proficiency with test-driven development ( TDD ). CI/CD and DevOps practices. Good-To-Have: Infrastructure as Code - Terraform. Experience of more »
Integration & Validation Engineer to lead innovation in our next-generation space communication technology. You will play a crucial role in planning, managing, and executing automation, continuous integration (CI), and … software validation activities. Key Responsibilities: Plan, manage, and execute automation, continuous integration (CI), and software validation activities. Design, develop, and operate CI and automatedtesting setups and protocols. Collaborate with a multi-disciplinary team to validate and approve all payload software modules and subsystems. Design and develop hardware-in … continuous integration (CI) on embedded systems. Experience with Linux user space software development using C, Python, and shell scripting. Experience with software control of test equipment. Bachelors degree in Computer Science or equivalent. Highly motivated team player driven to achieve high-quality results. Advantages: Experience with embedded software development. more »
Redhill, Surrey, South East, United Kingdom Hybrid / WFH Options
Lexstra Plc
Pensions Calculations Analyst needed now to perform production and systems testing of pensions calculation automation software. Would suit someone with a pensions administration background and an interest in IT/systems or development. DB and or DC occupational pension schemes experience essential. MS Excel/Word required; PYTHON, UNIX … the calculation analysts teams • Provide pensions legislative knowledge • Work on a large portfolio of Defined Benefit, Defined Contribution and hybrid schemes • Code and systems test calculation software including letters, statements, data extracts and write backs • Collaborate with the Lead System Consultant team during data migration to ensure consistency between more »
Ashford & St. Peter's Hospitals NHS Foundation Trust
Job summary Collect, unpack, check and store bulk deliveries of laboratoryconsumables. Work in the HPV testing laboratory at St Peter's Hospital.Operate and maintain equipment and keep records in accordancewith laboratory guidelines. Contribute to the training of new staff members more »