Software Development Engineer in Quality Assurance

2 weeks ago


London, Greater London, United Kingdom SPD Technology Full time

At SPD Technology, we strive to create a dynamic work environment where talented individuals can thrive and contribute to the development of cutting-edge tech solutions. We value collaboration, encourage professional growth, and foster a supportive and flexible work environment.

About the Role

We are seeking a skilled Software Development Engineer in Quality Assurance to join our team. The successful candidate will be responsible for ensuring the quality of data generated by our DNA sequencer.

The ideal candidate will have experience with Python, Conda, Behavior Driven Development (PyTest-BDD, Cucumber), Gherkin, Ubuntu, Docker, Jenkins, Bash, Groovy, C++/CUDA, JIRA, and Github.

Responsibilities
  • Develop and enhance frameworks to facilitate automated verification of algorithms and validation of results as part of continuous integration, nightly builds, and release builds
  • Develop, document, and execute manual and automated tests with varying difficulty to verify functionality and quality of both research and production software
  • Contribute to data synthesis of reports in dashboards to provide a cohesive, first-class data visualization experience
  • Build and optimize innovative solutions that support advanced, modular verification strategies, data analysis, ML-based systems, and workflows
  • Collaborate with research scientists, bioinformaticians, systems engineers, software developers, and software quality verification engineers to ensure robustness and performance of built and tested software
Requirements
  • Bachelor's Degree in Computer Science, Math, Physics, Engineering, or related quantitative field
  • Minimum 2+ years of Python developer proficiency with quantitative analysis experience with packages such as NumPy, pandas, SciPy, scikit-learn, matplotlib, etc.
  • Proficiency in Linux environment (including shell scripting)
  • 1+ years of experience with automation frameworks in software testing (e.g. PyTest, Behave)
  • Experience and/or technical depth in at least one data science-related field such as Machine Learning, Artificial Intelligence, Statistical & Data Analysis, Computational Algorithms, Data Engineering, etc.
  • Experience building automated pipelines (e.g. Jenkins, GitLab CI/CD)
  • Proven ability to take ownership with strong attention to detail and timely quality deliverables
What We Offer

