Home
Jobs

2219 Tdd Jobs - Page 17

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

5.0 - 14.0 years

14 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Job Description for QA Automation Engineer Seeking a highly skilled and motivated Quality Analyst to join our team. The ideal candidate will possess expertise in test automation with a focus on Typescript, Playwright, Cucumber along with strong communication skills and a solid understanding of Agile methodology. Additionally, knowledge of SQL database technologies, including the ability to write complex SQL queries for data validation and manipulation, is crucial for this role. Key Responsibilities: Develop and maintain automated test scripts using Typescript, Playwright, Cucumber ensuring the robustness, scalability, and performance of our applications. Design and implement Test Automation Frameworks, incorporating Behavior-Driven Development (BDD) principles, and using Cucumber for efficient and maintainable test suites. Collaborate with cross-functional teams to automate data flows, and end-to-end system functionality. Proficiency in database technologies, including the ability to write SQL queries for data validation, manipulation, and managing test data. Experience in writing and executing Data Manipulation Language (DML) statements for data validation, insertion, updating, and deletion during test automation. In-depth knowledge of database joins, including inner joins, outer joints, and self-joins, to effectively retrieve and validate data from multiple database tables. Ability to work with different database management systems (DBMS), such as PostgreSQL Mongo DB depending on project requirements. Strong communication skills, including the ability to effectively communicate with team members and stakeholders. Experience in Agile methodologies and a deep understanding of the overall testing process within an Agile framework. Knowledge of various testing methodologies and test automation tools, with hands-on experience in designing and building Test Automation Frameworks. Qualifications: Proven experience in test automation using Typescript, Playwright, Cucumber. Strong understanding of REST API testing using Java Rest Assured. Experience in Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies. Solid understanding of Agile methodology. Excellent problem-solving skills and attention to detail. Relevant certifications in test automation or software testing are a plus. Hongkong Rotational Hours: Shift1 : Normal Business Hours: 7:00 AM to 4:00 PM IST Shift2: Normal Business Hours: 3:00 PM to 12:00 AM IST

Posted 6 days ago

Apply

3.0 years

0 Lacs

India

Remote

Linkedin logo

Are you passionate about building great products? Do you want to redefine the way travellers explore the world? Keen to be part of this growth journey with a bunch of amazing people? Then Pelago is the place for you! We are looking for ambitious and motivated talents who are excited about staying on the cutting edge of Technology and always keen on innovating new ways to drive growth and taking our startup to new heights. WHO ARE WE? Pelago is a travel experiences platform created by Singapore Airlines Group. Think of us as a travel magazine that you can book - highly curated, visually inspiring, with the trust and quality of Singapore Airlines. We connect you with global, local cultures and ideas so you can expand your life. We are a team of diverse, passionate, empowered, inclusive, authentic and open individuals who share the same values and strive towards a common goal! WHAT CAN WE OFFER YOU? A unique opportunity to take end-to-end ownership of your workstream to deliver real value to users. Platforms to solve real user problems concerning travel planning & booking with innovative products/services. An amazing peer group to work with, and the ability to learn from the similarly great minds around you. An opportunity to be an integral part of shaping the company’s growth and culture with a diverse, fun, and dynamic environment with teammates from different parts of the world. Competitive compensation and benefits - including work flexibility, insurance, remote working and more! WHAT WILL YOU DO? Write code as part of a diverse and multi-skilled development team Design and architect innovative, modern architectures and follow best practices Champion a focus on software qualities such as testability, security, scalability, operability etc Work with state of the art technologies to solve genuine, real-world problems Champion good agile practices that provide a foundation for iterative product development Build strong relationships with product managers, designers and business team Enjoy working in a diverse, dynamic, collaborative, transparent, environment where everyone’s ideas and opinions are equally valued Demonstrate and communicate a passion for implementing highly scalable and maintainable backend services Share technical solutions and product ideas through design review, pair programming, code review and technological discussions WHAT EXPERTISE YOU NEED TO HAVE? 3-5+ years of hands-on development and delivery experience with a broad mix of languages and technologies Experience working with Agile, Lean and Continuous Delivery approaches, such as Continuous Integration, TDD, Infrastructure as Code etc. Deploying your own code to production with a CI/CD pipeline Working with relational databases and interacting them with ORMs Experience building cloud native scalable software architecturesAPI design and structure, especially in collaboration with the frontend team Building software in a security-conscious way, especially keeping in mind things like the OWASP top 10 vulnerabilities Strong people skills that contribute to an open and collaborative environment Experience in communicating ideas and decisions to a variety of team members Working closely and proactively with product managers and designers to deliver a high-quality user experiencesPlease also let us know if you have experience with any of the following, although these are not required: Infrastructure-as-code tools like Terraform Experience working in the travel industry or with B2C platforms Below Are The Technologies We Primarily Use. However, We’ll Always Choose The Best Tool For The Job (maybe You Can Suggest One?), So Don’t Consider This List Either Exhaustive Or Immutable Must Haves: Python, Flask, PostgreSQL, AWS Good To Have: GraphQL, Knowledge of Redis, Celery, Elasticsearch If you’re as excited as we are in this journey, do apply directly with a copy of your full resume. We'll reach out to you as soon as we can! Show more Show less

Posted 6 days ago

Apply

1.0 - 6.0 years

11 - 15 Lacs

Pune

Work from Office

Naukri logo

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Overview Responsible for the analysis, design, development and delivery of software solutions Defines requirements for new applications and customizations, adhering to standards, processes and best practices Role Participate in team prioritization discussions with Product/Business stakeholders Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements Automate build, operate, and run aspects of software Drive code/design/process trade-off discussions within their team when required Report status and manage risks within their primary application/service Drive integration of services focusing on customer journey and experience Perform demos/acceptance discussions in interacting with Product owners Understands operational and engineering experience, actively works to improve experience and metrics in ownership area Develop complete understanding of end-to-end technical architecture and dependency systems Drive adoption of technology standards and opinionated frameworks, and review coding, test, and automation work of team members Mentor and guide new and less-experienced team members Identify opportunities to improve an overall process and trim waste Share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity All About You Has ability to write secure code using languages (e.g., Java, Angular, React, JavaScript, Sql) and familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management Understands the basic engineering principles used in building and running mission critical software capabilities (security, customer experience, testing, operability, simplification, service-oriented architecture) Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors Understands and implements standard branching (e.g., Gitflow) and peer review practices Has skills in test driven and behavior driven development (TDD and BDD) to build just enough code and collaborate on the desired functionality Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code Understands and implements Application Programming Interface (API) standards and cataloging to drive API/service adoption and commercialization Has skills to author test code with lots of smaller tests followed by few contract tests at service level and fewer journey tests at the integration level (Test Pyramid concept) Apply tools (e.g., Sonar, Checkmarx ) and techniques to scan and measure code quality and anti-patterns as part of development activity Has skills to collaborate with team and business stakeholders to estimate requirements (e.g., story pointing) and prioritize based on business value Has skills to orchestrate release workflows and pipelines, and apply standardized pipelines via APIs to achieve CI and CD using industry standard tools (e.g., Jenkins, XL Release, others). Has skills to understand, report, and optimize delivery metrics to continuously improve upon them (e.g., velocity, throughput, lead time, defect leakage, burndown) Has skills to document and drive definition-of-done for requirements to meet both business and operational needs Understands how to build robust tests to minimize defect leakage by performing regression, performance, deployment verification, and release testing Has skills to conduct product demos and co-ordinate with product owners to drive product acceptance signoffs Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard s guidelines.

