University Dunia

  • Distance Education
  • Fee Structure
  • PH.D. Admission
  • Apply Franchise

PHD IN TESTING Admission 2024, Syllabus, Eligibility, Duration

Phd in testing admission 2024, course fees structure, career prospects and jobs scope | salary & payscale for phd in testing holders | course duration | phd in testing specializations admission process | entrance exams for (phd in testing), doctor of philosophy in testing admission | doctor of philosophy in testing course fees structure | doctor of philosophy in testing career prospects and jobs scope | salary & payscale for doctor of philosophy in testing degree holders | doctor of philosophy in testing course duration | doctor of philosophy in testing specializations | doctor of philosophy in testing admission process | entrance exams for (doctor of philosophy in testing).

  • Courses in India
  • Education Courses


Doctor of philosophy in testing.

Phd In Testing,Highlights, Entrance Exam, admission, Eligibility, Duration, Selection Criteria, How to Apply, Application Form, Application Process, fee, Syllabus,Salary and Jobs,career opportunities

PhD in Testing is a doctoral program that focuses on research related to software testing, quality assurance, and related fields. The program typically takes 3-5 years to complete, depending on the specific requirements of the institution and the research topic.

Phd In Testing Highlights of PhD in Testing:

In-depth research on software testing, quality assurance, and related fields

Opportunities to publish research papers in renowned academic journals

Access to state-of-the-art testing labs and software testing tools

Collaboration with industry professionals and experts in the field

Potential for career advancement and higher salary in the software testing industry

Phd In Testing Entrance Exam:

The entrance exam for PhD in Testing varies depending on the institution offering the program. Some universities may require candidates to take an entrance exam specific to the program, while others may require the Graduate Record Examination (GRE) or other standardized tests.

Phd In Testing Admission:

The admission process for PhD in Testing typically includes submitting an application, transcripts of previous education, letters of recommendation, a statement of purpose, and a research proposal. The admission requirements may vary depending on the institution.

Phd In Testing Eligibility:

To be eligible for a PhD in Testing, candidates typically need a Master's degree in a related field such as Computer Science, Software Engineering, or Electrical Engineering. Some universities may also consider candidates with a Bachelor's degree and relevant work experience.

Phd In Testing Duration:

The duration of a PhD in Testing program typically ranges from 3-5 years, depending on the institution and research topic.

Phd In Testing Selection Criteria:

The selection criteria for PhD in Testing may include academic qualifications, research proposal, statement of purpose, letters of recommendation, entrance exam scores, and work experience.

Phd In Testing How to Apply:

To apply for PhD in Testing, candidates need to visit the official website of the institution offering the program and follow the application process. The application process may vary depending on the institution.

Phd In Testing Application Form:

The application form for PhD in Testing can be obtained online from the institution's website or by contacting the admissions office.

Phd In Testing Application Process:

The application process for PhD in Testing typically includes submitting the application form, transcripts, letters of recommendation, statement of purpose, and a research proposal. Candidates may also need to appear for an entrance exam and an interview.

Phd In Testing Fee:

The fee for PhD in Testing varies depending on the institution offering the program. Candidates should check the institution's website or contact the admissions office for more information on the fee structure.

Phd In Testing Syllabus:

The syllabus for PhD in Testing typically includes courses on software testing, quality assurance, test automation, performance testing, and related fields. Candidates will also conduct original research in the field of software testing.

Phd In Testing Salary and Jobs:

The salary for PhD in Testing graduates varies depending on the role and industry. Graduates can find jobs as software testers, quality assurance analysts, test automation engineers, performance engineers, and researchers in the software testing industry. The salary for these roles can range from $70,000 to $150,000 per year, depending on the location and experience.

Phd In Testing Career Opportunities:

PhD in Testing graduates can pursue a career in software testing, quality assurance, test automation, performance engineering, and related fields. They can find employment in software development companies, technology firms, government agencies, and research institutions. Graduates can also pursue a career in academia as researchers, professors, and educators in the field of software testing.

Eligibility Criteria for PhD

Aspirants are eligible to pursue a Ph.D. course only if they have completed their master’s degree in a similar course/ field/stream in which they want to pursue a Ph.D. Some colleges also specify that candidates need to have completed an MPhil to pursue a Ph.D. course offered by them. Apart from this, many colleges state that candidates meet the eligibility criteria for Ph.D. programs offered by them if they have cleared UGC NET. Candidates who want to pursue a Ph.D. in Engineering need to possess a valid GATE score. There are various categories of Ph.D. candidates. Some of the types of Ph.D. candidates are listed below:

Full-Time Research Scholars

Government/ Semi-Government Fellowship Recipients

Ph.D. scholars who fall under this category are offered financial assistance under Government/ Semi-Government fellowship schemes.

Institute research Scholars with Teaching Assistants

Aspirants falling under this category of Ph.D. scholars are offered Institute Teaching Assistantship as specified by the MHRD.

Self-financed Candidates (Indian/ Foreign)

Indian self-financed  candidates are offered a seat in doctoral programs offered at institutes depending on their track

record and experience. Such candidates are offered admission in Ph.D. programs offered by the institute by taking part in the normal admission process for Ph.D. courses but such candidates do not receive any financial assistance from the institute.

