Home
Jobs
Companies
Resume

13 Tdd Bdd Jobs

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

4.0 - 9.0 years

9 - 13 Lacs

Mumbai

Work from Office

Naukri logo

Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Java Full Stack Development, Microsoft SQL Server, DevOps, Spring Boot Good to have skills : NAMinimum 12 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your day will involve overseeing the application development process and ensuring seamless communication within the team and stakeholders. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Performance testing and optimization, Monitoring, BDD tools (Selenium)- Basic TF & Banking Experience- Prompt Engineering, Performance optimization, DevOps tools, Cloud technologies, Security- Java (8 or above), Spring, Microservices, DDD, Cloud technologies, APIs, Containerization, Apache Camel, Messaging Systems, BDD, CI/CD, Security, Leadership, Stakeholder Management- Engage with multiple teams and contribute on key decisions.- Expected to provide solutions to problems that apply across multiple teams.- Lead the application development process effectively.- Ensure seamless communication within the team and stakeholders.- Implement best practices for application design and configuration. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Standard Edition, Spring Boot, Microsoft SQL Server, DevOps.- Java (8 or above), Oracle, SQL, JBOSS, DEVOPS, TDD/BDD, API,VAULT, CI/CD- Strong understanding of software development lifecycle.- Experience in designing and implementing scalable applications.- Knowledge of cloud technologies and microservices architecture. Additional Information:- The candidate should have a minimum of 14 years of experience in Java Standard Edition.- This position is based at our Mumbai office.- A 15 years full-time education is required. Qualification 15 years full time education

Posted 4 days ago

Apply

15.0 - 20.0 years

10 - 14 Lacs

Mumbai

Work from Office

Naukri logo

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Java Full Stack Development, Microsoft SQL Server, DevOps, Spring Boot Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your day will involve overseeing the application development process and ensuring seamless communication within the team and stakeholders. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Performance testing and optimization, Monitoring, BDD tools (Selenium)- Basic TF & Banking Experience- Prompt Engineering, Performance optimization, DevOps tools, Cloud technologies, Security- Java (8 or above), Spring, Microservices, DDD, Cloud technologies, APIs, Containerization, Apache Camel, Messaging Systems, BDD, CI/CD, Security, Leadership, Stakeholder Management- Engage with multiple teams and contribute on key decisions.- Expected to provide solutions to problems that apply across multiple teams.- Lead the application development process effectively.- Ensure seamless communication within the team and stakeholders.- Implement best practices for application design and configuration. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Standard Edition, Spring Boot, Microsoft SQL Server, DevOps.- Java (8 or above), Oracle, SQL, JBOSS, DEVOPS, TDD/BDD, API,VAULT, CI/CD- Strong understanding of software development lifecycle.- Experience in designing and implementing scalable applications.- Knowledge of cloud technologies and microservices architecture. Additional Information:- The candidate should have a minimum of 12 years of experience in Java Standard Edition.- This position is based at our Mumbai office.- A 15 years full-time education is required. Qualification 15 years full time education

Posted 4 days ago

Apply

5.0 - 8.0 years

10 - 14 Lacs

Mumbai

Work from Office

Naukri logo

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Java Full Stack Development, Microsoft SQL Server, DevOps, Spring Boot Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your day will involve overseeing the application development process and ensuring seamless communication within the team and stakeholders. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Performance testing and optimization, Monitoring, BDD tools (Selenium)- Basic TF & Banking Experience- Prompt Engineering, Performance optimization, DevOps tools, Cloud technologies, Security- Java (8 or above), Spring, Microservices, DDD, Cloud technologies, APIs, Containerization, Apache Camel, Messaging Systems, BDD, CI/CD, Security, Leadership, Stakeholder Management- Engage with multiple teams and contribute on key decisions.- Expected to provide solutions to problems that apply across multiple teams.- Lead the application development process effectively.- Ensure seamless communication within the team and stakeholders.- Implement best practices for application design and configuration. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Standard Edition, Spring Boot, Microsoft SQL Server, DevOps.- Java (8 or above), Oracle, SQL, JBOSS, DEVOPS, TDD/BDD, API,VAULT, CI/CD- Strong understanding of software development lifecycle.- Experience in designing and implementing scalable applications.- Knowledge of cloud technologies and microservices architecture. Additional Information:- The candidate should have a minimum of 12 years of experience in Java Standard Edition.- This position is based at our Mumbai office.- A 15 years full-time education is required. Qualification 15 years full time education