Posted 6 days ago

Apply

4.0 - 8.0 years

20 - 25 Lacs

Hyderabad

Work from Office

Naukri logo

About the Role We are seeking a visionary and hands-on GenAI Architect to lead the design, development, and deployment of cutting-edge Generative AI and Agentic AI solutions in the Insurance domain. This role is pivotal in shaping our AI strategy, building innovative offerings, and driving client success through impactful PoCs and solutions. The architect will work closely with the Leadership team at BlitzenX to define the AI roadmap, lead a team of engineers and architects, and represent the company in client engagements and industry forums. Key Responsibilities Architect and lead the development of GenAI and Agentic AI solutions tailored for Insurance use cases. Collaborate with the BlitzenX Leaders to define AI strategy, solution blueprints, and innovation roadmaps. Design and Build scalable PoCs, MVPs, and production-grade solutions using state-of-the-art GenAI tools and frameworks. Lead and mentor a team of engineers and architects, fostering a culture of innovation, quality, and continuous learning. Engage with Clients to present PoVs, conduct workshops, and articulate the value of GenAI solutions with compelling storytelling and technical depth. Ensure Engineering Excellence by applying best practices in TDD, BDD, DevSecOps, and microservices architecture. Required Skills & Experience AI/ML & GenAI Expertise Proven hands-on experience with: LLMs (e.g., OpenAI, Claude, Mistral, LLaMA, Gemini) GenAI frameworks: LangChain, LlamaIndex, Haystack, Semantic Kernel Agentic AI tools: Google Agentspace, ADK, LangGraph, AutoGen, CrewAI, MetaGPT, AutoGPT, OpenAgents Vector databases: Vertex AI, FAISS, Weaviate, Pinecone, Chroma Prompt engineering, RAG pipelines, fine-tuning, and orchestration Engineering & Architecture Strong background in: Java Spring Boot, REST APIs, Microservices Cloud platforms: AWS, Azure, or GCP CI/CD, DevSecOps, TDD/BDD Containerization (Docker, Kubernetes) Leadership & Communication Exceptional storytelling and articulation skills to convey complex AI concepts to technical and non-technical audiences. Experience in client-facing roles, including workshops, demos, and executive presentations. Ability to lead cross-functional teams and drive innovation in a fast-paced environment. Preferred Qualifications Bachelors or Masters degree in Computer Science, AI/ML, or related field Certifications in AI/ML and Cloud (GCP or Azure) will be an advantage Experience in the Insurance domain and more specifically in the P&C space is a strong plus Why Join Us? Be at the forefront of AI innovation in Insurance Work with a visionary leadership team Build solutions that impact BlitzenXs Insurance Clients Enjoy a collaborative, inclusive, and growth-oriented culture ",

Posted 6 days ago

Apply

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 6 days ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Lalitpur

Work from Office

Naukri logo

We are looking for problem solvers to help us build next-generation features, products, and services. You will work closely with a cross-functional team of engineers on microservices and event-driven architectures. You are expected to contribute to the architecture, design, and development of new features, identify technical risks and find alternate solutions to various problems. In addition, the role also demands to lead, motivate & mentor other team members with respect to technical challenges. What you ll be doing: Work in a small scrum team to design and build high-quality customer-facing software. Write unit, functional and end-to-end tests using mocha, chai, sinon, karateJS & codeceptJS. Gain product knowledge by successfully developing features for our applications. Communicate effectively with stakeholders, peers, and others. Strive for continuous improvement in customer experience, tools & processes. What we re looking for: 5+ years of development experience developing complex, scalable web-based Applications using NodeJs. Minimum 2+ years experience with ReactJS. Hands-on experience in designing and defining database schema using RDBMS(MySql) and NoSQL databases. Experience on rabbitmq, redis, kibana, Algolia are plus points. Should have experience on writing scripts and do ETL jobs. Possess good problem-solving and analytical skills. Experienced in test-driven development(TDD). Experience with web services, REST API, GraphQL and Microservice. Experience with Shopify is preferred. Experience with Amazon AWS services, Docker. Experience with GIT and the Features branching workflow. Experienced in continuous integration, and continuous delivery(CICD) will be a plus. Experience in working in an Agile development environment will be a plus. Awesome written and oral communication skills and ability to work in a global and distributed environment with agility to mold communication for different audiences. Experience in the eCommerce/Digital Commerce domain with high volume transactions will be a plus. You will have an opportunity to: COLLABORATE with global teams to build scalable web-based applications PARTNER closely with the engineering team to follow best practices and standards. PROVIDE reliable solutions to a variety of problems using sound problem-solving techniques WORK with the broader team to build and maintain high performance, flexible, and highly scalable web-based applications ACHIEVE engineering excellence by implementing standard practices and standards PERFORM technical root causes analysis and outlines corrective action for given problems

Posted 6 days ago

Apply

2.0 - 7.0 years

5 - 9 Lacs

Pune

Work from Office

Naukri logo

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Microsoft Robotic Process Automation Advanced Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will engage in the design, construction, and configuration of applications tailored to fulfill specific business processes and application requirements. Your typical day will involve collaborating with team members to understand project needs, developing innovative solutions, and ensuring that applications function seamlessly to enhance operational efficiency. You will also participate in testing and refining applications to meet user expectations and business goals, contributing to a dynamic and collaborative work environment. Roles & Responsibilities:Work as Lead Developer /Lead SupportWork as a Sr. developer for RPA- Power Automate (Cloud & Desktop) projectsInteracting with BAs, PM, Senior Developers and Business to understand the processes to be automatedPerforming technical feasibility check for the process to be automatedAssisting in creation of SDD (Solution Design Document)/TDD (technical design document)Understanding the solution to be developed using SDD /TDDDeveloping RPA- Power Automate (Cloud & Desktop) Workflows to implement the solutionReviewing work of the peer developersProviding technical support in SIT, UAT, Go Live and Live Proving phasesAdhering to RPA- Power Automate (Cloud & Desktop) design and development best practicesDeveloping different utilities in Power Automate (Cloud & Desktop) to be used within automated solutionsAssisting in production issuesDatabase housekeeping and cleaning for the development and production environment Professional & Technical Skills: 4+ years of IT development experience 2+ years of experience in RPA Power Automate (Cloud & Desktop) development /SupportIn-depth knowledge and exposure of RPA and RPA- Power Automate (Cloud & Desktop) tools (Know concept like Work queues, RE framework, OCR, PDF Extraction etc.)Experience throughout the entire RPA project lifecycle Good to have knowledge of .Net, C# , SQLBasic understanding of JIRA, SNOW, SVN, TFS, MS Teams, Git Hub, Microsoft SSMS, visual studio, eclipse, project planner Additional Information:- The candidate should have minimum 3 years of experience in Microsoft Robotic Process Automation Advanced.- This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 6 days ago

Apply

2.0 - 5.0 years

6 - 11 Lacs