Foreign self-financed  candidates are offered admission through the embassy of their respective country only after they get the necessary 'no objection certificate' from MHRD, Govt of India, and other necessary approvals from India's Ministry of External Affairs.

Sponsored Candidates

Aspirants falling under this category of Ph.D. scholars are sponsored by (recognized) Research and Development organizations to do full-time research at the concerned institute.

Study Leave Candidates

Aspirants falling under this category are given study leave by Government institutes/ companies/ educational institutes for a time duration of fewer than three years to perform research work at the specified institute. A letter of leave provided by the candidate's institute/ company is necessary to secure admission as a Ph.D. scholar in this category.

ICCR Awardees

Foreign candidates who are sponsored by their respective government are awarded a seat in a Ph.D. course under the Indian Council of Cultural Relations (ICCR) award holders’ category if they have been awarded a scholarship by their government.

Part-Time Research Scholars

Candidates who seek admission under part-time research scholars at an institute are offered admission under the below-mentioned categories:

Research Assistants

Institute staff/ Faculty

Project Staff

External Sponsored Candidates

Ph.D. Admission Process

In order to secure admission in Ph.D. or research programs offered by the educational institute, aspirants need to go through the below-mentioned steps:

Step 1 : Visit the official website of the educational institute and go through all the details of the Ph.D. courses offered by the institute and select the area of research that the candidate wants to pursue.

Step 2 : Candidates need to keep an eye out for any admission advertisement in newspapers or visit the official website of the university to fill the application form for admission in the course of their choice. Usually, the admission notification is released 4-5 months before the commencement of the course cycle.

Step 3 : Next, candidates need to fill and submit their application forms for the Ph.D. course as per the schedule shared by the educational institute. Aspirants also need to ensure that they pay the application fee on time and submit all the required documents along with their application forms for Ph.D. admissions.

Step 4 : Some educational institutes also specify that candidates need to submit a research proposal along with their application form. The application form along with the research proposal is submitted at the Research Unit of the educational institute where scrutiny of the application is conducted.

Step 5 : After scrutiny of the Ph.D. course application form is complete then most of the educational institutes shortlist the names of the candidates who need to appear for the entrance exam and other admission rounds that are conducted for shortlisting aspirants for admission in Ph.D. programs offered by them.

Step 6 : Candidates who are selected for Ph.D. programs on the basis of the admission rounds are then assigned supervisors/ guides for their Ph.D. research.

Ph.D. Course Structure

Steps that candidates need to follow when pursuing a Ph.D. course in order to be conferred a Ph.D. degree are listed below:

Once candidates are selected for Ph.D. courses offered at educational institutes they need to submit their Research Proposal along with their Research Topic.

Then, candidates are allocated a research supervisor/ guide.

After this candidates are provided details of the Course Work, evaluation methodology, and the teaching schedule by the Research Programme Coordinator/ Guide/ Supervisor.

While performing research work most educational institutes require aspirants to submit six-month progress reports for their research work.

Further, as a Research Student one needs to give at least two seminar presentations as part of their tenure as a Research Scholar and thereafter submit a Certificate in the prescribed format to the Research Unit.

Next, Ph.D. students need to publish at least one research paper in a peer-reviewed/refereed Journal and also submit a Certificate in the prescribed format to the Research Unit before they submit their Ph.D. thesis.

Before aspirants submit their thesis, their supervisor or guide will organize a Pre-submission Seminar. This seminar will be open to all. As part of this seminar, a report will be submitted which will include suggestions for improvement and the supervisor would ensure that candidates incorporate all these suggestions in the final thesis.

Candidates then need to incorporate all the changes and submit a summary of their thesis to their supervisor or guide at least 45 days before the submission of the thesis.

Finally, candidates need to submit their thesis in hard copy as well as soft copy. This thesis will be examined by external experts. In case any expert suggests any modifications in the research paper submitted by the candidate then he/ she needs to re-submit a modified thesis.

Next, a viva-voce is conducted wherein candidates can openly defend their thesis and present their point of view before a panel of experts.

Candidates who complete all these steps to perfection would only be conferred a Ph.D. degree.

Ph.D. Frequently Asked Questions (FAQs)

Q. How many years does it take to have a Ph.D.?

A. Ph.D. courses take a maximum of five to six years. However, the duration may vary as per the institute where the students have applied.

Q. Can I finish my Ph.D. in four years?

A. There is a possibility that a student can finish off his/her Ph.D. in four years, but that completely depends on the chosen degree and institute.

Q. Will I be paid for Ph.D.?

A. Yes. Most Ph.D. degrees offer stipends to students. The amount varies as per the degree chosen by the candidates for the doctorate.

Q. What is a Ph.D. course?

A. Ph.D. is the short form of Doctor of Philosophy and to be eligible, the students are required to have completed their Master’s degree.

Q. Do I need to qualify for an entrance exam for Ph.D. admissions?

A. No. Students are not required to qualify for any entrance exam for Ph.D. admissions.

Q. How can I get a fellowship for Ph.D.?

A. Students can get fellowships by attempting and qualifying entrance exams such as UGC-NET, GATE, and more.

Q. What are the required skillset for Ph.D.?