We offer a competitive salary range of $120,000 - $180,000 per year, depending on experience, plus benefits including performance and merit reviews, personal development plans, individual learnings through the corporate library, public speaking support, and more. Enjoy the freedom of fully remote work with a flexible working schedule. Empower yourself with a stable workload and a stable income, supported by provided laptops and licensed software. Embrace the opportunity for personal and professional growth and collaborate with like-minded individuals who share your passion for innovation and excellence.



  • London, Greater London, United Kingdom Trust In SODA Full time £48,000

    Trust In SODA is seeking a skilled Software Quality Assurance Specialist to join their Innovation Engineering team.This role offers a diverse range of projects, enabling the candidate to hone their problem-solving and creative skills.The team is heavily invested in innovation, making this position ideal for those seeking greenfield work.Please note, the...


  • London, Greater London, United Kingdom Man Group Full time

    Job DescriptionWe are seeking a skilled Senior Software Engineer - Quality Assurance to join our team. The ideal candidate will have a strong background in software development and quality assurance.Design and implement software quality assurance processesCollaborate with cross-functional teams to ensure high-quality software releasesDevelop and maintain...


  • London, Greater London, United Kingdom Aqovia Full time

    Key ResponsibilitiesAs a Software Quality Assurance Engineer at NeuerEnergy, you will be responsible for ensuring the high quality of our software applications. This involves writing and maintaining automated end-to-end tests, collaborating with users and other team members to write acceptance criteria and test plans for user stories, and carrying out...


  • London, Greater London, United Kingdom Tbwa ChiatDay Inc Full time

    Job Title: Quality Assurance Software Developer Engineer in TestWe are seeking a highly skilled Quality Assurance Software Developer Engineer in Test to join our London team. As a key member of our quality assurance team, you will be responsible for developing and implementing manual and automated testing processes to ensure the delivery of high-quality...


  • London, Greater London, United Kingdom Pick for Britain Full time

    At Pick for Britain, we're seeking a skilled Software Development Engineer in Quality Assurance to join our team. This is an exciting opportunity for a technically minded individual to work in customer-focused agile squads and collaborate with product managers, designers, and engineers to define the next iteration of our products.Key ResponsibilitiesYou'll...


  • London, Greater London, United Kingdom Quality Enterprises USA Full time

    At Quality Enterprises USA, we are seeking a highly skilled Quality Assurance Specialist to join our team. The ideal candidate will have a strong understanding of regulatory requirements and industry standards, as well as excellent problem-solving and analytical skills.Responsibilities:Proficiency in root cause analysis techniques and CAPA managementStrong...


  • London, Greater London, United Kingdom Software Defined Automation GmbH Full time

    About the PositionWe are seeking a skilled Senior QA Engineer to join our Agile Product squad. As an ambassador of quality, you will play a key role in ensuring the team delivers efficient, effective, and scalable solutions for a wide range of problems.You will design, develop, build, and maintain QA solutions and processes, as well as coach and guide the...


  • London, Greater London, United Kingdom The Midcounties Co-operative Full time

    We are seeking a motivated Software Quality Assurance Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for ensuring the quality of our software products by identifying and reporting defects, collaborating with development teams to resolve issues, and developing and executing test plans and...


  • London, Greater London, United Kingdom Genius Sports Full time

    About Genius SportsGenius Sports is a leading provider of sports data and technology solutions. We are seeking a talented Software Development Engineer in Quality Assurance to join our team.Key ResponsibilitiesDesign, implement, and improve automated test suites and frameworks to ensure the quality and performance of software applications.Collaborate with...


  • London, Greater London, United Kingdom Searcys Full time

    We are seeking a skilled Quality Assurance Engineer to join our team. As a Quality Assurance Engineer, you will be responsible for ensuring the quality and reliability of our software products. Key responsibilities include:Developing and maintaining test plans and test cases to ensure software meets requirementsCollaborating with cross-functional teams to...


  • London, Greater London, United Kingdom ZYNGA INC Full time

    **Quality Assurance Role at ZYNGA INC**We are looking for a skilled software quality assurance engineer to join our team at ZYNGA INC. As a QA specialist, you will be responsible for testing and ensuring the high quality of our mobile games.**Key Responsibilities:**Develop and execute test plans and cases to identify bugs and defects in our games.Work...


  • London, Greater London, United Kingdom Trade Nation Full time

    Quality Assurance and Testing SpecialistWe are seeking a highly skilled Quality Assurance and Testing Specialist to join our team at Trade Nation. As a QA Specialist, you will play a critical role in ensuring the quality of our software products by identifying and addressing defects, and collaborating with our development teams to implement testing...


  • London, Greater London, United Kingdom Nebeus Full time

    Software Quality Assurance EngineerWe are seeking a talented and motivated Software Quality Assurance Engineer to join our dynamic and growing team at Nebeus. As a key member of our QA team, you will play a crucial role in ensuring the quality and reliability of our software products.Key ResponsibilitiesDevelop and execute comprehensive test plans, test...


  • London, Greater London, United Kingdom Noir Full time

    We are seeking a skilled Quality Assurance Engineer to join our team at Noir. As a Quality Assurance Engineer, you will be responsible for developing and testing software applications that make a lasting impact on people's lives.The ideal candidate will have experience with automated testing using Java, APIs, MySQL, Playwright, Cypress, and other tools. In...


  • London, Greater London, United Kingdom iCONECT Development, LLC Full time

    Sr Quality Assurance (QA) & Automation SpecialistWe are seeking a Sr Quality Assurance (QA) & Automation Specialist to develop and execute exploratory and automated tests to ensure product quality.The ideal candidate will be responsible for designing and implementing tests, debugging, and defining corrective actions. You will also review system requirements...


  • London, Greater London, United Kingdom Recooty Full time

    Job Description:We are seeking a talented Software Quality Assurance Engineer to join our team at Recooty. This role is ideal for individuals who are passionate about ensuring the highest quality of software products.The successful candidate will be responsible for overseeing system specifications, analyzing them, and developing test plans, prescriptions,...


  • London, Greater London, United Kingdom Identity E2E Ltd Full time

    Senior SDET Test EngineerBased in London, we are seeking a highly skilled Senior SDET Test Engineer Lead to join our engineering team. As a Senior SDET, you will play a crucial role in ensuring the quality, reliability, and scalability of our software products.About UsIdentityE2E Ltd is redefining QA test engineering with our innovative products and...


  • London, Greater London, United Kingdom JGA Recruitment Full time

    **About the Role:**We have an exciting opportunity for a talented Software Quality Assurance Engineer to work with us. In this role, you will be responsible for operating electronic test equipment, running quality controls on components and final products.


  • London, Greater London, United Kingdom Carallon Full time

    About the RoleWe are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at Carallon, a leading product research and development company. As a key member of our software quality assurance team, you will be responsible for designing and implementing automated test frameworks, ensuring high-quality software and hardware...


  • London, Greater London, United Kingdom Primis Full time

    Job Title: Software Quality Assurance SpecialistAbout the Role:We are seeking a skilled Software Quality Assurance Specialist to join our team at Primis. As a key member of our Development Team, you will be responsible for developing and implementing new test strategies to ensure the highest quality of our software products.Key Responsibilities:Design and...