Bengaluru

Work from Office

Naukri logo

Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description Thermo Fisher Scientific Inc. is the world leader in serving science, with an annual revenue of approximately $40 billion. Our Mission is to enable our customers to make the world healthier, cleaner and safer. Whether our customers are accelerating life sciences research, solving sophisticated analytical challenges, growing productivity in their laboratories, improving patient health through diagnostics or the development and manufacture of life-changing therapies, we are here to support them. Our distributed team of more than 130,000 colleagues delivers an unrivalled combination of innovative technologies, purchasing convenience and pharmaceutical services through our industry-leading brands, including Thermo Scientific, Applied Biosystems, Invitrogen, Fisher Scientific, Unity Lab Services, Patheon and PPD. For more information, please visit www.thermofisher.com . About the Role We are seeking a versatile and highly skilled Software Development Test Engineer with 2-5 years of hands-on experience across DevOps, Github, Docker, Helm, K8, Scripting. This is a great opportunity to work on innovative systems involving AI/ML model serving (e.g., NVIDIA Triton ), high-performance computing, and distributed services. You will be responsible for testing, and maintaining robust software solutions that work with hardware, cloud infrastructure, and services running at scale. Key Responsibilities Design, develop and maintain test environment for AI Deployment solutions. Integrate and optimize model inference using NVIDIA Triton running Inference Server. Work closely with hardware systems like Nvidia Orin/Jetson running using Linux to diagnose, fix, and optimize hardware-software interactions. Collaborate with multi-functional teams to define system architecture and deliver end-to-end solutions. Write clean, maintainable, and well-tested code following standard methodologies. Continuously supervise and improve system performance, reliability, and scalability. Required Skills and Qualifications 2-5 years of experience in DevOps, GitHub, Docker, Helm, K8, scripting. Experience in test automation, TDD/BDD and manual testing. ISTQB certification will be a plus. Experience developing and deploying microservices, particularly with gRPC. Solid understanding of CI/CD pipelines and DevOps standard methodologies. Comfortable working in Linux-based environments and interfacing with hardware components. Strong debugging, performance tuning, and hardware solving skills.

Posted 6 days ago

Apply

5.0 - 8.0 years

9 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description Thermo Fisher Scientific Inc. is the world leader in serving science, with an annual revenue of approximately $40 billion. Our Mission is to enable our customers to make the world healthier, cleaner and safer. Whether our customers are accelerating life sciences research, solving sophisticated analytical challenges, growing productivity in their laboratories, improving patient health through diagnostics or the development and manufacture of life-changing therapies, we are here to support them. Our distributed team of more than 130,000 colleagues delivers an unrivalled combination of innovative technologies, purchasing convenience and pharmaceutical services through our industry-leading brands, including Thermo Scientific, Applied Biosystems, Invitrogen, Fisher Scientific, Unity Lab Services, Patheon and PPD. For more information, please visit www.thermofisher.com . About the Role We are seeking a versatile and highly skilled Software Development Test Engineer with 5-8 years of hands-on experience across DevOps, Github, Docker, Helm, K8, Scripting. This is a great opportunity to work on innovative systems involving AI/ML model serving (e.g., NVIDIA Triton ), high-performance computing, and distributed services. You will be responsible for creating test plans, reports, & own risk based test strategies. Key Responsibilities: Design, develop and maintain test environment for AI Deployment solutions. Integrate and optimize model inference using NVIDIA Triton running Inference Server. Work closely with hardware systems like Nvidia Orin/Jetson running using Linux to diagnose, fix, and optimize hardware-software interactions. Collaborate with multi-functional teams to define system architecture and deliver end-to-end solutions. Write clean, maintainable, and well-tested code following standard methodologies. Continuously supervise and improve system performance, reliability, and scalability. Required Skills and Qualifications 5-8 years of experience in DevOps, GitHub, Docker, Helm, K8, scripting. Experience in TDD/BDD, Linux and HW troubleshooting. ISTQB certification will be a plus. Experience developing and deploying microservices, particularly with gRPC. Solid understanding of CI/CD pipelines and DevOps standard methodologies. Comfortable working in Linux-based environments and interfacing with hardware components. Strong debugging, performance tuning, and hardware solving skills.

Posted 6 days ago

Apply

2.0 - 7.0 years

5 - 9 Lacs

Pune

Work from Office

Naukri logo

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Microsoft Robotic Process Automation Advanced Good to have skills : NAMinimum 2 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. A typical day involves collaborating with team members to understand project needs, developing innovative solutions, and ensuring that applications function seamlessly to enhance operational efficiency. You will engage in problem-solving discussions and contribute to the overall success of the projects by leveraging your expertise in application development. Roles & Responsibilities:Work as Lead Developer /Lead SupportWork as a Sr. developer for RPA- Power Automate (Cloud & Desktop) projectsInteracting with BAs, PM, Senior Developers and Business to understand the processes to be automatedPerforming technical feasibility check for the process to be automatedAssisting in creation of SDD (Solution Design Document)/TDD (technical design document)Understanding the solution to be developed using SDD /TDDDeveloping RPA- Power Automate (Cloud & Desktop) Workflows to implement the solutionReviewing work of the peer developersProviding technical support in SIT, UAT, Go Live and Live Proving phasesAdhering to RPA- Power Automate (Cloud & Desktop) design and development best practicesDeveloping different utilities in Power Automate (Cloud & Desktop) to be used within automated solutionsAssisting in production issuesDatabase housekeeping and cleaning for the development and production environment Professional & Technical Skills: 4+ years of IT development experience 2+ years of experience in RPA Power Automate (Cloud & Desktop) development /SupportIn-depth knowledge and exposure of RPA and RPA- Power Automate (Cloud & Desktop) tools (Know concept like Work queues, RE framework, OCR, PDF Extraction etc.)Experience throughout the entire RPA project lifecycle Good to have knowledge of .Net, C# , SQLBasic understanding of JIRA, SNOW, SVN, TFS, MS Teams, Git Hub, Microsoft SSMS, visual studio, eclipse, project planner Additional Information:- The candidate should have minimum 2 years of experience in Microsoft Robotic Process Automation Advanced.- This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 6 days ago

Apply