A. Students should be dedicated and good at research for Ph.D. Additionally; they should also be self-motivated and good at writing all the reports and their thesis, which they will prepare.

Q. How can I get Ph.D. admission?

A. For Ph.D. admissions, the students will have to apply at the official website of the institute they prefer. Some institutes may also ask for research proposals to select the students for admission into their institute.

Q. How is the course flow of Ph.D.?

A. After admissions, the students will have to work on their research proposal along with their allotted supervisor/guide. Students will have to participate in seminars and research papers while preparing their thesis. The final thesis will have to be submitted as a hard copy as well as a soft copy. A viva-voce will be conducted where the students will have to defend their thesis.

Q. Is a person with Ph.D. a doctor?

A. No. A person with Ph.D. has completed his/her Doctorate of Philosophy while a doctor has completed his education in Medicine and works to help other people with their medical conditions.

Q. Do I need MPhil to apply for Ph.D.?

A. Most of the colleges accept students with a Master’s degree for Ph.D. However, some institutes may require MPhil for Ph.D. admissions.

Documents Required For PHD IN TESTING Admission

  • Migration Certificate (No objection certificate from the University last attended)
  • Passing/Degree certificate of the last qualifying degree examination
  • Mark-list of the last qualifying degree examination
  • Character certificate (from the head of the Institute from which the student has obtained his qualifying degree.
  • Documentary proof for date of birth
  • Gap certificate (if applicable)
  • Research Proposal *
  • No objection certificate from the employer (if employed)

NOTE:- Students are requested to note that their application will not be considered for admission if the above certificates are not enclosed with their application.

PHD IN TESTING: Course Highlights

Given below are few of the important highlights of the program.

Colleges offering PHD IN TESTING in India

Mentioned below are some states in India that offer the program.

Top Colleges 2024

phd in software testing

Babu Banarasi Das University - BBDU

phd in software testing

Deen Dayal Upadhyay Gorakhpur University - DDUGU

phd in software testing

SRM University - SU

phd in software testing

Guru Ghasidas Vishwavidyalaya - GGV

phd in software testing

Integral University - IU

phd in software testing

Jain Vishva Bharati Institute - JVBI

phd in software testing

South Asian University - SAU

phd in software testing

Anna University Tiruchirappalli - AUT

phd in software testing

VELS Institute of Science Technology & Advanced Studies - VISTAS

phd in software testing

Bhagwant University - BU

phd in software testing

A.P.J. Abdul Kalam Technological University - AAKTU

phd in software testing

Raichur University - RU

phd in software testing

Maharishi University of Management and Technology - MUMT

phd in software testing

Bengaluru Dr. B. R. Ambedkar School of Economics University - BBRASEU

phd in software testing

King Georges Medical University - KGMU

phd in software testing

Vikrama Simhapuri University - VSU

phd in software testing

National Law Institute University - NLIU

phd in software testing

Kaloji Narayan Rao University of Health Sciences - KNRUHS

phd in software testing

NITTE University - NU

phd in software testing

Motherhood University - MU

phd in software testing

Pt.Ravishankar Shukla University - PSU

phd in software testing

Nehru Gram Bharati - NGB

phd in software testing

Palamuru University - PU

phd in software testing

Rayalaseema University - RU

phd in software testing

Himachal Pradesh Technical University - HPTU

phd in software testing

Periyar Manaimmai Institute of Science & Technology - PMIST

phd in software testing

Sardar Krushinagar Dantiwada Agricultural University - SKDAU

phd in software testing

Pandit Deendayal petroleum University - PDPU

phd in software testing

Guru Angad Dev Veterinary & Animal Sciences University - GADVASU

phd in software testing

Dr. A.P.J Abdul Kalam University - AAKU

phd in software testing

Manav Rachna International Institute of Research and Studies - MRIIRS

phd in software testing

Calicut University - CU

phd in software testing

Ayush and Health Sciences University of Chhattisgarh - AHSUC

phd in software testing

Kerala University of Digital Sciences Innovation and Technology - KUDSIT

phd in software testing

Maharaja Bir Bikram University - MBBU

phd in software testing

The LNM Institute of Information Technology - LIIT

phd in software testing

Kerala Kalamandalam - KK

phd in software testing

Punjabi University - PU

phd in software testing

O.P. Jindal Global University - OJGU

phd in software testing

Jaypee Institute of Information Technology - JIIT

phd in software testing

Madhyanchal Professional University - MPU

phd in software testing

North Eastern Hill University - NEHU

phd in software testing

Utkal University of Culture - UUC

phd in software testing

Presidency University - PU

phd in software testing

D Y Patil International University - DYPIU

Indian institute of management - iim.

phd in software testing

Renaissance University - RU

phd in software testing

Mangalore University - MU

phd in software testing

Capital University - CU

phd in software testing

Pandit Deendayal Upadhyaya Shekhawati University - PDUSU

Telegram Logo

PH.D. Thesis Writing Assistance/Paper Publication Services

  • UGC Care List Journal Publication Services
  • Scopus Journal Publication
  • Proposal / Synopsis Writing
  • Topic Suggestion
  • Ph.D. Thesis Writing
  • Dissertation Writing
  • Research Paper Writing
  • Paper Publication with ISSN Number
  • Conference / Seminars
  • PowerPoint Presentation
  • Data Collection / Analysis
  • Plagiarism Correction
  • Plagiarism Report TURNITIN / URKUND
  • Book Publication
  • Ph.D. Thesis Concert into Book
  • All Research Work
  • Complete Research Work
  • Indexed Journals - Scopus
  • UGC Care Journal
  • Research Review Journal
  • Privacy Policy |
  • Terms & Conditions |
  • Contact Us |
  • Visitor: 306985072


Admission Enquiry

10 PhD-Software-Testing-scholarship positions in Germany

Filtered by.

  • PhD-Software-Testing-scholarship

Refine Your Search

  • Fraunhofer-Gesellschaft 2
  • Ludwig-Maximilians-Universität München • 2
  • Brandenburg University of Technology Cottbus-Senftenberg • 1
  • Heidelberg University • 1
  • Helmholtz-Zentrum Potsdam - Deutsches GeoForschungsZentrum GFZ 1
  • Max Planck Institute for Software Systems • 1
  • Saarland University • 1
  • Technische Universität Berlin 1
  • Computer Science 4
  • Linguistics 3
  • Medical Sciences 1

PhD student (f_m_x) - Geomechanical numerical modelling - project SpannEnD

related to staff position within a Research Infrastructure? No Offer Description Area of research: PHD Thesis Job description:The Helmholtz Centre Potsdam – GFZ German Research Centre for Geosciences is the

Fully Funded PhD Position in Wearable Healthcare Sensor Technologies @ the Technische Universitaet Berlin, Berlin, Germany

computing, digital signal processing and/or digital communication Experience in hardware and software design (and test ) of embedded circuits on printed circuit boards (PCB) Knowledge of design and analysis

PhD / Doctorate •

Master's degree / PhD programme Yes Joint degree / double degree programme No Description/content The International Max Planck Research School on Trustworthy Computing (IMPRS-TRUST) is a graduate programme

Scientist/ PhD student for the sustainability assessment of mobility services

or public transport. Ideally, you have experience in at least one of the following fields: Application of quantitative evaluation methods, programming languages, simulation software , system dynamics

PhD : Development of Advanced Tamper Protection Foils

the Flexible Systems department is offering you a PhD position. In this PhD position (m/f/x), you will join a vibrant R&D team developing a novel hardware protection technology. The New Generation Security Foil

find more information on BTU scholarship opportunities on our websites: scholarships Academic admission requirements The PhD

Degree PhD In cooperation with Elite Network of Bavaria Teaching language German English Languages German and English Mode of study Less than 50% online Programme duration 8 semesters Beginning

programmes: any time Tuition fees per semester in EUR None Combined Master's degree / PhD programme Yes Joint degree / double degree programme No Description/content The HighRR Research Training Group

/application/ Tuition fees per semester in EUR None Combined Master's degree / PhD programme No Joint degree / double degree programme No Description/content The molecular biosciences are undergoing a major

Degree Doctorate in Informatics (Dr-Ing or Dr rer nat) In cooperation with Max Planck Institute for Informatics (MPII) Max Planck Institute for Software Systems (MPI-SWS) German Research Center

Searches related to PhD Software Testing scholarship

  • software testing
  • computer science
  • software engineering phd
  • phd in software engineering
  • software engineering germany
  • data analyst
  • phd computer science
  • Department of Computer Science
  • Research Groups

The Testing Research Group is one of the largest groups of its kind in the UK developing innovative approaches to software testing and quality assurance.

Digital hand shake with human

Drawing equally on theory and practice, the aim of the research group is to produce practical software engineering solutions for industry, improving the productivity of developers and testers, and improving the reliability of software systems. 

The group investigates a number of areas, including model-based testing, search-based testing, security testing, reverse engineering, model-driven engineering, multi-agent modelling and XML data processing.

Crossing the boundaries between the recovery and verification of designs, to the generation of economical test-suites that exercise software completely, our research has created innovative tools for industry, including: EvoSuite, IGUANA, JWalk, Broker@Cloud, HOLTestGen (test generation), StateChum, SUMO (reverse engineering) and FLAME (agent-based modelling). Our work is funded by the EU, EPSRC, InnovateUK and industry.

Research themes

Model-based testing.

This formal testing method generates complete functional test suites from a model/specification expressed as an extended finite state machine; and offers guarantees of correctness once testing is complete. The work has been used at Daimler for testing automotive systems designed using Harel Statecharts, applied to testing the gate-logic on low-power ARM chips, used for unit testing Java and also used to test software services for SAP and SingularLogic in the Cloud. Several software testing tools have grown out of this work, including StateTest, JWalk and Broker@Cloud.

Leaders:  Prof Hierons ,  Dr Simons ,  Dr Bogdanov

Search-based Testing

Search-based testing uses a problem-specific fitness function to guide a search process (such as a genetic algorithm) to automatically generate test cases or select from a given set of test cases. Fitness is judged by instrumenting the tested code to measure what is covered by the tests. The approach has been applied to large C programs and also to object-oriented programs in Java. Several software tools have grown out of this work, including EvoSuite for Java, and IGUANA for C.

Leaders:  Prof Hierons ,  Dr Walkinshaw ,  Prof McMinn

Property-based Testing

Property-based testing provides a high-level approach to testing and is a complementary technique to model-based testing. Rather than focusing on individual test cases to encapsulate the behaviour of a system, in property-based testing this behaviour is specified by properties, expressed in a logical form. The system is then tested by checking whether it has the required properties for randomly generated data, which may be inputs to functions, sequences of API calls, or other representations of test cases. This work has resulted in a code coverage tool (Smother) and a mutation testing tool (Mu2) for the Erlang language.

Leaders:  Prof Derrick ,  Dr Bogdanov ,  Dr Taylor

Security Testing

Security encompasses information security, software engineering, security engineering, and formal methods. Our research in this area investigates all security aspects of distributed and service-oriented systems. This includes applied security aspects, such as access control or business-process modelling, as well as fundamental aspects, such as novel static and dynamic approaches for ensuring the security of applications. We participate in the development of interactive theorem proving environments for Z (HOL-Z) and UML/OCL (HOL-OCL, which is integrated into a formal MDE tool-chain) and a model-based test-case generator (HOL-TestGen).

Leaders:  Professor Clark

Model-Driven Engineering

The aim of this approach is to create systems not by writing program code, but rather by generating it from high-level abstract models that are closer to end-user requirements. What initial models and languages should be chosen? How should models be checked? How should they be folded together to create more detailed system specifications? How should the transformation rules be verified? Our work so far has investigated dependently-typed languages as a means of verifying model transformations, has generated simple information systems from requirements and has also generated platform-specific test suites for SOAP or REST-based software services in the Cloud.

Leaders:  Dr Simons ,  Prof Derrick

Reverse Engineering

This novel approach recovers specifications from legacy software systems. The reverse engineering method collects traces of the system's execution and performs grammar inference on the traces, to detect behavioural regularity. From this, finite state models are constructed, which allow further hypotheses about the specification to be generated and tested. The approach has been applied to recover both flat and nested state specifications, and used for the supervised re-modularisation of software systems. Software tools include StateChum (for reverse engineering) and SUMO (for supervised re-modularisation).

Leaders:  Dr Walkinshaw ,  Dr Bogdanov , Dr Hall,  Dr Taylor

XML Data Processing

The rise of distributed data processing in the Cloud has led to a resurgence of non-relational key-value and tree-structured data formats like XML. This has opened up new research areas in XML data compression, distribution and storage, with associated issues of data indexing and query-processing. We have developed algorithms for fast searching in distributed XML databases using sparse binary matrix indexing; and for trust-based access control to XML data with dynamic learning. The technology has been applied in Botswana for the distributed mobile phone hosting of compressed XML databases.

Leaders:  Dr North

Software Engineering

Why do software development projects frequently fail, and what can be done about it? This strand of our research has investigated both traditional and agile software development methods, to see how they work in practice. We have published internationally-famous critiques of the UML notation and associated development process, and also of the Agile method known as XP (eXtreme Programming). We have collaborated with work psychologists to monitor the behaviour and effectiveness of developer teams in our own software company Genesys Solutions, revealing how the constitution of teams affects how well they work.

Leaders:  Dr Cowling ,  Dr Simons

Core members

Academic staff.

  • Prof. Phil McMinn  - Suite Health Testing, Flakiness Testing and Search-based Software Engineering (Head of Group)
  • Dr Kirill Bogdanov  - Reverse Engineering
  • Prof. John Derrick  - Property-based Testing
  • Prof. Rob Hierons  - Software Testing 
  • Dr Siobhán North  - Evaluation of Algorithms
  • Dr José Miguel Rojas Siles  - Automated Software Testing and SE Education
  • Dr Anthony Simons  - Model-Driven Engineering and Testing
  • Dr Neil Walkinshaw  - Exploratory Black-Box Testing
  • Dr Ramsay Taylor  - Testing Embedded Systems
  • Dr Donghwan Shin  - Testing ML-enabled Systems

Research staff

  • Mr Islam Elgendy (Teaching and Research Assistant)
  • Dr Michael Foster (Research Associate in CITCOM)
  • Dr Maciej Gazda (Research Associate)
  • Mr Owain Parry (Research Associate in Flaky Software Tests)
  • Dr Yasmeen Rafiq (Research Associate in Verifiability Node)
  • Mr Areeb Sherwani  (Teaching and Research Assistant)
  • Prof Graham Birtwistle  (University of Calgary)
  • Eur Ing Dr Anthony J Cowling (Honorary)
  • Dr Dimitris Dranidis  (International Faculty)
  • Dr George Eleftherakis  (International Faculty)
  • Prof Gordon Fraser  ( University of Passau)
  • Prof W Michael L Holcombe  (Honorary)
  • Prof Petros Kefalas  (International Faculty)
  • Dr Mariam Kiran  (Lawrence Berkeley National Laboratory, California)
  • Dr Raluca Lefticaru 
  • Dr Pietro S Oliveto  (EPSRC Early Career Fellow)
  • Dr Ioanna Stamatopoulou  (International Faculty)
  • Dr José Miguel Rojas  (University of Leicester)


Here you can find research publications for the  Testing Research Group , listed by academic.  The head link navigates to the official web page for the relevant academic (with highlighted favourite publications).  The remaining links navigate to their DBLP author page, their Google Scholar citations page and optionally a self-maintained publications page.

Affiliated academics

Affiliated researchers , visiting academics.

Here you can find recently-published PhD (and MPhil) theses, which have been deposited in the  White Rose eTheses Online  repository.  Follow links to the abstract, and then to the full thesis (if public) or to a request form (if a time-embargo restriction has been placed on public release).

Recently published theses

The  Testing Research Group seminar series  is a public-facing forum which gives details of forthcoming seminars by members of the group and by our research visitors. 

This forum may be viewed by the general public, but only authorised members of the Testing Research Group may post new messages.  Messages emailed to the [email protected] alias will appear in the newsfeed below. Authorised members can also interact with the newsfeed directly to post new messages or extend existing threads with new content.

Related information

Interested in doing a PhD? Find out more

We're recruiting: Research Associate in Model-Based Testing of Robotic Systems

The University’s four flagship institutes bring together our key strengths to tackle global issues, turning interdisciplinary and translational research into real-world solutions.

  • Costs, Scholarships & Aid
  • Campus Life
  • Faculty & Staff
  • Family & Visitors
  • DFW Community
  • Galaxy Login
  • Academic Calendar
  • Human Resources
  • Accessibility

Doctor of Philosophy in Software Engineering

Program description.

The PhD in Software Engineering program is tailored to the student. The student must arrange a course program with the guidance and approval of a faculty member chosen as their graduate advisor. Adjustments can be made as the student’s interests develop and a specific dissertation top is chosen.

The software engineering researchers in the Department of Computer Science are focused on issues related to effectively developing large-scale, complex systems. In particular, new categories of applications are emerging such as big data, cyber physical, and autonomous adaptable systems, which continue to drive leading edge research in software engineering on diverse topics. Key research areas include requirements engineering, architecture, design, service-oriented computing, testing and verification, static analysis, software maintenance and multi-agent systems.

Career Opportunities

Virtually all major companies and corporations need software related core competencies. Software engineers are central in developing and making use of these competencies. They work in teams that interface extensively with clients, company executives, IT managers, data scientists, security and domain experts.

Software engineering professionals are creative, highly collaborative, well paid, and in very high demand with employers. Graduates of the program seek academic positions at universities, as well as positions as researchers, senior software engineers and data scientists. Graduates often become industry experts in various fields like cybersecurity, artificial intelligence, machine learning and natural language processing.

Marketable Skills

Review the marketable skills for this academic program.

Application Requirements

Test score required:  Yes

Deadlines:  University  deadlines  apply.

Admission Option One

  • Degree requirements:  A master’s degree in computer science or its equivalent
  • GPA:  Minimum of 3.5
  • Test score:  Minimum revised GRE scores of 308, 153, 155, and 4 for the combined, verbal, quantitative and analytical writing components, respectively, are advisable.

Admission Option Two

  • Degree requirements:  A BS degree in related area that includes two semesters of calculus and linear algebra.
  • GPA:  Minimum of 3.5 in the last 60 semester credit hours.
  • Test score:  Minimum revised GRE scores of 315, 156, 159 and 4 for the combined, verbal, quantitative and analytical writing components, respectively, are advisable.

Applicants are admitted on a competitive basis.

Contact Information

Admissions Email: [email protected]

Shyam Karrah Email: [email protected] Phone: 972-883-4197 Office: ECSS 4.704 Website:

Erik Jonsson School of Engineering and Computer Science The University of Texas at Dallas, ECW41 800 W. Campbell Road Richardson, TX 75080-3021 Email: [email protected]

Request More Information

phd in software testing

We have received your request for more information. Our admissions team will contact you soon to share details about pursuing your academic goals at UT Dallas.

The University of Texas at Dallas respects your right to privacy . By submitting this form, you consent to receive emails and calls from a representative of the University.

* Required Field

Receive job alerts that match your preferences.

phd in software testing

University of Luxembourg

Phd candidate in automated software testing.

SnT is a leading international research and innovation centre in secure, reliable and trustworthy ICT systems and services. We play an instrumental role in Luxembourg by fueling innovation through research partnerships with industry, boosting R&D investments leading to economic growth, and attracting highly qualified talent.

We’re looking for people driven by excellence, excited about innovation, and looking to make a difference. If this sounds like you, you’ve come to the right place!

The successful candidate will join the Serval research group by working on the MeMoRIA (FNR-funded) project. The subject of the thesis will be “Automated formulation of Metamorphic relations” with supervisor Dr. Mike Papadakis. Successful PhD candidates will extensively explore and develop software engineering techniques that include the feasibility, practicality, and success evaluation of prototype implementations.

The team you will be working with:

  • Mike Papadakis
  • Renzo Degiovanni
  • Nazareno Aguirre

The position holder will be required to perform the following tasks/will do research on the following topics:

  • Design, implement and evaluate automated techniques for inferring test oracles (aka metamorphic relations) based on grammar-based fuzzing, dynamic metamorphic relation detection, and mutation analysis
  • Design, implement and evaluate these techniques in implementing workarounds for runtime failure recovery methods

PhD Student Role: Under the direction of a professor, the candidate will carry out research activities and write a thesis with the main goal of obtain a PhD in the area of Software Engineering. This includes conducting literature surveys and establishing state-of-the-art; developing necessary experimental and simulation facilities where required; planning, executing, and analyzing experiments and simulations; conducting joint and independent research activities; contributing to project deliverables, milestones, demonstrations, and meetings; disseminating results at international scientific conferences/workshops and peer reviewed scientific publications.

Your Profile

  • Bachelor in Computer Science or related
  • Master on a subject related to Informatics, or Software Engineering, or Computer Science, or Information Technology
  • Strong background in software testing and formal methods applied to software engineering, such as, propositional/temporal logic, sat solving, model checking, etc.
  • Strong analytical skills
  • Industry experience in information and communication technology will be considered as an advantage
  • Commitment, team working, a critical mind, and motivation are skills that are more than welcome
  • Optional: knowledge of machine learning, metaheuristics, statistics, and text analysis

Language Skills : Fluent written and verbal communication skills in English are required.

Here’s what awaits you at SnT

  • A stimulating learning environment. Here post-docs and professors outnumber PhD students. That translates into access and close collaborations with some of the brightest ICT researchers, giving you solid guidance
  • Exciting infrastructures and unique labs. At SnT’s two campuses, our researchers can take a walk on the moon at the LunaLab, build a nanosatellite, or help make autonomous vehicles even better
  • The right place for IMPACT.  SnT researchers engage in demand-driven projects. Through our Partnership Programme, we work on projects with more than 55 industry partners
  • Multiple funding sources for your ideas . The University supports researchers to acquire funding from national, European and private sources
  • Competitive salary package . The University offers a 12 month-salary package, over six weeks of paid time off, meal vouchers and health insurance
  • Be part of a multicultural family . At SnT we have more than 60 nationalities. Throughout the year, we organise team-building events, networking activities and more
  • Boost your career . Students can take advantage of several opportunities for growth and career development, from free language classes to career resources and extracurricular activities

But wait, there’s more!

  • Complete picture of the perks we offer
  • Discover our Partnership Programme
  • Contract Type: Contrat à durée déterminée 36 Mois (extendable up to 48 months if required)
  • Work Hours: Full Time 40.0 Heures par Semaine
  • Location: Kirchberg
  • Employee and student status
  • Job Reference: UOL05371

The yearly gross salary for every PhD at the UL is EUR 38028 full time

How to apply

Applications should be submitted in English and include:

  • Full CV, including list of publications
  • The name (and email address, contact details) of three referees
  • Transcript of all modules and results from university-level courses taken
  • Research statement and topics of particular interest to the candidate (300 words)

All qualified individuals are encouraged to apply.

Early application is highly encouraged, as the applications will be processed upon reception. Please apply formally through the HR system. Applications by email will not be considered.

The University of Luxembourg embraces inclusion and diversity as key values. We are fully committed to removing any discriminatory barrier related to gender, and not only, in recruitment and career progression of our staff.

About the University of Luxembourg

University of Luxembourg is an  international research university with a distinctly multilingual and interdisciplinary character. The University was founded in 2003 and counts more than 6,700 students and more than 2,000 employees from around the world. The University’s faculties and interdisciplinary centres focus on research in the areas of Computer Science and ICT Security, Materials Science, European and International Law, Finance and Financial Innovation, Education, Contemporary and Digital History. In addition, the University focuses on cross-disciplinary research in the areas of Data Modelling and Simulation as well as Health and System Biomedicine. Times Higher Education ranks the University of Luxembourg #3 worldwide for its “international outlook,” #20 in the Young University Ranking 2021 and among the top 250 universities worldwide.

Further information

For further information, please contact Dr. Mike Papadakis at michai[email protected] , or Renzo Degiovanni [email protected]

Job details

More jobs from this employer.


Postdoctoral researcher – Disease Modelling & Screening Platform (DMSP)

(Valid from 08/11/2023 to 31/01/2024)   Language: English (UK) Location Belval Country: Luxembourg  Organisation data: Luxembourg Centre for Systems Biomedicine (LCSB)Job Number: UOL06084 Contract Type: Fixed Term Contract Duration 24 Month Schedu...

PhD Candidate in Vision-based Simultaneous Localization and Mapping with BIM alignment

(Valid from 07/11/2023 to 31/03/2024)   Language: English (UK) Country: Luxembourg   Organisation data: Interdisciplinary Centre of Security, Reliability and Trust Job Number: UOL06078 Contract Type: Fixed Term Contract Duration 36 Month Schedule ...

Postdoctoral fellow (Research Associate) in the field of systems biomedicine

Language: English (UK) Location Belval Country: Luxembourg   Organisation data: LCSB Job Number: UOL06075 Contract Type: Fixed Term Contract Duration 36 Month Schedule Type: Full Time Work Hours 40.0 Hours per Week Expected Start Date: 01/12/2023 ...

Scienteens lab team member for Physics/ Sustainability

(Valid from 03/11/2023 to 31/01/2024)   Language: English (UK) Location Belval Country: Luxembourg   Organisation data: LCSB Job Number: UOL06077 Contract Type: Fixed Term Contract Duration 36 Month Schedule Type: Full Time Work Hours 40.0 Hours p...

PhD candidate in Functional Neurobiology and Genetics

(Valid from 02/11/2023 to 29/02/2024)   Language: English (UK) Location Belval Country: Luxembourg   Organisation data: LCSB Job Number: UOL06076 Contract Type: Fixed Term Contract Duration 36 Month Schedule Type: Full Time Work Hours 40.0 Hours p...

Laboratory Animal Veterinarian (50 %)

(Valid from 02/11/2023 to 31/01/2024)   Language: English (UK) Location Belval Country: Luxembourg   Organisation data: Office of the Vice-rector for Research Job Number: UOL06073 Contract Type: Permanent Schedule Type: Part Time Work Hours 20.0 H...

About the employer

University of Luxembourg

The University of Luxembourg, a small-sized institution with an international reach, aims at excellence in research and education.

Find similar jobs

This might interest you.


Jobs by field

  • Computational Sciences 168
  • Programming Languages 163
  • Electrical Engineering 157
  • Machine Learning 156
  • Artificial Intelligence 125
  • Molecular Biology 97
  • Applied Mathematics 95
  • Electronics 94
  • Informatics 85
  • Materials Chemistry 85

Jobs by type

  • Postdoc 301
  • Assistant / Associate Professor 226
  • Professor 164
  • Researcher 158
  • Lecturer / Senior Lecturer 153
  • Tenure Track 136
  • Research assistant 83
  • Engineer 70

Jobs by country

  • Belgium 272
  • Netherlands 140
  • Switzerland 129
  • Germany 121
  • Luxembourg 118
  • United Kingdom 69

Jobs by employer

  • University of Luxembourg 115
  • KU Leuven 107
  • University of Twente 64
  • ETH Zürich 60
  • Université catholique de Louv... 52
  • International Baccalaureate® ... 38
  • Ghent University 35
  • Free University of Bozen - Bo... 33
  • Mohammed VI Polytechnic Unive... 32

This website uses cookies

phd in software testing


  1. Why and How to Get a PhD? (In software engineering)

    phd in software testing

  2. Why Test Plan is important in Software Testing

    phd in software testing

  3. Tips for Maximizing Test Coverage in Software Testing

    phd in software testing

  4. PhD in Software Engineering: Colleges, Salary, Syllabus

    phd in software testing

  5. 6 Most Common Software Testing Methodologies

    phd in software testing

  6. Software Testing Process

    phd in software testing


  1. PhD Course Work Guidelines l PhD Course work SPPU

  2. Objectives of Software Testing

  3. phd theme in 1 minute!

  4. The WORST Advice From A PhD Supervisor Ever

  5. Hacking Certifications 2023

  6. JSO PhD Symposium video presentation


  1. What Percentage of Americans Have a PhD?

    According to U.S. Census 2013 data, 1.68 percent of Americans over the age of 25 have a PhD. This equates to approximately 2.5 million people. People with professional degrees such as MD or DDS make up 1.48 percent of the U.S.

  2. The Ultimate Guide to Pursuing PhD Studies in Germany

    Are you considering pursuing a PhD and looking for an exciting and dynamic environment to conduct your research? Look no further than Germany. To embark on your journey towards a PhD in Germany, it is crucial to familiarize yourself with th...

  3. How to Find and Apply for Fully Funded PhD Programs in Canada

    Are you considering pursuing a PhD in Canada? If so, you may be wondering how to find and apply for fully funded PhD programs. In this article, we will guide you through the process and provide valuable insights on securing funding for your...

  4. software testing PhD Projects, Programmes & Scholarships

    FindAPhD. Search Funded PhD Projects, Programmes & Scholarships in software testing. Search for PhD funding, scholarships & studentships in the UK

  5. Which university offers a PhD in software testing?

    So, first complete your MCA with good score. · Improve your soft skills. · Do Software Testing project while you do project in MCA. · You can join as an intern

  6. PHD IN TESTING Admission 2024, Syllabus, Eligibility, Duration

    PhD in Testing is a doctoral program that focuses on research related to software testing, quality assurance, and related fields. The program typically takes 3-

  7. 10 PhD-Software-Testing-scholarship positions in Germany

    10 scholarship, research, uni job positions available PhD-Software-Testing-scholarship positions available on, Germany.

  8. PhD Scholarship in software testing and machine learning

    Students are invited to apply for a Doctor of Philosophy scholarship in the interdisciplinary area of software engineering (in particular, software testing) and

  9. 11 Software Engineering PhDs in United Kingdom

    Some of the most popular jobs for Software Engineering graduates are: software engineer, multimedia programmer, web developer, game developer, software tester

  10. Testing

    Interested in doing a PhD? Find out more · We're recruiting

  11. PhD Software Engineering Eligibility, Admission Process, Entrance

    What is PhD Software Engineering Eligibility? · Candidates should hold a B.E. / B. · Minimum aggregate of 60% marks or equivalent grade B in the UGC 7-point scale

  12. 68 PhD programmes in Software Engineering

    Find the best PhD programmes in the field of Software Engineering from top universities worldwide. Check all 68 programmes.

  13. Doctor of Philosophy in Software Engineering

    testing and verification, static analysis, software maintenance and multi-agent

  14. PhD Candidate in Automated Software Testing

    PhD Candidate in Automated Software Testing · A stimulating learning environment. Here post-docs and professors outnumber PhD students.