45 Tdd Jobs
Job Alert
Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 years
Hyderabad, telangana
On-site
General information Country India State Telangana City Hyderabad Job ID 45400 Department Development Description & Requirements We are looking for software engineers and quality analysts to develop, enhance, maintain and support they SyteLine product. What You Will Need: Basic Qualifications: Bachelor’s degree (or greater) in Software Engineering, Computer Science, or a related field Technology Stack: Visual Studio, C#, .Net, MS SQL Database server development experience Microsoft SQL Familiar with development concepts: OOP, CI/CD, SOLID, TDD (Unit Testing), API-First Familiar with XML, JSON and other system integration tools Experience using Git in a professional/workplace environment Under...
Posted 2 days ago
3.0 - 7.0 years
Chennai, All india
On-site
As an IT Business Analyst / Product Lead, your role involves working as a Business Analyst or Project Lead with proficiency in business requirement analysis. You will be responsible for translating business requirements into IT requirements and writing documents such as BRD, FSD, TDD, and test scenarios/cases. Your expertise in solution design, development, data analysis, reconciliation, audits, FSG Reports, month-end closing, training end users, post-production support, and issue resolution will be crucial. Key Responsibilities: - Collaborate with stakeholders to understand and address business needs effectively. - Collect and analyze data to derive valuable insights for decision-making. - ...
Posted 3 days ago
10.0 - 14.0 years
Chennai, All india
On-site
Role Overview: As a Senior Full Stack Java Engineer specializing in AI and Cloud technologies, your main responsibility will be to develop production-ready software systems that utilize AI capabilities to enhance application intelligence and user experience. You will be engaged in the entire Software Development Life Cycle (SDLC), from requirement analysis to deployment and continuous optimization. Your role will involve collaborating with customers, designing scalable applications, assessing technology stacks, and implementing software testing strategies aligned with industry best practices. Key Responsibilities: - Engage with customers and stakeholders to understand use cases and business ...
Posted 3 days ago
6.0 - 11.0 years
Chennai
Work from Office
Your role Must have minimum 6 years of experience in Blue Yonder WMS Discrete Application (2020 and above).Conduct requirement gathering workshops with client, gap analysis and provide solution/recommendations on fill the gaps in the WMS solution to meet the client requirements Must have at least one BY WMS implementation project experience. Collaborate with other technical experts to design, develop, test and deploy the WMS solution. Write functional (FSD) and technical design documents (TDD) to support development of final solutions as per customer requirements. Perform BY WMS configuration, write test cases and guide the testing team to conduct end to end testing (example unit testing, in...
Posted 4 days ago
7.0 - 12.0 years
Bengaluru
Work from Office
About this role: The team enables global talent capabilities for Wells Fargo Bank NA., by supporting over half of Wells Fargo''s business lines and staff functions across Technology, Business Services, Risk Services and Knowledge Services. The team operates in Hyderabad, Bengaluru and Chennai in India and in Manila, Philippines. Learn more about EGS at our International Careers website. In this role, you will: Lead moderately complex initiatives and deliverables within technical domain environments. Contribute to large scale planning of strategies Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments Review mod...
Posted 4 days ago
0.0 - 10.0 years
Hyderabad, telangana
On-site
Company Profile: We’re Hiring at CGI for our GCC - Right Here in Hyderabad! Join us at the intersection of technology, finance, and innovation. You will be working to support one of the top-tier financial institutions in the U.S. You’ll help shape digital solutions for a global enterprise—from the ground up. We are looking for an experienced Automation Testing skilled in building and managing end-to-end test automation solutions. The ideal candidate will bring strong technical depth in Selenium automation, API testing, and TDD/BDD frameworks, along with the ability to own quality strategy, guide teams, and drive automation best practices in an Agile delivery environment Position Description:...
Posted 4 days ago
0.0 - 10.0 years
Hyderabad, telangana
On-site
Company Profile: We’re Hiring at CGI for our GCC - Right Here in Hyderabad! Join us at the intersection of technology, finance, and innovation. You will be working to support one of the top-tier financial institutions in the U.S. You’ll help shape digital solutions for a global enterprise—from the ground up. We are looking for an experienced Automation Testing skilled in building and managing end-to-end test automation solutions. The ideal candidate will bring strong technical depth in Selenium automation, API testing, and TDD/BDD frameworks, along with the ability to own quality strategy, guide teams, and drive automation best practices in an Agile delivery environment Position Description:...
Posted 4 days ago
6.0 - 8.0 years
Hyderabad, telangana
On-site
Company Profile: We’re Hiring at CGI for our GCC - Right Here in Hyderabad! Join us at the intersection of technology, finance, and innovation. You will be working to support the PNC Financial Services Group, one of the top-tier financial institutions in the U.S. You’ll help shape digital solutions for a global enterprise—from the ground up. This is more than a job. It’s your opportunity to: Work on cutting-edge technologies Collaborate with global teams Build a career with purpose and impact Ready to build the future of banking? Let’s talk. Position Description: Job Title: Java Automation Testing Position: Fulltime Experience: 6-8 Years Category: Test Engineer Shift: General Shift Main loca...
Posted 4 days ago
5.0 years
Greater lucknow area
Remote
Experience : 5.00 + years Salary : Confidential (based on experience) Expected Notice Period : 15 Days Shift : (GMT+01:00) Europe/London (BST) Opportunity Type : Remote Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: Uplers Solutions Private Limited) (*Note: This is a requirement for one of Uplers' client - UK’s Leading Wholesaler) What do you need for this opportunity? Must have skills required: NET, CI/CD, Vibe Coding, Angular, TypeScript UK’s Leading Wholesaler is Looking for: We are looking for an AI-Integrated Angular Developer to join our team and help us build cutting-edge web applications. The ideal candidate will have a strong understanding of ...
Posted 5 days ago
5.0 years
Andhra pradesh
On-site
Job Description: Experience: Minimum 5 years in building large and complex architecture or redesign projects. Key Responsibilities End-to-end understanding of all phases of project implementation. Strong grasp of design aspects and hands-on development. Work closely with client architects and business teams to define technical solutions and enhance existing application architecture. Identify hardware and software infrastructure needs to meet architectural goals. Perform validation tests to ensure flexibility and scalability of the Java environment. Assist the software design team with application integration. Conduct system performance tests and troubleshoot design flaws and bottlenecks. Imp...
Posted 6 days ago
5.0 years
Andhra pradesh
On-site
Job Description: Java Experience: Minimum 5 years in building large and complex architecture or redesign projects. Key Responsibilities End-to-end understanding of all phases of project implementation. Strong grasp of design aspects and hands-on development. Work closely with client architects and business teams to define technical solutions and enhance existing application architecture. Identify hardware and software infrastructure needs to meet architectural goals. Perform validation tests to ensure flexibility and scalability of the Java environment. Assist the software design team with application integration. Conduct system performance tests and troubleshoot design flaws and bottlenecks...
Posted 6 days ago
7.0 - 12.0 years
Bengaluru
Work from Office
Experience in playing the Scrum Master role for at least one year for a software development team that was diligently applying Scrum principles, practices, and theory. (Adjust based on your necessity) Good skills and knowledge of servant leadership, facilitation, situational awareness, conflict resolution, continual improvement, empowerment, and increasing transparency. Knowledge of various well-documented patterns and techniques for filling in the intentional gaps left in the Scrum approach (example: numerous Burndown technologies, various Retrospective formats, handling bugs, etc.). Experience is playing the Scrum Master role for at least two years for a software development team that was ...
Posted 1 week ago
5.0 years
Andhra pradesh
On-site
Job Description: Experience: Minimum 5 years in building large and complex architecture or redesign projects. Key Responsibilities End-to-end understanding of all phases of project implementation. Strong grasp of design aspects and hands-on development. Work closely with client architects and business teams to define technical solutions and enhance existing application architecture. Identify hardware and software infrastructure needs to meet architectural goals. Perform validation tests to ensure flexibility and scalability of the Java environment. Assist the software design team with application integration. Conduct system performance tests and troubleshoot design flaws and bottlenecks. Imp...
Posted 1 week ago
6.0 - 8.0 years
Andhra pradesh
On-site
6 to 8 years of experience in automation testing with a strong background in Java . 4 years of experience using SDET with Java and TOSCA. Solid understanding of test-driven development (TDD), BDD, and Agile methodologies. Experience in API testing using tools like Rest, Assured, Postman, or Karate. Knowledge of version control systems such as Git. Experience with build tools like Maven or Gradle. Familiarity with cloud environments (AWS) is a plus. About Virtusa Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 27,000 people globally that cares about your growth — one that seeks to provide you with e...
Posted 1 week ago
3.0 years
Goregaon, Maharashtra, India
On-site
Line of Service Advisory Industry/Sector Not Applicable Specialism Microsoft Management Level Senior Associate Job Description & Summary At PwC, our people in business application consulting specialise in consulting services for a variety of business applications, helping clients optimise operational efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration and utilisation of business applications, enabling clients to achieve their strategic objectives. Those in Microsoft Dynamics ERP at PwC will specialise in analysing client needs, implementing ERP software solutions, and offering training and support for sea...
Posted 1 week ago
6.0 - 8.0 years
Andhra pradesh
On-site
6 to 8 years of experience in automation testing with a strong background in Java . 4 years of experience using SDET with Java and TOSCA. Solid understanding of test-driven development (TDD), BDD, and Agile methodologies. Experience in API testing using tools like Rest, Assured, Postman, or Karate. Knowledge of version control systems such as Git. Experience with build tools like Maven or Gradle. Familiarity with cloud environments (AWS) is a plus. About Virtusa Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 27,000 people globally that cares about your growth — one that seeks to provide you with e...
Posted 1 week ago
3.0 years
Goregaon, Maharashtra, India
On-site
Line of Service Advisory Industry/Sector Not Applicable Specialism Microsoft Management Level Associate Job Description & Summary At PwC, our people in business application consulting specialise in consulting services for a variety of business applications, helping clients optimise operational efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration and utilisation of business applications, enabling clients to achieve their strategic objectives. Those in Microsoft Dynamics ERP at PwC will specialise in analysing client needs, implementing ERP software solutions, and offering training and support for seamless i...
Posted 2 weeks ago
7.0 - 20.0 years
Pune, All india
On-site
As an Applications Development Senior Programmer Analyst at our company, your role involves participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective is to contribute to applications systems analysis and programming activities. Key Responsibilities: - Design, develop, and maintain robust, scalable, and high-performance applications. - Implement trunk-based development practices for continuous integration and rapid delivery. - Develop clean, maintainable, and testable code following SOLID principles and software design best practices. - Ensure high levels of unit test coverage, test-dr...
Posted 2 weeks ago
3.0 - 8.0 years
Pune, All india
On-site
As an Applications Development Senior Programmer Analyst, your main objective will be to contribute to applications systems analysis and programming activities. This role will require deep expertise in system design, hands-on coding, and strong problem-solving skills to create resilient, high-performing, and secure applications. - Hands-on experience with React technology is a must. You will be required to devote the majority of your time to writing code. - Collaborate closely with architects, product owners, and diverse cross-functional teams to design and implement scalable, distributed systems. - Provide mentorship to junior engineers and create an environment conducive to continuous lear...
Posted 2 weeks ago
6.0 years
Andhra pradesh
On-site
Design, develop, debug, and test C++ applications (C++11/14 mandatory) following engineering standards and best practices. Analyze system/subsystem requirements and contribute to high/low-level design, UML diagrams, and interface specifications. Build high-performance, multi-threaded, user-friendly applications and integrate REST/JSON web services. Perform crash analysis, hardware-target debugging, defect resolution, and provide production support when required. Implement TDD and write comprehensive unit test cases using tools like Google Test and VSTest, ensuring high-quality and maintainable code. Build reusable libraries, maintain coding standards, and ensure documentation across reports,...
Posted 2 weeks ago
3.0 years
Goregaon, Maharashtra, India
On-site
Line of Service Advisory Industry/Sector Not Applicable Specialism Microsoft Management Level Senior Associate Job Description & Summary At PwC, our people in business application consulting specialise in consulting services for a variety of business applications, helping clients optimise operational efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration and utilisation of business applications, enabling clients to achieve their strategic objectives. Those in Microsoft Dynamics ERP at PwC will specialise in analysing client needs, implementing ERP software solutions, and offering training and support for sea...
Posted 2 weeks ago
0 years
Andhra pradesh
On-site
Job Description: Java Dev Key Responsibilities End-to-end understanding of all phases of project implementation. Strong grasp of design aspects and hands-on development. Work closely with client architects and business teams to define technical solutions and enhance existing application architecture. Identify hardware and software infrastructure needs to meet architectural goals. Perform validation tests to ensure flexibility and scalability of the Java environment. Assist the software design team with application integration. Conduct system performance tests and troubleshoot design flaws and bottlenecks. Implement secure coding practices and ensure high-quality standards. Build concurrent a...
Posted 2 weeks ago
5.0 years
Andhra pradesh
On-site
Job Description: Java FSD Experience: Minimum 5 years in building large and complex architecture or redesign projects. Key Responsibilities End-to-end understanding of all phases of project implementation. Strong grasp of design aspects and hands-on development. Work closely with client architects and business teams to define technical solutions and enhance existing application architecture. Identify hardware and software infrastructure needs to meet architectural goals. Perform validation tests to ensure flexibility and scalability of the Java environment. Assist the software design team with application integration. Conduct system performance tests and troubleshoot design flaws and bottlen...
Posted 2 weeks ago
10.0 - 20.0 years
Sadar, Uttar pradesh, India
On-site
Who We Are At Kyndryl, we run and reimagine the mission-critical technology systems that drive advantage for the world’s leading businesses. We are at the heart of progress; with proven expertise and a continuous flow of AI-powered insight, enabling smarter decisions, faster innovation, and a lasting competitive edge. For our people—Kyndryls—that means doing purposeful work that powers human progress. Join us and experience a flexible, supportive environment where your well-being is prioritized and your potential can thrive. The Role Are you passionate about solving complex problems? Do you thrive in a fast-paced environment? Then there’s a good chance you will love being a part of our Softw...
Posted 2 weeks ago
6.0 - 8.0 years
Andhra pradesh
On-site
6 to 8 years of experience in automation testing with a strong background in Java . 4 years of experience using SDET with Java and TOSCA. Solid understanding of test-driven development (TDD), BDD, and Agile methodologies. Experience in API testing using tools like Rest, Assured, Postman, or Karate. Knowledge of version control systems such as Git. Experience with build tools like Maven or Gradle. Familiarity with cloud environments (AWS) is a plus. About Virtusa Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 27,000 people globally that cares about your growth — one that seeks to provide you with e...
Posted 2 weeks ago
Exploring TDD Jobs in India
Test-Driven Development (TDD) is a popular software development approach that emphasizes writing tests before writing code. In India, the demand for TDD professionals is on the rise as companies seek to improve the quality of their software products. Job seekers with expertise in TDD can find exciting opportunities in various industries across the country.
Top Hiring Locations in India
- Bangalore
- Pune
- Hyderabad
- Chennai
- Mumbai
Average Salary Range
The average salary range for TDD professionals in India varies based on experience levels. Entry-level positions typically start at around ₹4-6 lakhs per annum, while experienced professionals can earn upwards of ₹15-20 lakhs per annum.
Career Path
The career path for TDD professionals often starts as a Junior Developer, progressing to roles such as Senior Developer, Tech Lead, and eventually Architect or Manager positions.
Related Skills
In addition to TDD, job seekers in India are often expected to have skills in: - Agile methodologies - Continuous integration and deployment - Programming languages such as Java, Python, or JavaScript
Interview Questions
- What is TDD and how does it differ from traditional software development methodology? (basic)
- Can you explain the three laws of TDD? (medium)
- How do you handle dependencies in your unit tests when practicing TDD? (medium)
- What are the benefits of using TDD in software development? (basic)
- How do you decide when a test is "good enough" in TDD? (medium)
- What tools do you use for TDD in your projects? (basic)
- Can you walk us through the TDD cycle? (medium)
- How do you handle testing edge cases in TDD? (medium)
- Have you ever encountered a situation where TDD was not suitable? If yes, how did you handle it? (advanced)
- How do you ensure that your tests are maintainable and scalable in TDD? (medium)
- What are the common challenges you face while practicing TDD and how do you overcome them? (medium)
- Can you explain the concept of test doubles in TDD? (medium)
- How do you measure the success of TDD in your projects? (medium)
- What are your favorite TDD best practices? (basic)
- Have you used TDD in a team setting? How did you collaborate with other team members effectively? (medium)
- How do you handle legacy code when introducing TDD into a project? (advanced)
- Can you discuss the role of code coverage in TDD? (medium)
- How do you handle testing asynchronous code in TDD? (medium)
- How do you ensure that your TDD tests are not too brittle? (medium)
- Have you worked on a project where TDD significantly improved the overall software quality? If yes, can you share your experience? (advanced)
- How do you prioritize which tests to write first in TDD? (medium)
- Have you integrated TDD into a CI/CD pipeline? If yes, can you explain the process? (advanced)
- How do you handle testing APIs in a TDD approach? (medium)
- Can you provide an example of a complex problem you solved using TDD? (advanced)
- How do you stay updated with the latest trends and best practices in TDD? (basic)
Closing Remark
As you embark on your journey to explore TDD jobs in India, remember to hone your skills, stay updated with industry trends, and showcase your expertise confidently during interviews. With dedication and preparation, you can secure exciting opportunities in the thriving TDD job market in India. Good luck!
Start Your Job Search Today
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
Please Verify Your Phone or Email
We have sent an OTP to your contact. Please enter it below to verify.
Featured Companies
-
Blinkit Private Limited
1545 Jobs |
-
Marriott International
833 Jobs |
-
Uplers
691 Jobs | Ahmedabad
-
IBM
610 Jobs | Armonk
-
Tata Consultancy Services
561 Jobs | Thane
-
Confidential
560 Jobs | Silicon Valley
-
Genpact
496 Jobs | New York,NY
-
Wipro
496 Jobs | Bengaluru
-
Accenture
454 Jobs | Dublin
-
Aditya Birla Capital
420 Jobs | Mumbai