0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Join us as a Quality Automation Specialist In this key role, you’ll be undertaking and enabling automated testing activities in all delivery models We’ll look to you to support teams to develop quality solutions and enable continuous integration and assurance of defect free deployment of customer value You’ll be working closely with feature teams and a variety of stakeholders, giving you great exposure to professional development opportunities We're offering this role at associate vice president level What you'll do Joining us in a highly collaborative role, you’ll be contributing to the transformation of testing using quality processes, tools, and methodologies, significantly improving control, accuracy and integrity. You’ll be making sure repeatable, constant and consistent quality is built into all phases of the idea to value lifecycle at reduced cost or reduced time to market. It’s a chance to work with colleagues at multiple levels, and with cross-domain, domain, platform and feature teams, to build in quality as an integral part of all activities. Additionally, You’ll Be Supporting the design of automation test strategies, aligned to business or programme goals Evolving more predictive and intelligent testing approaches, based on automation and innovative testing products and solutions Collaborating with stakeholders and feature teams and making sure that automated testing is performed and monitored as an essential part of the planning and product delivery Designing and creating a low maintenance suite of stable, re-usable automated tests, which are usable both within the product or domain and across domains and systems in an end-to-end capacity Applying testing and delivery standards by understanding the product development lifecycle along with mandatory, regulatory and compliance requirements The skills you'll need We’re looking for someone with ten years of experience in automated testing, design and create a low maintenance suite of stable re-usable automated tests which are usable both within the product or domain and also across domains and systems in an end-to-end capacity. You'll also collaborate with stakeholders and feature teams and make sure automated testing is performed and monitored as an essential part of the planning and product delivery. You’ll also support the design and implementation of testing automation frameworks easily maintainable by quality automation specialists and assist in the use of efficient and effective processes, standards and test metrics in to order continuously improve the quality automation service. We’ll Also Look For You To Have Experience in UFT, Selenium, Postman, GitLab, Cucumber, JAVA, Python, VB macro, BDD, TDD and TestNG Seek and rely on continuous feedback, keeping up to date with and promoting best practice in quality automation methods, tools, techniques and standards, to maximize the customer experience and reduce test cycle time Excellent communication skills with the ability to communicate complex technical concepts to management level colleagues Good collaboration and stakeholder management skills Show more Show less

Posted 6 days ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

Join us as a Quality Automation Specialist In this key role, you’ll be undertaking and enabling automated testing activities in all delivery models We’ll look to you to support teams to develop quality solutions and enable continuous integration and assurance of defect free deployment of customer value You’ll be working closely with feature teams and a variety of stakeholders, giving you great exposure to professional development opportunities We're offering this role at associate vice president level What you'll do Joining us in a highly collaborative role, you’ll be contributing to the transformation of testing using quality processes, tools, and methodologies, significantly improving control, accuracy and integrity. You’ll be making sure repeatable, constant and consistent quality is built into all phases of the idea to value lifecycle at reduced cost or reduced time to market. It’s a chance to work with colleagues at multiple levels, and with cross-domain, domain, platform and feature teams, to build in quality as an integral part of all activities. Additionally, You’ll Be Supporting the design of automation test strategies, aligned to business or programme goals Evolving more predictive and intelligent testing approaches, based on automation and innovative testing products and solutions Collaborating with stakeholders and feature teams and making sure that automated testing is performed and monitored as an essential part of the planning and product delivery Designing and creating a low maintenance suite of stable, re-usable automated tests, which are usable both within the product or domain and across domains and systems in an end-to-end capacity Applying testing and delivery standards by understanding the product development lifecycle along with mandatory, regulatory and compliance requirements The skills you'll need We’re looking for someone with ten years of experience in automated testing, design and create a low maintenance suite of stable re-usable automated tests which are usable both within the product or domain and also across domains and systems in an end-to-end capacity. You'll also collaborate with stakeholders and feature teams and make sure automated testing is performed and monitored as an essential part of the planning and product delivery. You’ll also support the design and implementation of testing automation frameworks easily maintainable by quality automation specialists and assist in the use of efficient and effective processes, standards and test metrics in to order continuously improve the quality automation service. We’ll Also Look For You To Have Experience in UFT, Selenium, Postman, GitLab, Cucumber, JAVA, Python, VB macro, BDD, TDD and TestNG Seek and rely on continuous feedback, keeping up to date with and promoting best practice in quality automation methods, tools, techniques and standards, to maximize the customer experience and reduce test cycle time Excellent communication skills with the ability to communicate complex technical concepts to management level colleagues Good collaboration and stakeholder management skills Show more Show less

Posted 6 days ago

Apply

10.0 - 12.0 years

0 Lacs

Mumbai Metropolitan Region

On-site

Linkedin logo

Description Must have 10-12 years’ experience in quality assurance specially in UI & API Automation 8-12 years of hands on experience in QA automation testing web / mobile applications and Web Services (REST API’s) Experience creating testing automation frameworks from scratch Expertise in automation testing with Selenium Webdriver using C# and .NET framework, Coded UI & VSTS Experience using version control system such as GIT, TFS, SVN Hands on Database/SQL experience Working knowledge of Agile and DevOps (TDD, BDD, CI/CD) Passion for digging deep to resolve technical challenges Strong knowledge of QA methodologies and best practices Coding experience in C# and Java Familiarity with .Net environment (MS-SQL, ASP.net, Visual Studio and IIS) Strong communication and collaboration skills Qualifications Nice to have BE/BTech in Computer Science or related field and/or equivalent software development experience Knowledge about Performance testing/load testing Knowledge experience about SpecFlow/Cucumber Any experience on code scans like Checkmarx, Sonarcube Show more Show less

Posted 6 days ago

Apply

2.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Summary We are looking for talented front-end developers who can help us in enabling our customers deliver excellent experiences to end users. As a customer experience management firm , we are constantly enhancing user experiences in several of our customers' online platforms. The role of a front-end developer in our teams is crucial in realising our design solutions without any loss in translation. We are looking for developers who can contribute in building the best in class digital experiences through the right use of frameworks , technologies and code. Responsibilities Design and Develop web / mobile applications using front-end technologies like Angular7+, CSS , JS , HTML and many more. Implement applications that have high standards of quality and the best of the performance. Translate UX / UI designs from our design teams into high quality code without any loss in translation Design and implement optimised components, modules and applications using best practises of front- end development and clean coding standards Work closely with backend development teams on API design and integration. Deliver code with maximum coverage using unit-testing frameworks and testing practises such as TDD . Optimise code continuously to improve quality , maintainability and performance. Qualification and Experience 2 - 5 years of experience in front-end development of web / mobile applications . Experience in backend technology stacks will be an advantage Key Skills Strong proficiency in Angular7+, JavaScript . Strong skills in HTML , CSS , SCSS and any CSS Frameworks . Thorough understanding of any front-end frameworks like React , Angular or any other along with its core principles Experience with data structure libraries , state managements, functional / reactive programming . Familiarity with newer specifications of ES6. Experience with RESTful APIs integration Knowledge of modern authorisation mechanisms, such as JSON Web Token Familiarity with modern front-end build pipelines and tools Experience with common front-end development tools such as Babel, Webpack, NPM, etc. A knack for benchmarking and optimisation Skills:- Javascript, HTML/CSS and Angular (2+) Show more Show less

Posted 6 days ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Position: Java Developer Experience: 3-8 Years Location: Bengaluru We are a multi-award-winning creative engineering company offering design and technology solutions on mobile, web and cloud platforms. We are looking for an enthusiastic and self-driven Test Engineer to join our team. Roles And Responsibilities Expert level Micro Web Services development skills using Java/J2EE/Spring Strong in SQL and noSQL databases (mySQL / MongoDB preferred)  Ability to develop software programs with best of design patterns , data Structures & algorithms Work in very challenging and high performance environment to clearly understand and provide state of the art solutions ( via design and code) Ability to debug complex applications and help in providing durable fixes While Java platform is primary, ability to understand, debug and work on other application platforms using Ruby on Rails and Python Responsible for delivering feature changes and functional additions that handle millions of requests per day while adhering to quality and schedule targets Extensive knowledge of at least 1 cloud platform (AWS, Microsoft Azure, GCP) preferably AWS. Strong unit testing skills for frontend and backend using any standard framework Exposure to application gateways and dockerized. microservices Good knowledge and experience with Agile, TDD or BDD methodologies Desired Profile Programing language – Java Framework – Spring Boot Good Knowledge of SQL & NoSQL DB AWS Cloud Knowledge Micro Service Architecture Good To Have Familiarity with Web Front End (Java Script/React) Familiarity with working in Internet of Things / Hardware integration Docker & Kubernetes  Serverless Architecture Working experience in Energy Company (Solar Panels + Battery) Skills:- Java, Spring, 06692, J2EE, SQL, NOSQL Databases, MySQL, MongoDB, AWS CloudFormation and Microservices Show more Show less