Posted 2 weeks ago

Apply

5.0 - 6.0 years

7 - 12 Lacs

Chennai

Work from Office

Naukri logo

Job Summary : We are looking for a highly skilled Senior Java Developer to join our team. The ideal candidate should have extensive experience in designing, developing, and maintaining scalable Java applications. You will be responsible for writing clean and efficient code, collaborating with cross-functional teams, and mentoring junior developers. Key Responsibilities : - Develop, test, and deploy high-quality Java-based applications. - Design scalable and maintainable system architecture using microservices. - Write efficient, reusable, and reliable code following best practices. - Collaborate with product managers, frontend developers, and other team members to deliver optimal solutions. - Optimize application performance, ensure security, and handle troubleshooting/debugging. - Work with databases, including writing complex queries and optimizing database performance. - Implement CI/CD pipelines and DevOps best practices for smooth deployments. - Stay up to date with emerging Java technologies and frameworks. - Mentor junior developers and provide technical guidance. Technical Skills Required - Strong experience in Java 8+ and Spring Boot framework. - Expertise in Microservices architecture and RESTful APIs. - Hands-on experience with Hibernate, JPA, and SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.). - Knowledge of message queues (Kafka, RabbitMQ) and event-driven architecture. - Proficiency in multithreading, concurrency, and asynchronous programming. - Familiarity with containerization (Docker, Kubernetes) and CI/CD tools (Jenkins, GitLab CI/CD, etc.). - Experience with cloud platforms (AWS, Azure, or GCP). - Strong understanding of design patterns, SOLID principles, and TDD/BDD. - Experience with version control tools like Git. Nice to Have : - Knowledge of front-end technologies like React.js or Angular. - Experience with GraphQL, ELK Stack, or Redis. - Exposure to Agile methodologies (Scrum/Kanban). Apply Insights Follow-up Save this job for future reference Did you find something suspiciousReport Here! Hide This Job Click here to hide this job for you. You can also choose to hide all the jobs from the recruiter.

Posted 3 weeks ago

Apply

5 - 10 years

22 - 30 Lacs

Pune

Work from Office

Naukri logo

Do you enjoy being part of team who are delivering the latest innovationDo you have experience delivering service orchestration in a networks environmentIf so, we re looking for someone like you to help us deliver our vision for network automation services. As a Full Stack Developer, with a focus on automation & rapid development, you ll be an integral part of the Network Services Automation team based in Pune. We are a new team with seriously big ambitions. You ll help us achieve our goal of network automation which will allow faster time to market, reduce operational costs and increase productivity. What we ll offer you As part of our flexible scheme, here are just some of the benefits that you ll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your key responsibilities Contributing code in line with industry best practice to facilitate network automation Functioning as an empowered Development Team member within an Agile Scrum Participating in peer code reviews Your skills and experience Extensive experience and knowledge of working networking infrastructure APIs Experience in the development and configuration of systems and applications (network configuration or automation would be advantageous) Experience of Agile project delivery methodologies, such as Scrum or Kanban Extensive experience in TDD/BDD, ReST APIs, SQL, Oracle, Git, CICD, Microservices, Message Bus, Asynchronous messaging Experience in Python, PyTest, Ansible and Jenkins, Traffic generators (I.e. Ixia or Spirent) Experience in the latest automated testing methodologies (such as BDD) How we ll support you Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs

Posted 1 month ago