Posted 6 days ago

Apply

15.0 - 20.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Oracle CC&B Technical Architecture Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary Customer Care and Billing CCB, Technical Design Documentation TDD. Participate in various phases of the project Design, Build, Test and Deploy Ability to understand and develop complex integrations with on-premise, and cloud based applications Quickly resolve defects and provide root cause analysis, implementation support Work with vendor support team to resolve issues Work with different stakeholders like customer, Project manager, Architects. Roles & Responsibilities:-Proficiency in OUAF framework components, including various scripts (e.g., Groovy), batch processing, Case, Service Task, UI Map, Business Service, Zone, Portal, Business Object, IWS, Outbound, Algorithm, and familiarity with Customer Service Type/Process flow. -Ability to address performance issues through tuning when necessary, ensuring optimal system performance and coding standards-Must have worked as SME for solutions decisions, reviews and oversee design and development. Experience in delivery and management of Oracle Utilities projects maintaining the implementation guidelines standards.-Have a hands-on experience on Groovy Scripting, Java and other related technologies used in customizing Oracle Utilities products.-Strong understanding of software engineering principles and best practices.-Experience in designing and developing applications using Oracle Utilities Customer Care & Billing SPL.-Experience in developing technical documentation related to application design and development.-Experience in providing technical guidance and support to development teams. Professional & Technical Skills: - Experience in delivery and management of Oracle Utilities projects maintaining the implementation guidelines standards- Deep knowledge of Oracle Utilities platforms and integrations, including best practices for scalable implementations.-Strong analytical capabilities to solve complicated issues arising during design and testing phases. -Experience in all fuel or multi fuel will be a plus. Additional Information -6 to 10 years of Experience with at least 2 to 3 projects implementation experience in Oracle Utilities Application Framework .-Minimum 15 years of full-time education Degree in Engineering will be a plus-This position is based at our Bangalore office. Qualification 15 years full time education

Posted 6 days ago

Apply

5.0 - 10.0 years

13 - 17 Lacs

Pune

Work from Office

Naukri logo

Project Role : Security Architect Project Role Description : Define the security architecture, ensuring that it meets the business requirements and performance goals. Must have skills : Security Platform Engineering Good to have skills : Java Enterprise Edition, Amazon Web Services (AWS), Infrastructure As Code (IaC)Minimum 5 year(s) of experience is required Educational Qualification : BE or BTech Degree in Computer Science:As a Security Architect, you will be solving deep technical problems and building creative solutions in a dynamic environment working with knowledgeable and passionate SDEs. You are experienced building for the cloud designing for five 9s, globally distributed all active deployments, horizontal scalability, fault tolerance, and more. You are motivated by learning, evaluating, and deploying new technologies. Our services are deployed in an Amazon Web Services environment, and so you will be working hands on with many AWS components. You thrive in true agile, highly paced, production facing environment. You have a low tolerance for mediocrity. You love to write code and build extraordinary things.We are looking for coders, people who love to code, just like we do. You should be energetic, confident, and ready to contribute in many areas of the software development lifecycle. You may be involved in all the aspects from research, design, specs, coding, and bug fixing. Our team focus is on writing dependable code and getting high quality products and services to market as quick as possible. Roles & Responsibilities:- Expected to be an SME, collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Develop and implement security policies and procedures.- Conduct security assessments and audits.- Stay updated on the latest security trends and technologies. Professional & Technical Skills: - Experience with CICD pipelines (i.e. Jenkins) with building and/or configuring pipelines for build and deployment of software.- Coding knowledge and experience with SQL- Experience of writing scripts in Python, PowerShell or Bash- Experience in building highly-available (HA) production-grade solutions in AWS.- CICV, CICD, Automation (Terraform a plus)- Experience designing/implementing high performance Web services using SOA/REST/Microservices- Experience in the design/build/maintenance/refactor of large scale low latency high performance systems- Ability to quickly learn and develop expertise in existing highly complex applications and architectures- Extensive knowledge with high volume distributed application development in cloud environment- Strong troubleshooting and debugging skills, particularly in both production and non-production environments.- Experience using Agile methodologies, TDD, Code review, clear and concise documentation- Strong analytic, problem solving, and troubleshooting skills- Uncommon ability and motivation to tackle problems and learn fast- Ability to perform at a high level within a technical team- Ability to work independently with minimal supervision- Excellent communication and relationship skills- Distributed teamwork Additional Information:- The candidate should have a minimum of 5 years of experience in Security Platform Engineering.- Minimum 3 years experience building AWS cloud native services using EC2, S3, ECS, SQS, API Gateway, Lambda, etc.- Minimum 5 years coding knowledge and experience with java and/or C++ and object oriented methodologies- Minimum 1 year experience with CICD pipelines (i.e. Jenkins) with building and/or configuring pipelines for build and deployment of software.- This position is based at our Pune office.- A BE or BTech Degree in Computer Science or related technical field or equivalent practical knowledge is required. Qualification BE or BTech Degree in Computer Science

Posted 6 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 6 days ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Java Full Stack Development Good to have skills : Spring BootMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. You will be responsible for creating efficient and scalable applications that align with the organization's goals and objectives. Your typical day will involve collaborating with cross-functional teams, analyzing business requirements, and developing innovative solutions to meet customer needs. You will also be involved in troubleshooting and resolving application issues to ensure smooth operations and user satisfaction. Roles & Responsibilities:- Expected to be an SME, collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Develop and maintain high-quality software code for applications.- Participate in the entire application lifecycle, from concept and design to testing and deployment.- Collaborate with cross-functional teams to gather and analyze business requirements.- Design and implement efficient and scalable solutions that meet business needs.- Troubleshoot and resolve application issues to ensure smooth operations and user satisfaction. Professional & Technical Skills: Must have --Experience with REST concepts-Experience with XML and JSON data formats-Experience of large-team development in integrated environments (eg:Intellij )Good To Have Skills: -Experience with Test Driven Development (TDD) and unit testing frameworks-Agile program experience with continuous delivery approach-Microservices Experience with Java Full Stack Development- Strong understanding of statistical analysis and machine learning algorithms Additional Information:- The candidate should have a minimum of 5 years of experience in Java Full Stack Development.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 6 days ago

Apply

3.0 - 5.0 years

0 Lacs

Chennai, Tamil Nadu, India

Remote

Linkedin logo