Apply

7 - 12 years

32 - 37 Lacs

Pune

Work from Office

Naukri logo

About The Role : Job TitleFull Stack Developer (Automation) LocationPune, India Corporate Title AssistantVice President Role Description Do you enjoy being part of team who are delivering the latest innovation? Do you have experience delivering service orchestration in a networks environment? If so, were looking for someone like you to help us deliver our vision for network automation services. As a Full Stack Developer, with a focus on automation & rapid development, youll be an integral part of the Network Services Automation team based in Pune. We are a new team with seriously big ambitions. Youll help us achieve our goal of network automation which will allow faster time to market, reduce operational costs and increase productivity. What we'll offer you As part of our flexible scheme, here are just some of the benefits that youll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your key responsibilities Contributing code in line with industry best practice to facilitate network automation Functioningas an empowered Development Team member within an Agile Scrum Participating in peer code reviews Your skills and experience Extensiveexperience and knowledge of working networking infrastructure APIs Experience in the development and configuration of systems and applications(network configuration or automation would be advantageous) Experience of Agile project delivery methodologies, such as Scrum or Kanban Extensive experience in TDD/BDD, ReST APIs, SQL, Oracle, Git, CICD, Microservices, Message Bus, Asynchronous messaging Experience in Python, PyTest, Ansible and Jenkins, Traffic generators (I.e. Ixia or Spirent) Experience in the latest automated testing methodologies(such asBDD) How we'll support you Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs

Posted 1 month ago

Apply

10 - 15 years

25 - 40 Lacs

Pune

Hybrid

Naukri logo

Responsible for mentoring and leading a team of software test analysts. Primary focus-applications meet the highest quality standards. Oversee quality control processes, implement best practices. play a crucial role in coaching & mentoring your team Required Candidate profile 8+ yrs of exp in both Manual & Automation Testing. Key skills-Selenium, NG Test, TDD/BDD, performance testing (JMeter, K6, LoadRunner), Java/.Net, AWS, enterprise databases & Agile methodologies.

Posted 2 months ago

Apply

6 - 10 years

6 - 10 Lacs

Maharashtra

Work from Office

Naukri logo

Associate need to support from 07:00 AM IST and would have to clear client interview Primary (Mandate) Skill : Spring Integration JAX-RS Spring Security and proficiency in Angular or Typescript and NodeJS What are we looking for Java 8 and/or 11 with Spring Boot Spring Integration JAX-RS Spring Security AWS (DynamoDB S3 Lambda Cloud Formation SNS SQS Amazon RDS) Proficient in frontend technologies such as Angular Typescript and NodeJS Basic understanding of authentication and authorization using Okta Ability to clearly describe the architecture of a project they worked on in past engagements. A good understanding of code quality e.g. SOLID principles TDD BDD A passion to learn new technologies. Experience working with Microsoft Dynamics or a CRM system would be highly advantageous. A strong and in-depth understanding of cloud CI/CD practices and modern development practices. Tools such as Git/GitHub Bamboo/Jenkins Gradle NPM/Yarn Docker Kubernetes SonarQube etc. Specialization that will make an impact Test automation and test-driven development practices and frameworks mutation testing functional testing (JUnit Cucumber) mock frameworks (Mockito etc) contract testing Familiarity with DevSecOps concepts tools and continous delivery pipelines Bamboo Jenkins Maven Bitbucket Jira etc. Experience with API management platforms design standards patterns and best practices is a plus Duties and responsibilities 1.Providing senior level system analysis design development and implementation of applications and databases including integrating third party products. 2.Translating technical specifications into code for complex new or enhancement projects for internal clients. Writing programs developing code testing artifacts and producing reports. Employing software development techniques to ensure tests are implemented in a way that supports automation. 3.Elevating code into development test and production environments on schedule. Providing follow-up prduction support submitting change control requests and documents. 4.Has thorough understanding of software development methodology and development architecture standards and resolves elevated issues. She trains and mentors staff with less experience. 5.Participating in design code and test inspections throughout the lifecycle to identify issues. Explaining technical considerations at related meetings including those with internal clients and performing systems analysis activities. 6.Thoroughly understands client business functions and technology needs and has broad understanding of Vanguards technologies tools and applications including those that interface with business areas and systems. 7.Interfacing with cross functional team members and communicating systems issues at the appropriate technical level for each audience. 8.Thoroughly understanding and complying with Information Technology and Information Security policies and procedures and verifying that deliverables meet requirements. 9.Participating in special projects and performing other related duties as assigned. Named Job Posting? (if Yes - needs to be approved by SCSC) Additional Details Global Grade : C Level : To Be Defined Named Job Posting? (if Yes - needs to be approved by SCSC) : No Remote work possibility : No Global Role Family : 60236 (P) Software Engineering Local Role Name : 6362 Software Developer Local Skills : 4939 Java (Multi Skilled) Languages Required: : English Role Rarity : To Be Defined

Posted 2 months ago

Apply

8 - 12 years

27 - 42 Lacs

Kochi

Work from Office

Naukri logo

Knowledge, Skills and Experience Required: Able to communicate clearly and accurately on technical topics in English (verbal and written) Can write performant, testable, and maintainable JAVA code with 8+ years of proven commercial JAVA experience. Knowledge of best practice and patterns across the implementation, build and deployment of JAVA services. Proven extensive experience of Java ecosystem and related technologies and frameworks. o Spring Boot, Spring libraries and frameworks. o Hibernate o Maven Fluent in TDD and familiar with BDD Knowledge of Git, JIRA, Confluence, Maven, Docker and using Jenkins. Solid experience of working with RESTful services in microservices oriented architectures Solid knowledge of working within a cloud-based infrastructure, ideally AWS Knowledge of NoSQL and relational database management systems, especially PostgreSQL Experience of building services within event or stream-based systems using either SQS, Kafka or Pulsar, CQRS Thorough understanding of Computer Science fundamentals and software patterns Nice to have: Experience with AWS Services such as Lambda, SQS, S3, Recognition Face Liveness Experience with Camunda BPMN.

Posted 2 months ago

Apply

3 - 7 years

10 - 14 Lacs

Noida

Work from Office

Naukri logo

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : .Net Full Stack Development, Agile, Azure Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : Engineer Graduate with Strong hands on experience in Automation testing, TDD/BDD, unit testing Summary :As an Application Lead, you will be responsible for designing, building, and configuring applications. Your typical day will involve leading the effort to develop applications using .Net Full Stack Development, ASP.NET MVC, and Agile methodologies, while also acting as the primary point of contact for stakeholders. Roles & Responsibilities: Lead the effort to design, build, and configure applications using .Net Full Stack Development, ASP.NET MVC, and Agile methodologies. Act as the primary point of contact for stakeholders, ensuring that project requirements are met and delivered on time. Collaborate with cross-functional teams to develop and implement software solutions that meet business needs. Provide technical guidance and mentorship to junior developers, ensuring that best practices are followed and code quality is maintained. Professional & Technical Skills: Must To Have Skills:.Net Full Stack Development, ASP.NET MVC, Agile, Azure Strong understanding of software development methodologies, including Agile and Waterfall. Experience with cloud technologies, specifically Azure. Proficiency in C# and .NET Framework. Experience with front-end technologies such as HTML, CSS, and JavaScript. Experience with database technologies such as SQL Server and Oracle. Additional Information: The candidate should have a minimum of 3 years of experience in .Net Full Stack Development. The ideal candidate will possess a strong educational background in computer science or a related field, along with a proven track record of delivering impactful software solutions. This position is based at our Noida office. Qualifications Engineer Graduate with Strong hands on experience in Automation testing, TDD/BDD, unit testing

Posted 3 months ago

Apply

8 - 13 years