Job Description Your impact You will have the opportunity to manage a team in a high-tech product company, will be playing a key role in delivering Intelsat Commercial Aviation Portal Application Software and its interfaces to the Airborne systems or 3rd party systems & customer APIs, and the new evolving software system architecture to best serve the business needs and road maps. Your focus will be on incorporating cutting-edge technologies and design principles to enhance customer experiences. Your role will manage two scrum teams working in SAFe Agile framework to deliver world-class Inflight Connectivity and Inflight Entertainment Services to commercial aviation passengers and airline partners. As a qualified professional with a strong work ethic, you will lead architecture, design, development, testing, and team management while ensuring efficient sprint execution, timely delivery, and professional communication. You will enhance deployment speed, reliability, and application availability, leveraging your development expertise and passion for automation to guide a team of Software Development Engineers. Additionally, you will oversee performance standards, provide subject matter guidance, and ensure high-quality software solutions align with business goals. What You Will Do Lead a cross-functional team of developers and testers to deliver continuous product releases, manage engineering deliverables in a fast-paced Continuous Integration and Deployment environment, and resolve production issues with customer focus and urgency, including supporting on-call processes to maintain application health. Collaborate with Tech Leads, Architects, and product management to align designs and architectures with roadmaps, develop critical technical capabilities, and ensure systems are built with the right design principles. Review test strategies and plans to enhance scrum team efficiency, reduce defect escape rates, and ensure adherence to technical design reviews, code inspections, and test reviews for quality assurance. Conduct Root Cause Analysis for bugs, take corrective and preventive actions, and identify opportunities to improve the architecture of frontend and backend applications. Solve planning and sequencing challenges to improve team efficiency and ensure smooth delivery of engineering outcomes. Hire, mentor, and manage engineers to create and sustain high-performing teams while fostering professional development and technical excellence. Ensure teams execute high-quality deliverables by adhering to technical standards and practices, including design reviews, code inspections, and testing protocols. Your Required Experience/skills Bachelor’s degree in computer science or Engineering, or related technology. Ten (10) years or more of experience in developing innovative enterprise products and solutions, with at least 3 to 5 years in a Managerial role . Backend development and design experience, preferably with Java spring boot microservices deployed in cloud and/or Frontend development and design experience, preferably with JavaScript or ReactJS. Strong experience in designing and building cloud based micro-services solutions deployed in AWS or Azure. Strong collaboration skills guiding tech teams, working with Product team, Project managers, Scrum Masters, Architects, customers, vendors, deployment teams Demonstrated ability to work with system architects and third-party vendors (HW, SW) during design and integration. Experience in CI/CD and AWS deployments (EC2, SQS, SNS, Lambda, S3, Aurora, DynamoDB) Advanced knowledge of software development lifecycles; expert knowledge in Agile and Lean methods. Proponent of DevOps, TDD, Agile/XP practices, and CI/CD pipelines Ability to multi-task, prioritize work, coordinate with onsite stakeholders in different time zone and well organized. Work with microservices teams on RESTful API designs - assist with future scripted API’s and web-socket investigations. Solid experience with SQL/NoSQL and cloud-based technologies. Experience in testing tools like Selenium, Cucumber, Junit, Mockito, Powermock . Your success in this role will look like: Being point of contact for the deliverables and maintenance of applications owned by your teams. Able to partner with stakeholders to drive large programs and improve development and test practices. Establish trust among peers and leaders cross-site. Built a high-performance team with mutual accountability which is flexible for changing priorities and parallel goals. Effective verbal and written communication skills It would be nice if you had: Aviation domain knowledge Experience working in a DevOps environment with continuous deployments. Experience in monitoring tools like OpenSearch, Dynatrace, Tableau. Experience in node.js and NPM technologies. How we support you: Hybrid work environment offering up to two days per week work from home (for eligible positions) Development opportunities supporting professional growth championed by our dedicated Learning & Development team. 20-25% of our positions are hired internally! Ways to get involved: satellite launch parties, company connect events, charitable activities, team social events, recognition programs, and employee resource groups. Wide range of benefits and perks to help you stay healthy, happy, and productive. These include paid leave programs, medical, tuition reimbursement, and retirement benefits, employee wellness offerings, and more! These benefits are designed to support your overall well-being and help you succeed in your role. Equal Employment Opportunity Intelsat is an equal opportunity employer and does not discriminate based upon race, color, religion, sex, national origin, ethnicity, age, disability, pregnancy, veteran status, sexual orientation, gender identity or any other characteristic protected by applicable law . While it is important to note that meeting the minimum qualifications is a fundamental requirement for consideration, if you are enthusiastic about this role and are unsure how well your experience aligns with these requirements, we encourage you to apply. Our recruitment team will assess your application and determine if your skills and qualifications meet the essential criteria for this role or whether there might be another role within our organization that is a better match. Other Job Info: These statements are intended to describe the general nature and level of work being performed by employees assigned to this job. This is not intended to be an exhaustive list of all responsibilities, duties, and skills required of employees assigned to this job. Job requires ability to sit for long periods of time About Us As the foundational architects of satellite technology, Intelsat applies our expertise to develop breakthrough solutions that advance and secure boundless applications for our customers and partners. At Intelsat, we increase human potential by connecting people, communities, businesses, and governments. Our employees enjoy a casual and collaborative environment, where we celebrate professional excellence in pursuit of the corporate mission. We hire skilled professionals who work in various areas such as: satellite engineering, network operations, cloud architecture, accounting, sales, legal, and more. Browse our current job openings or create a professional profile to stay informed about opportunities that match your interests and expertise. Intelsat is subject to regulation by certain U.S. Government national security agencies, which require that we collect and share certain Personally Identifiable Information (“PII”) with the U.S. Government to obtain permission to employ non-U.S. persons in certain roles. If selected for a role at Intelsat, we may collect and share your PII for these purposes. Intelsat is an Equal Opportunity Employer Show more Show less

Posted 6 days ago

Apply

7.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Responsibilities 5–7 years of hands-on experience in QA / Test Engineering for web applications. Strong experience with test automation frameworks (e.g., Selenium, Cypress, Playwright). Proficiency with AI-based testing platforms (e.g., Testim, Mabl, or similar). Experience testing systems hosted on AWS cloud infrastructure. Familiarity with CI/CD pipelines and tools like Jenkins, GitLab, or CircleCI. Expertise in API testing, performance testing, and security basics. Solid understanding of Agile/Scrum methodologies. Experience with version control tools (e.g., Git). Knowledge of BDD/TDD frameworks is a plus (e.g., Cucumber, Gherkin). ``` Show more Show less

Posted 6 days ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Summary We are looking for talented front-end developers who can help us in enabling our customers deliver excellent experiences to end users. As a customer experience management firm , we are constantly enhancing user experiences in several of our customers' online platforms. The role of the front-end development team is crucial in realizing our design solutions without any loss in translation. We are looking for front-end leads who can build and deliver the best in class digital experiences through the right use of frameworks , technologies and code. Responsibilities Design and Develop web / mobile applications using front-end technologies such as React, Angular, CSS , JS , HTML and many more. Implement applications that have high standards of quality and the best of the performance. Translate UX / UI designs from our design teams into high quality code without any loss in translation. Design and implement optimised components, modules and applications using best practises of front-end development and clean coding standards Establish continuous quality reviews and best practises to maintain higher levels of coding standards Guide the team in building solutions with high standards of quality and performance through technical design reviews Design API definitions optimised for front-end and work closely with backend team for integration. Deliver code with maximum coverage using unit-testing frameworks and testing practises such as TDD . Optimise code continuously to improve quality , maintainability and performance Work closely with solutions and architecture teams in solution design and contribute in exploring new frameworks, tools and products Qualification and Experience 5 to 8 years of experience in front-end development of web / mobile applications with at least 2 yrs as a lead. Experience in backend technology stacks will be an advantage Requirements Strong proficiency in JavaScript .Strong skills in HTML , CSS , SCSS and any CSS Frameworks . Thorough understanding of any front-end frameworks like React , Angular or any other along with its core principles Experience with data structure libraries , state managements, functional / reactive programming . Experience with newer specifications of ES6. Experience with RESTful APIs integration Knowledge of modern authorisation mechanisms, such as JSON Web Token. Familiarity with modern front-end build pipelines and tools Experience with common front-end development tools such as Babel, Webpack, NPM, etc. A knack for benchmarking and optimisation About Moonraft We are here to advance the human experience through design-driven innovation. Design, to us, is all about creating new meanings, while art is about self-expression and emotive appeal. Bringing these two creative disciplines together and operating at their intersection with business and technology, we drive business innovations with differentiating customer experience. We place the human at the centre, bringing quantitative and qualitative techniques together to develop consumer insights. Our techno-creative team, bridging consumer insights, business understanding, and advanced technology skills, then builds humanistic technology solutions. We believe experimentation is at the core of every innovation. Radical innovation, in our view, is just an event recognised in hindsight when a number of trial-and-error attempts spark off a breakthrough. Our approach embraces rapid prototyping and empirical evidence in everything we do. As the name says, we are Moonraft Innovation Labs, driving innovation through experimentation. "Rafters", who inhabit Moonraft, recognize ideas as the boss. They live by imagination, simplicity, and speed. Our egalitarian culture and environment are designed for rafters to thrive and deliver elegant solutions for complex problems. Skills:- User Interface (UI) Design, Angular (2+), React.js, Javascript and HTML/CSS Show more Show less

Posted 6 days ago

Apply

4.0 - 6.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

At Fairmatic, we’re on a mission to make roads safer—one fleet at a time. We’re revolutionizing auto insurance with AI and data-driven insights, offering personalized options that reward safe driving with meaningful savings. Our predictive risk models, trained on 200 billion miles of driving data, have been tested by hundreds of thousands of drivers, proving their real-world impact. Our leadership team brings together serial entrepreneurs, insurance industry pioneers, and seasoned startup veterans—raising over $88M in funding in under a year. We’re an insurtech company with AI at our core—but at Fairmatic, AI isn’t just for engineers. We believe everyone can elevate their workflow with the latest AI tools. Join our global team of curious, adaptable technologists and problem-solvers who are passionate about making a real-world difference! About the team: The mobile team at Fairmatic owns the driver’s experience and is responsible for the development and maintenance of our mobile applications and SDKs that enable the acquisition of telematics. Telematics is a crucial component of our driver-performance and usage-based insurance products. As an Android Engineer on the Mobile team, you'll have the opportunity to work on our innovative mobile app and SDKs that are core to Fairmatic’s success. Do you love AI as much as we do? We're an Insurtech on a mission, and Al is at our core! But at Fairmatic, it's not just our Engineers who harness the power of Al. We believe everyone can level up their workflow with the latest and greatest Al tools. Maybe you use ChatGPT to sharpen your communication skills? An Al-powered planner to stay on track? Or perhaps Al helps fuel your continuous learning and growth? However you're using Al, we'd love to hear about it! As part of our interview process, we'll chat about how Al fits into your world. No pressure— just a fun, open conversation about the tools that make you better, faster, and smarter at what you do! A day in the life: Design, develop, test, and maintain Android applications Create a modular SDK (Library) that customers can easily integrate into their apps Collaborate with cross-functional teams to define, design, and ship new features Unit-test code for robustness, including edge cases, usability, and general reliability Continuously discover, evaluate, and implement new technologies to maximize development efficiency Debug and troubleshoot issues as they arise If you feel we’re describing you, it was meant to be… Holds a Bachelor's degree in Computer Science or a related field Has 4-6 years developing exceptional Android applications Possesses a deep understanding of mobile architecture patterns Skilled in both Java and Kotlin programming languages Comfortable working with APIs and integrating external data sources Confident with SDK integrations Knowledgeable in battery optimization, location APIs, on-device sensors (like gyroscope and accelerometer), as well as data-driven product development, analytics, and A/B testing Has a track record of publishing successful apps to the Play Store Familiar with version control systems (e.g., Git) Brings additional value if experienced in writing and publishing libraries Appreciates working with Android Jetpack and Koin Well-versed in continuous integration and delivery platforms, such as GitHub Actions or Jenkins Champions test-driven development (TDD) and automated testing frameworks (e.g., Espresso) Comfortable in Agile development settings Demonstrates strong problem-solving and communication abilities Some of our Bangalore Office Benefits & Perks: Unlimited PTO! Employee Health Insurance Program Hybrid working model Mobile and home internet allowance Pension contribution Wellness and entertainment allowance Paid company trips both nationally and internationally Awesome Fairmatic gifts and swag! Show more Show less

Posted 6 days ago

Apply

8.0 - 12.0 years

0 Lacs

Pune, Maharashtra, India

Remote

Linkedin logo

We are seeking an experienced highly skilled BA/Project Manager with a strong background in modern engineering practices such as Test-Driven Development (TDD), Behavior-Driven Development (BDD), and trunk-based development. The ideal candidate will have a deep understanding of Agile methodologies and will play a key role in planning, executing, and managing the full lifecycle of engineering projects. This individual should be able to develop and manage project/program roadmaps, financial plans, resource allocations, risk strategies, and location strategies in an efficient and effective manner The ideal candidate will excel in Agile environments and possess a strong understanding of modern engineering practices. Responsibilities Project Leadership & Execution: Lead and manage engineering projects using Agile methodologies (Scrum, Kanban, etc.) with a focus on continuous delivery and improvement. Develop, maintain, and track project roadmaps, ensuring alignment with business goals and timelines. Continuously monitor project progress, ensuring timely delivery and high-quality outcomes. Resource & Financial Management: Oversee financial planning, including budgeting, cost estimations, and resource allocation. Create and manage resource plans to ensure optimal resource utilization and skillset alignment. Risk & Location Management: Create and manage risk mitigation plans, identifying potential project risks and implementing proactive solutions. Plan and execute location strategies for remote, on-site, or hybrid work arrangements as required by project needs. Collaboration & Communication: Collaborate with cross-functional teams, ensuring the smooth execution of TDD, BDD, and trunk-based development practices. Communicate effectively with stakeholders, ensuring transparency around project status, challenges, and risks. Continuous Improvement: Foster a culture of continuous improvement, ensuring teams are adopting best practices and modern development approaches. Qualifications Education & Experience: Bachelor's degree in Engineering, Computer Science, Business, or a related field. PMP (Project Management Professional) certification preferred. Minimum of 8- 12 years of experience in project management within an engineering or software development environment. Technical Skills: Experience with Agile methodologies in a development context (Scrum, Kanban, Lean). Expertise in TDD, BDD, trunk-based development, and other modern engineering practices. Familiarity with collaboration and project management tools (Jira, Confluence, MS Project, or similar tools). Additional Skills: Proven experience in managing complex project roadmaps, financial planning, and resource management. Strong risk management skills and the ability to develop effective risk mitigation plans. Excellent leadership, communication, and interpersonal skills. Ability to work in fast-paced, dynamic environments and manage multiple competing priorities. Additional Desired Experience Experience with cloud technologies and modern software development tools. Previous experience in managing geographically distributed teams. Knowledge of additional project management certifications or Agile certifications (e.g., Certified ScrumMaster, SAFe). ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Business Analysis / Client Services ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster. Show more Show less

Posted 6 days ago

Apply

6.0 years

0 Lacs

Trivandrum, Kerala, India

On-site

Linkedin logo

Job Description Oracle Customer Success Services Building on the mindset that "Who knows Oracle …. better than Oracle?" Oracle Customer Success Services assists customers with their requirements for some of the most cutting-edge applications and solutions by utilizing the strengths of more than two decades of expertise in developing mission-critical solutions for enterprise customers and combining it with cutting-edge technology to provide our customers' speed, flexibility, resiliency, and security to enable customers to optimize their investment, minimize risk, and achieve more. The business was established with an entrepreneurial mindset and supports a vibrant, imaginative, and highly varied workplace. We are free of obligations, so we'll need your help to turn it into a premier engineering hub that prioritizes quality. Why? Oracle Customer Success Services Engineering is responsible for designing, building, and managing cutting-edge solutions, services, and core platforms to support the managed cloud business including but not limited to Oracle Cloud Infrastructure (OCI), Oracle Cloud Applications (SaaS) & Oracle Enterprise Applications. This position is for CSS Architecture Team, and we are searching for the finest and brightest technologists as we begin on the road of cloud-native digital transformation. We operate under a garage culture, rely on cutting-edge technology in our daily work, and provide a highly innovative, creative, and experimental work environment. We prefer to innovate and move quickly, putting a strong emphasis on scalability and robustness. We need your assistance to build a top-tier engineering team that has a significant influence. What? As a Principal Data Science & AIML Engineer within the CSS CDO Architecture & Platform team, you’ll lead efforts in designing and building scalable, distributed, resilient services that provide artificial intelligence and machine learning capabilities on OCI & Oracle Cloud Applications for the business. You will be responsible for the design and development of machine learning systems and applications, ensuring they meet the needs of our clients and align with the company's strategic objectives. The ideal candidate will have extensive experience in machine learning algorithms, model creation and evaluation, data engineering and data processing for large scale distributed systems, and software development methodologies. We strongly believe in ownership and challenging the status quo. We expect you to bring critical thinking and long-term design impact while building solutions and products defining system integrations, and cross-cutting concerns. Being part of the architecture function also provides you with the unique ability to enforce new processes and design patterns that will be future-proof while building new services or products. As a thought leader, you will own and lead the complete SDLC from Architecture Design, Development, Test, Operational Readiness, and Platform SRE. Responsibilities As a member of the architecture team, you will be in charge of designing software products, services, and platforms, as well as creating, testing, and managing the systems and applications we create in line with the architecture patterns and standards. As a core member of the Architecture Chapter, you will be expected to advocate for the adoption of software architecture and design patterns among cross-functional teams both within and outside of engineering roles. You will also be expected to act as a mentor and act in capacity as an advisor to the team(s) within the software and AIML domain. As we push for digital transformation throughout the organization, you will constantly be expected to think creatively and optimize and harmonize business processes. Core Responsibilities Lead the development of machine learning models, integration with full stack software ecosystem, data engineering and contribute to the design strategy. Collaborate with product managers and development teams to identify software requirements and define project scopes. Develop and maintain technical documentation, including architecture diagrams, design specifications, and system diagrams. Analyze and recommend new software technologies and platforms to ensure the company stays ahead of the curve. Work with development teams to ensure software projects are delivered on time, within budget, and to the required quality standards. Provide guidance and mentorship to junior developers. Stay up-to-date with industry trends and developments in software architecture and development practices. Required Qualifications Bachelor's or Master's Degree in Computer Science, Machine Learning/AI, or a closely related field. 6+ years of experience in software development, machine learning, data science, and data engineering design. Proven ability to build and manage enterprise-distributed and/or cloud-native systems. Broad knowledge of cutting-edge machine learning models and strong domain expertise in both traditional and deep learning, particularly in areas such as Recommendation Engines, NLP & Transformers, Computer Vision, and Generative AI. Advanced proficiency in Python and frameworks such as FastAPI, Dapr & Flask or equivalent. Deep experience with ML frameworks such as PyTorch, TensorFlow, and Scikit-learn. Hands-on experience building ML models from scratch, transfer learning, and Retrieval Augmented Generation (RAG) using various techniques (Native, Hybrid, C-RAG, Graph RAG, Agentic RAG, and Multi-Agent RAG). Experience building Agentic Systems with SLMs and LLMs using frameworks like Langgraph + Langchain, AutoGen, LlamaIndex, Bedrock, Vertex, Agent Development Kit, Model Context Protocol (MCP)and Haystack or equivalent. Experience in Data Engineering using data lakehouse stacks such as ETL/ELT, and data processing with Apache Hadoop, Spark, Flink, Beam, and dbt. Experience with Data Warehousing and Lakes such as Apache Iceberg, Hudi, Delta Lake, and cloud-managed solutions like OCI Data Lakehouse. Experience in data visualization and analytics with Apache Superset, Apache Zeppelin, Oracle Analytics Cloud or similar. Hands-on experience working with various data types and storage formats, including NoSQL, SQL, Graph databases, and data serialization formats like Parquet and Arrow. Experience with real-time distributed systems using streaming data with Kafka, NiFi, or Pulsar. Strong expertise in software design concepts, patterns (e.g., 12-Factor Apps), and tools to create CNCF-compliant software with hands-on knowledge of containerization technologies like Docker and Kubernetes. Proven ability to build and deploy software applications on one or more public cloud providers (OCI, AWS, Azure, GCP, or similar). Demonstrated ability to write full-stack applications using polyglot programming with languages/frameworks like FastAPI, Python, and Golang. Experience designing API-first systems with application stacks like FARM and MERN, and technologies such as gRPC and REST. Solid understanding of Design Thinking, Test-Driven Development (TDD), BDD, and end-to-end SDLC. Experience in DevOps practices, including Kubernetes, CI/CD, Blue-Green, and Canary deployments. Experience with Microservice architecture patterns, including API Gateways, Event-Driven & Reactive Architecture, CQRS, and SAGA. Familiarity with OOP design principles (SOLID, DRY, KISS, Common Closure, and Module Encapsulation). Proven ability to design software systems using various design patterns (Creational, Structural, and Behavioral). Strong interpersonal skills and the ability to effectively communicate with business stakeholders. Demonstrated ability to drive technology adoption in AIML Solutions and CNCF software stack. Excellent analytical, problem-solving, communication, and leadership skills. Qualifications Career Level - IC4 About Us As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. Show more Show less

Posted 6 days ago

Apply

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

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. 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!

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