10 - 15 Lacs

Pune

Work from Office

Naukri logo

About The Role :: Job Title:QA/Software Test Automation, AVP Location:Pune, India Role Description: We are looking for a QA Tester (i.e., Manual + Automation) to assess software quality through manual and automated testing. If you are a smart, self-motivated individual who is keen to make a difference, we would love to speak to you. We seek people with a genuine interest in the application of technology to solve real-world, mission critical problems. Our teams develop using an agile methodology, working on short development cycles towards frequent, high-quality deliverables. You will participate in the full software development lifecycle - from business-requirements analysis, to solution design, prototyping, development, testing, and production - in close collaboration with development teams, functional analysts, business analysts, and key business stakeholders. What we'll offer you As part of our flexible scheme, here are just some of the benefits that youll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your key responsibilities This position will cover end to end QA against global requirements, including Create Test Strategy, Review test plans, Create traceability matrix, test case design and documentation, test pack maintenance, manual testing of new functionality, issue reporting and management, regression testing and sign off, automated testing management, and primary responsibility for the care and feeding of all test environments. Your skills and experience 8+ years total QA experience with 4+ years of relevant automation experience in QTP & Selenium(Java). Deep knowledge of STLC, QA methodologies and processes. Strong hands-on experience in Regression, Functional/Non-Function testing, TDD/BDD and UI Test Automation. Hands-on experience on HP-UFT/QTP, Test Complete, REST-Assured , JIRA and HP-ALM. Ability to design and build advanced automated testing frameworks using UFT, Selenium,Test complete, Cucumber, Rest assured etc. Should able to independently work on design, maintain & execution of automation scripts. Strong programming and development skills in Shell Scripting, VB Script and Java. Hands-on working experience on Test Automation using one or more techniques:Data Driven, Keyword Driven and Hybrid Framework. Database skills, mainly in Oracle and SQL Server Work with the Development team to undersand challenge in application design, capture and reuse automated test cases and test stubs. Experience on working in Agile projects. Experience of Web service testing (SOAP and REST). Drive and adoption of best engineering practices Testing, scripting and maintainability. Experience with version control and build systems (GIT, TeamCity,Maven), knowledge of CI process Proficient in Defect Management cycle. Provide estimates for Manual and automation testing activities. Commitment to delivering great software and releasing it quickly, efficiently and with increasing quality . Knowldege of performance testing Candidates should demonstrate both strong technical skills and excellent problem solving abilities. Candidate should be able demonstrate excellent communication skill, able to perform in high pressure and handle multiple projects at a given time. How we'll support you Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs About us and our teams Please visit our company website for further information: https://www.db.com/company/company.htm We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment.

Posted 3 months ago

Apply

7 - 12 years

30 - 45 Lacs

Mumbai, Bengaluru, Gurgaon

Work from Office

Naukri logo

Strong MERN ( Mongo DB + Mongoose, Express, React, Node JS ) full stack experience using Typescript. • Experience in leading in code reviews. • Demonstrate understanding of SOLID principles. • Demonstrate understanding of TDD or BDD. • Good knowledge and experience of writing good unit tests. • Strong implementation design using cloud. • Microservices architecture, GraphQL, RESTful Webservices, NoSQL & SQL • Docker & containerization, CI/CD pipeline design & build • Event driven architecture, Kafka. • Use of tools such as JIRA, Git, GitHub • Strong communication skills • Ability to lead discussion and solve problems for the dev team • Ability to manage expectations of Product/Business teams in terms of prioritizing quality, aligning to the strategic vision • Provide guidance on inline technical documentation

Posted 3 months ago

Apply

8 - 13 years

12 - 22 Lacs

Gurgaon

Remote

Naukri logo

Excellent skills with Typescript. Excellent skills with Playwright/Cypress Experience of integrating automated testing into a CI/CD pipeline (Azure DevOps). Experience Web and API testing

Posted 3 months ago

Apply
cta

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies