Jobs
Interviews

6866 Junit Jobs - Page 2

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

2.0 years

0 Lacs

Trivandrum, Kerala, India

On-site

Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge technology. You are ideal for this position if you are a forward-thinking, committed, and enthusiastic software engineer who is passionate about technology. What You’ll Do Perform general application development activities, including unit testing, code deployment to development environment and technical documentation. Work on one or more projects, making contributions to unfamiliar code written by team members. Diagnose and resolve performance issues. Participate in the estimation process, use case specifications, reviews of test plans and test cases, requirements, and project planning. Document code/processes so that any other developer is able to dive in with minimal effort. Develop, and operate high scale applications from the backend to UI layer, focusing on operational excellence, security and scalability. Apply modern software development practices (serverless computing, microservices architecture, CI/CD, infrastructure-as-code, etc.) Work across teams to integrate our systems with existing internal systems, Data Fabric, CSA Toolset. Participate in technology roadmap and architecture discussions to turn business requirements and vision into reality. Participate in a tight-knit engineering team employing agile software development practices. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on network, or service operations and quality. Write, debug, and troubleshoot code in mainstream open source technologies Lead effort for Sprint deliverables, and solve problems with medium complexity What Experience You Need Bachelor's degree or equivalent experience 2+ years experience working with software design and Java, Python and Javascript programming languages 2+ years experience working with spring boot, Microservices. 3+ years experience with software build management tools like Maven or Gradle 2+ years experience with HTML, CSS and frontend/web development 2+ years experience with software testing, performance, and quality engineering techniques and strategies Experience with Cloud technology: GCP, AWS, or Azure What could set you apart Self-starter that identifies/responds to priority shifts with minimal supervision UI development (e.g. HTML, JavaScript, Angular and Bootstrap) Experience with backend technologies such as JAVA/J2EE, SpringBoot, SOA and Microservices Source code control management systems (e.g. SVN/Git, Github) and build tools like Maven & Gradle. Agile environments (e.g. Scrum, XP) Relational databases (e.g. SQL Server, MySQL) Atlassian tooling (e.g. JIRA, Confluence, and Github) Developing with modern JDK (v1.7+) Automated Testing: JUnit, Selenium, LoadRunner, SoapUI

Posted 21 hours ago

Apply

3.0 - 6.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

About Us: SuperAGI is pioneering the future of Artificial General Intelligence with groundbreaking research and innovative AI products. Our mission is to transform the future of applications through intelligent, autonomous solutions that drive unparalleled efficiency and growth. We are building a world where AI and human intelligence collaborate seamlessly to achieve extraordinary outcomes. If you are passionate about AI and eager to be part of a team that is shaping the future, SuperAGI is the place for you. Job Description: We are looking for a detail-oriented and proactive Software Development Engineer in Test to join our team. The ideal candidate will have a strong foundation in software development and testing principles and will be responsible for ensuring the quality and reliability of our software products. Key Responsibilities: Can create framework from scratch. Have good analytical and problem solving skills. Good in line by line debugging. Can question and think of customer perspective in raising bug. Maintain Product quality via Automation. Test quality has good validation and automation should catch bugs. Very Good in manual Testing. Design, develop, and execute automated test scripts using tools like Selenium, JUnit, TestNG, or similar. Collaborate with developers and product managers to identify test requirements and design test plans. Develop and maintain test frameworks to support continuous integration and delivery (CI/CD). Perform API testing, integration testing, and regression testing. Write clear and concise bug reports and track issues to resolution. Review code and conduct peer testing to ensure high-quality code delivery. Participate in code reviews and suggest improvements to code quality and testability. Ensure software meets all functional and performance requirements. Monitor and report on test execution progress and provide quality metrics to stakeholders. Stay up-to-date with industry best practices and tools in test automation and software Engineering. Required Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field. 3-6 years of experience in software development and testing. Strong programming skills in languages like Java, Python, C#, or similar. Proficiency with test automation tools like Selenium, Appium, JUnit, TestNG, or similar. Experience with CI/CD pipelines and tools like Jenkins, Git, or similar. Knowledge of RESTful APIs and experience in API testing. Strong analytical and problem-solving skills. Excellent communication skills, both written and verbal. Ability to work in a fast-paced, agile environment. Preferred Qualifications: Experience with performance testing tools like JMeter, LoadRunner, or similar. Familiarity with cloud platforms like AWS, Azure, or Google Cloud. Experience with mobile testing frameworks and tools. Knowledge of database testing and SQL. Understanding of security testing principles and tools.

Posted 21 hours ago

Apply

6.0 years

2 - 25 Lacs

Pune, Maharashtra, India

On-site

Job Description Skills: Java, Spring, Micro services, Rest API Experience: 6+ years Location: Pune Budget: Max upto 25 LPA Notice period: immediate 15 days Strong Object orientation Concepts Must be good in Java/J2EE hands on and web services (Rest API 1-2yrs), concepts and implementation. Good hands-on experience in Spring Core, MVC, Spring JDBC/JPA, Spring boot, Spring batch, Kafka Should have knowledge of SQL/NOSQL database along with PL/SQL, Hibernate and basic Linux/UNIX Hands-on experience on Eclipse/IntelliJ, JUnit, Maven, Bitbucket/GIT, and JIRA Should be an Agile Practitioner Must to have knowledge on Cloud, CI/CD (Jenkins/Sonar) Good to have Test Automation (TDD/BDD) experience Take ownership of business-critical and complex applications Good Problem Solving & Analytical skill. Design and develop RESTful APIs to expose data and business logic previously handled within Oracle APEX. Refactor PL/SQL procedures and backend logic into modular services to support frontend React application requirements. Ensure secure, scalable, and performant API architecture, including authentication, authorization, and rate limiting. Collaborate with frontend and database teams to define API contracts, data models, and error-handling standards. Skills: sonar,rest api,junit,bitbucket,micro services,linux,eclipse,spring,jira,intellij,hibernate,microservices,test automation,cloud,jenkins,java,tdd,maven,sql,nosql,ci/cd,pl/sql,java developer,git,bdd

Posted 21 hours ago

Apply

3.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Position – Sr. Software Engineer (Java) We are seeking a highly skilled and dedicated Software Engineer (Java for SaveIN a Y- Combinator backed fast growing healthcare technology company based in Gurugram. The company is in aggregation, payments, finance and SaaS. The ideal candidate will play a pivotal role in developing high- quality, informative, and engaging content to support product initiatives, marketing campaigns, and customer engagement. The role demands attention to detail, creativity, and the ability to communicate complex healthcare technology concepts clearly and effectively. Department: Tech Employment Type: Full Time, Work from office Required Experience: 3-5 yrs Reporting: Principal Architect Key Responsibilities: Work with business users to gather functional requirements Combine your technical expertise and passion for problem-solving to deliver end-to-end solutions Design and implement high-quality, test-driven code for various projects Unit Testing/Integration Testing Code configuration and release management Document technical design as per internal compliance standards Work with senior management and external stakeholders to ensure that deliverables are met Skills And Competencies: Education: BE/BTech/MTech/MCA Minimum 3 Years of experience in Web Application and API development, in Java 8 and above Working experience with MVC frameworks like Spring, Play, etc. Experience with Multi-threading, Collections, and concurrent API Working experience with web services and APIs (REST, SOAP) Experience in developing microservices in Spring Boot Experience working with tools like Git, and Maven. Experience writing high-quality code with fully automated unit test coverage (Junit, Mockito, etc.) Experience in defining and applying design/coding standards, patterns and quality metrics Working experience with data platforms (relational and/or NoSQL) and messaging technologies Excellent OOPs, data structure, and algorithm knowledge Understanding & experience in API management, Swagger Working experience with LINUX/UNIX environment and shell scripts Experience in working on public cloud infrastructure- AWS (EC2, ECS, Cognito, CloudWatch, SQS, S3) Understanding/experience with 3rd party integrations like CRM, payment gateways, performance marketing tools Skills:- J2EE, Spring Boot, Hibernate (Java) and JUnit Why Join Us: Be part of an innovative and growing healthcare tech company with a mission to improve patient outcomes. Opportunity to work in a dynamic, collaborative environment with a team passionate about healthcare technology. Contribute directly to the development and growth of an impactful healthcare product. If you are excited about creating meaningful content in the healthcare tech space, we would love to hear from you!

Posted 23 hours ago

Apply

7.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we’re only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on. At UKG, you get more than just a job. You get to work with purpose. Our team of U Krewers are on a mission to inspire every organization to become a great place to work through our award-winning HR technology built for all. Here, we know that you’re more than your work. That’s why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose — a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you’re passionate about our purpose — people —then we can’t wait to support whatever gives you purpose. We’re united by purpose, inspired by you. We are seeking a highly experienced Lead Software Engineer to join our dynamic team. This role will provide you with the opportunity to work on cutting-edge SaaS technologies and impactful projects that are used by enterprises and users worldwide. You will drive technical strategy, lead large-scale projects, and mentor engineers across the organization. As a Lead Software Engineer, you will be responsible for the design, development, testing, deployment, and maintenance of highly complex software systems. Responsibilities: Software Development: Write clean, maintainable, and efficient code for various software applications and systems. Technical Strategy: Drive the technical strategy and vision for major projects and initiatives, ensuring alignment with business goals and industry best practices. Communicate complex concepts, anticipate potential objections, and influence others to adopt a point of view. Leadership: Lead cross-functional teams to design, develop, and deliver high-impact software projects on time and within budget. Coordinate activities and tasks of other team members, working independently and needing guidance only in the most complex situations. Architectural Excellence: Architect, design, and develop complex software systems and applications, ensuring high standards of performance, scalability, and reliability. Collaborate with architects on mid-level and high-level design. Complexity: Solve complex issues with innovative solutions, setting precedents as needed. Navigate information, alternatives, and relationships to achieve results. Communicate complex concepts, anticipate objections, and influence adoption of viewpoints. Impact: Impact the achievement of area/group objectives. Develop team policies, procedures, and techniques. Drive prioritization of technical debt, articulating the expected impact and outcomes. Service Health and Quality: Ensure the health and quality of services and incidents, proactively identifying and addressing issues. Utilize service health indicators and telemetry for action. Conduct thorough root cause analysis and implement measures to prevent future recurrences. Engineering Excellence Practices: Advocate for and implement best quality practices, hold a high bar for engineering excellence, and guide the team in maintaining service quality through the testing pyramid. DevOps Model: Oversee CI/CD pipelines, ensuring efficient build, test, and deployment phases. Take ownership from working with product management on requirements to designing, developing, testing, deploying, and maintaining software in production. Testing: Build testable software, define tests, participate in the testing process, automate tests using tools (e.g., JUnit, Selenium) and design patterns leveraging the test automation pyramid as the guide. Code Review: Conduct comprehensive code reviews, providing constructive feedback and ensuring adherence to best practices. Mentorship: Provide technical mentorship and guidance, fostering a culture of learning and continuous improvement. Mentor junior engineers on taking ownership of the full lifecycle of services and features. Documentation: Develop and maintain comprehensive technical documentation for software applications and systems. Innovation: Stay current with emerging technologies and industry trends, advocating for their adoption where appropriate to drive innovation and productivity enhancement within the team (e.g., CoPilot). Minimum Qualifications: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field. 7+ years of professional software development experience. Deep expertise in one or more programming languages such as C, C++, C#, .NET, Python, Java, or JavaScript. Extensive experience with software architecture and design patterns, including the ability to design and implement scalable, reliable systems in a DevOps model. Proven track record of leading and delivering large-scale, complex software projects. Proficiency with cloud technologies like Azure, AWS, GCP, and version control systems like GitHub. Strong problem-solving skills and attention to detail, with a commitment to delivering high-quality software solutions. Proficiency in building telemetry or observability as part of the development process. Strong leadership, communication, and interpersonal skills, with the ability to influence and drive technical decisions across the organization. Preferred Qualifications: Master’s degree or PhD in Computer Science or a related technical field. Familiarity with developing accessible technologies. Dedicated to diversity and inclusion initiatives. Demonstrated expertise in specialized disciplines and related fields. Recognized as an expert in their technical area. Understanding of internal and external business challenges and regulatory factors. Apply best practices to improve products, processes, or services. Where we’re going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it’s our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! UKG is proud to be an equal opportunity employer and is committed to promoting diversity and inclusion in the workplace, including the recruitment process. Disability Accommodation in the Application and Interview Process For individuals with disabilities that need additional assistance at any point in the application and interview process, please email UKGCareers@ukg.com

Posted 23 hours ago

Apply

6.0 years

0 Lacs

Kochi, Kerala, India

Remote

Job Title: Senior Java Developer – Spring Boot Experience Required: 4–6 Years Location: Kochi Onsite Salary Range: Up to ₹15 LPA (commensurate with experience) Employment Type: Full-Time About the Role: We are seeking a Senior Java Developer with strong expertise in Spring Boot and backend systems to join our growing engineering team. The ideal candidate will have 4–6 years of solid development experience, be well-versed in building scalable applications, and possess a proactive, solution-driven mindset. Key Responsibilities: Design and develop scalable backend services using Java and Spring Boot. Own the development lifecycle: design, development, testing, deployment, and maintenance. Collaborate with architects, product managers, and cross-functional teams to deliver high-quality solutions. Write clean, reusable, and maintainable code following best practices and coding standards. Optimize application performance, reliability, and scalability. Conduct code reviews and mentor junior developers when needed. Integrate backend systems with databases, third-party APIs, and frontend applications. Required Skills & Qualifications: 4–6 years of hands-on experience in Java development. Strong expertise in Spring Boot , Spring MVC , Spring Data JPA , and RESTful API development. Solid understanding of object-oriented programming, design principles, and architectural patterns. Proficiency with relational databases like MySQL, PostgreSQL, or Oracle. Good experience with build tools and CI/CD pipelines (Maven/Gradle, Jenkins/GitLab CI). Familiarity with version control systems like Git. Strong analytical and problem-solving skills. Ability to work independently and lead technical discussions. Good communication and collaboration abilities. Nice to Have (Preferred but not mandatory): Experience with Microservices architecture and Cloud platforms (AWS/GCP/Azure). Exposure to Docker , Kubernetes , or other containerization/orchestration tools. Experience with unit testing frameworks (JUnit, Mockito). Knowledge of security best practices for backend development. Basic frontend exposure (Angular/React/Thymeleaf) is a plus. What We Offer: Salary up to ₹15 LPA , based on experience and fit. Dynamic and growth-oriented team environment. Flexible work model (remote/hybrid as applicable). Medical insurance and standard employee benefits. Skill enhancement and training support. Fast-track career growth opportunities. Application Process: To apply, send your updated CV to fazil.kt@dynamedhealth.com with the subject line: "Application – Senior Java Developer (Spring Boot)" .

Posted 1 day ago

Apply

0.0 - 7.0 years

3 - 26 Lacs

Pune, Maharashtra

On-site

JD Description: Senior Advanced Automation Test Engineer Job Summary The Senior Advanced Automation Test Engineer is responsible for designing, developing, and maintaining automated testing frameworks and test scripts to ensure the reliability, performance, and regulatory compliance of gaming software and systems. This role requires expertise in automation testing tools, CI/CD pipelines, cloud platforms, and scripting languages. The candidate will collaborate closely with development, product management, and quality assurance teams to streamline testing processes and mentor junior engineers.Essential Job FunctionsDevelop, maintain, and execute automated test scripts for gaming products and systems.Design and implement automation testing frameworks to enhance efficiency and test coverage.Integrate automated testing into CI/CD pipelines using tools like Jenkins, Bamboo, or CircleCI.Work with developers and SQA engineers to identify automation testing opportunities and optimize existing test cases.Utilize test management tools such as TestRail, JIRA, and Unity Test Framework for tracking test execution and defects.Analyse test results, report defects, and collaborate with teams for resolution before release.Mentor and lead multiple SQA engineers in automation best practices, scripting, and troubleshooting.Organize and lead inter-departmental project meetings related to test automation strategies.Ensure database integrity and data validation using SQL queries and database management systems.Establish and manage all required test environments and hardware setups for automation testing. Other Duties and ResponsibilitiesEvaluate and implement new automation tools and technologies to improve efficiency.Introduce and lead automation process improvement initiatives.Provide training sessions on automation best practices to the QA team.Support special projects and research emerging trends in test automation.QualificationsStrong proficiency in automation testing tools such as Selenium, Appium, JUnit, TestNG, or Cypress.Expertise in scripting languages such as Java, Python, C#, or JavaScript.Experience with game-specific testing frameworks such as TestRail, Jenkins, or Unity Test Framework.Deep understanding of CI/CD tools (Jenkins, Bamboo, CircleCI) for automated test execution.Solid experience with SQL and database management for testing and validation.Knowledge of cloud platforms (AWS, Azure) and containerization tools like Docker.Experience in microservices testing is highly desirable.EducationBachelor’s Degree in Engineering, Computer Science, or a related field preferred.Required Experience7-10 years of experience in software quality assurance, with a focus on automation testing.Experience in leading automation projects and mentoring junior engineers.Knowledge, Skills, & AbilitiesExcellent problem-solving skills with the ability to debug automation test failures.Strong understanding of Agile methodologies and software development life cycle (SDLC).Hands-on experience with version control systems like Git.Ability to handle multiple projects simultaneously and adapt to changing priorities.Strong verbal and written communication skills for collaboration across teams. Job Types: Full-time, Permanent Pay: ₹311,443.80 - ₹2,650,039.54 per year Application Question(s): Notice Period? Experience: Automation test engineer: 7 years (Required) Location: Pune, Maharashtra (Required) Work Location: In person

Posted 1 day ago

Apply

6.0 years

0 Lacs

Madurai, Tamil Nadu, India

On-site

We are looking for a skilled Automation Testing Engineer with 4–6 years of hands-on experience in developing and executing automated test scripts. The ideal candidate will have a strong understanding of software QA methodologies, tools, and processes, with a passion for quality and continuous improvement. Key Responsibilities: Design, develop, and maintain robust automated test scripts using tools such as Selenium, Cypress, Playwright, or equivalent. Collaborate closely with developers, product managers, and manual testers to understand requirements and ensure test coverage. Execute regression, smoke, and functional tests on web and mobile applications. Identify, record, document, and track bugs. Create detailed, comprehensive, and well-structured test plans and test cases. Required Skills and Qualifications: 4–6 years of experience in automation testing of web and/or mobile applications. Strong proficiency in any one or more of the following tools/frameworks: Selenium WebDriver, TestNG, JUnit, Cypress, Playwright, Appium. Good programming skills in Java, JavaScript, Python, or similar languages. Experience with version control systems like Git. Familiarity with REST API testing tools (e.g., Postman, REST Assured). Preferred Qualifications: Experience with performance testing tools (e.g., JMeter, LoadRunner) is a plus. ISTQB or other relevant testing certifications.

Posted 1 day ago

Apply

6.0 - 9.0 years

0 Lacs

Pune, Maharashtra, India

On-site

About Company: Our client is a global technology consulting and digital solutions company that enables enterprises to reimagine business models and accelerate innovation through digital technologies. Powered by more than 84,000 entrepreneurial professionals across more than 30 countries, it caters to over 700 clients with its extensive domain and technology expertise to help drive superior competitive differentiation, customer experiences, and business outcomes. Job Title: Automation Test Engineer Location : Pune (Shivajinagar) Experience : 6 to 9 Years Employment Type : Contract to Hire Work Mode : Hybrid Notice Period : Immediate Joiners Only Job Description: Automation Test Engineer – Selenium & REST API i. Key Responsibilities Develop and maintain automation test scripts using Selenium WebDriver Perform REST API testing using tools like Postman RestAssured or similar Integrate automated tests into CICD pipelines Analyze test results identify issues and work closely with developers to resolve them Create and manage test data and environments Document test cases test results and defects ii. Required Skills Strong proficiency in Selenium WebDriver with JavaPython Experience in REST API testing and automation Familiarity with tools like TestNG JUnit Maven Jenkins Git Good understanding of software testing life cycle STLC and QA methodologies Excellent problem solving and communication skills.

Posted 1 day ago

Apply

6.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Job Title: Java Developer YOE:6+ Years Location: Pune Notice Period: Immediate to 30Days Job Description: • Strong Object orientation Concepts • Must be good in Java/J2EE hands on and web services (Rest API 1-2yrs), concepts and implementation. • Good hands-on experience in Spring Core, MVC, Spring JDBC/JPA, Spring boot, Spring batch, Kafka • Should have knowledge of SQL/NOSQL database along with PL/SQL, Hibernate and basic Linux/UNIX • Hands-on experience on Eclipse/IntelliJ, JUnit, Maven, Bitbucket/GIT, and JIRA • Should be an Agile Practitioner • Must to have knowledge on Cloud, CI/CD (Jenkins/Sonar) • Good to have Test Automation (TDD/BDD) experience • Take ownership of business-critical and complex applications • Good Problem Solving & Analytical skill. Design and develop RESTful APIs to expose data and business logic previously handled within Oracle APEX. Refactor PL/SQL procedures and backend logic into modular services to support frontend React application requirements. Ensure secure, scalable, and performant API architecture, including authentication, authorization, and rate limiting. Collaborate with frontend and database teams to define API contracts, data models, and error-handling standards. Thanks & Regards, Yuvaraj U Client Engagement Executive | Vy Systems Mobile: 9150019640 | Email: yuvaraj@vysystems.com www.vysystems.com

Posted 1 day ago

Apply

6.0 - 10.0 years

0 Lacs

panchkula, haryana

On-site

As a Senior Test Automation Engineer at our company, you will be responsible for leveraging your 5+ years of experience to develop robust, scalable, and maintainable test automation frameworks. Your role will be pivotal in upholding the high-quality standards of software delivery for SearchUnify, our AI-powered cognitive search platform. Your passion for automation, proficiency in Java and modern QA tools, and eagerness to collaborate within Agile environments with cross-functional teams make you an ideal fit for this opportunity. Key Skills: - Demonstrated expertise with over 5 years in test automation and QA engineering. - Proficiency in Java for automation scripting. - Hands-on experience with frameworks like Selenium, TestNG, Cucumber, Appium, and JUnit. - Proficient in API testing using Postman, RestAssured, or Karate. - Knowledge of performance testing tools such as JMeter or Gatling (nice to have). - Familiarity with CI/CD tools like Jenkins, GitLab CI, or Azure DevOps. - Experience with version control systems such as Git or Bitbucket. - Strong understanding of Agile and Scrum methodologies. - Exposure to cloud platforms (AWS, Azure, GCP) is advantageous. - Excellent problem-solving skills and attention to detail. Roles and Responsibilities: - Design, develop, and maintain test automation frameworks using Java and open-source tools. - Create and execute automated scripts for functional, regression, performance, and API testing. - Collaborate with developers, product managers, and QA teams to ensure comprehensive test coverage. - Identify, log, and manage bugs using JIRA or similar tools. - Integrate automated tests into CI/CD pipelines. - Conduct end-to-end API testing using Postman, RestAssured, or Karate. - Ensure the reliability and stability of test environments. - Mentor and guide junior QA engineers, sharing best practices and reviewing code. If you are ready to contribute your expertise to drive software quality and innovation, we welcome you to apply for this challenging yet rewarding position.,

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

haryana

On-site

The role will play a pivotal role in software development activities and collaboration across the Strategy & Transformation (S&T) organization. Software Engineering is the cornerstone of scalable digital transformation across PepsiCos value chain. Work across the full stack, building highly scalable distributed solutions that enable positive user experiences. The role requires to deliver the best possible software solutions, customer obsessed and ensure they are generating incremental value. The engineer is expected to work closely with the user experience, product, IT, and process engineering teams to develop new products and prioritize deliver solutions across S&T core priorities. The ideal candidate should have foundational knowledge of both front-end and back-end technologies, a passion for learning, and the ability to work in a collaborative environment. Assist in designing, developing, and maintaining scalable web applications. Collaborate with senior developers and designers to implement features from concept to deployment. Work on both front-end (React, Angular, Vue.js, etc.) and back-end (Node.js, Python, Java etc.) development tasks. Develop and consume RESTful APIs and integrate third-party services. Participate in code reviews, testing, and bug fixing. Write clean, maintainable, and well-documented code. Stay updated on emerging technologies and industry best practices. Minimum Qualifications: - A Bachelors Degree in Computer Science or a related field - 2+ years of relevant software development. - Commanding knowledge of data structures, algorithms, and object-oriented design. - Strong system design fundamentals and experience building distributed scalable systems. - Expertise in Java and its related technologies. Restful or GraphQL API (preferred) experience. - Expertise in Java and Spring / SpringBoot ecosystem, JUnit, BackEnd MicroServices, Serverless Computing. - Experience with JavaScript/TypeScript, Node.js, React or React Native or related frameworks. - Experience with large scale messaging systems such as Kafka is a bonus. - Experience is non SQL DB is good to have. - Hands on experience with any cloud platform such as AWS or GCP or Azure (preferred). Qualities: - Strong attention to detail and extremely well-organized - Ability to work cross functionally with product, service design and operations across the organization. - Demonstrated passion for excellence with respect to Engineering services, education, and support. - Strong interpersonal skills, ability to navigate through a complex and matrixed internal environment. - Ability to work collaboratively with regional and global partners in other functional units.,

Posted 1 day ago

Apply

7.0 - 11.0 years

0 Lacs

indore, madhya pradesh

On-site

As a Senior UI Developer, you will be responsible for developing user interfaces using Angular 15+, Ionic framework(s), and Angular Material. You will translate UI/UX design wireframes into actual code, creating high-performing, responsive, and interactive web applications. Your role will involve writing reusable code, libraries, and creating custom directives and components. Additionally, you will have experience with unit testing tools such as JUnit or Jasmine and possess strong debugging skills. Your responsibilities will also include enhancing applications for maximum speed, scalability, and response time. You should have familiarity with relational databases and SQL, along with the ability to work on complex problems and deliver simple solutions. Building sustainable relationships with colleagues and key individuals in both the business and IT teams will be crucial for success in this role. To qualify for this position, you should have a minimum of 7-10 years of relevant experience. Proficiency in Angular 15+, Ionic framework(s), Angular Material, NodeJS, ReactJS, NPM, HTML5, CSS3, Ajax, TypeScript, and JavaScript is essential. You must also be skilled in translating UI/UX design wireframes into code, creating high-performing web applications, and using unit testing tools for debugging. This role will be based in our vibrant office locations in Bangalore, Pune, or Indore. Join our team, dedicated to developing solutions to address fraud and disputes within the Merchant division. If you are ready to take the next step in your career, apply now and be a part of writing the next chapter of our success. Privacy Statement: [Not provided in the job description] Sourcing Model: [Not provided in the job description],

Posted 1 day ago

Apply

12.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Senior Test Automation Engineer Treasury and FP&A Technology is looking for a seasoned senior Test Automation Engineer to define, plan, and execute testing automation strategy for Global Funds Transfer Pricing Application. This role requires a hands-on leader who can architect robust automation frameworks, enhance testing efficiency, and ensure seamless software delivery of highest quality. The ideal candidate will bring expertise in automation tools, agile methodologies, and quality engineering best practices to transform and enhance current testing automation landscape. This candidate should have an engineering first mindset, with the ability to leverage latest technologies to achieve efficient and effective solutions. This candidate must be a developer first, and then a quality engineer . Responsibilities: Define, plan, and execute testing automation strategy for CitiFTP. Continuously monitor automation coverage and enhance the existing automation framework to increase the automation coverage. Design, Develop, and Implement scalable and maintainable automation frameworks for UI, API, and data validation testing on Big Data/Hadoop platform. Collaborate with other testing areas, development teams, product owners, and business partners to integrate automation into the agile SDLC. Enhance the efficiency of regression, and end-to-end testing using automation. Develop robust test scripts and maintain automation suites to support rapid software releases. Improve overall test coverage, defect detection, and release quality through automation. Establish and track key QA metrics e.g. defect leakage, test execution efficiency, automation coverage. Advocate for best practices in test automation, including code reviews, re-usability and maintainability. Drive the adoption of AI/ML-based testing tools and emerging trends in test automation. Manage, mentor, and upskill a team of test engineers in automation practices. Foster a culture of continuous learning and innovation within the testing community. Define career development paths and ensure team members stay up to date with industry advancements. Analyze trends at an organizational level to improve processes; follows and analyzes industry trends. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards. Qualifications: 12+ years of experience in functional and non-functional software testing 5+ years of experience as Test Automation Lead Expertise in test automation frameworks / tools like Jenkins, Selenium, Cucumber, TestNG, Junit, Cypress. Strong programming skills in Java, Python or any other programming or scripting language. Expertise in SQL. Experience with API testing tools (Postman, RestAssured) and performance testing tools (JMeter, LoadRunner) Expertise in build tools like Maven / Gradle, continuous integration tools like Jenkins, source management tools like Git/GitHub. Strong knowledge of Agile, Scrum, and DevOps practices. Strong knowledge of functional Test tool (JIRA). Familiarity with cloud-based test execution – AWS, Azure, or GCP. Familiarity with big data testing (Spark, HDFS) and database testing automation (Oracle, SQL). Preferred - Experience with AI-driven test automation and advanced test data management strategies. Candidate should have to curiosity to research and utilize various AI tools available in the space of test automation. Preferred – Certifications such as ISTQB Advanced, Certified Agile Tester, or Selenium WebDriver certification Exposure to banking / financial domains, particularly Treasury applications is a plus Requires communication and diplomacy skills and an ability to persuade and influence Hands on in code review, unit testing and integration testing Very Confident, innovative, self-motivated, aggressive and results oriented Ideal candidate should be passionate about automation in quality engineering Education: Bachelor’s/University degree, Master’s degree preferred ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Technology Quality ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ 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.

Posted 1 day ago

Apply

6.0 years

0 Lacs

Itanagar, Arunachal Pradesh, India

Remote

About CloudLabs CloudLabs Inc was founded in 2014 with the mission to provide exceptional IT & Business consulting services at a competitive price, to help clients realize the best value from their investments. Within a short span, CloudLabs evolved from pure-play consulting into a transformative partner for Business Acceleration Advisory, Transformative Application Development & Managed Services enabling digital transformations, M&A transitions, Automation & Process-driven optimizations & complex Integration initiatives for enterprises across the globe. As a Strategic Planning & Implementation Partner for global companies, CloudLabs has seen a 200% uptake in winning high-value, high impact and high-risk projects that are critical for the business. With offices in the US, Canada, Australia & India and with the team of 150+ experienced specialists, CloudLabs is now at an inflection point and ready for its next curve of we offer : We welcome candidates rejoining the workforce after career break/parental leave and support their journey to reacclimatize too corporate. Flexible remote work. Competitive pay package. Attractive policy, medical insurance benefits, industry leading training. Opportunity To Work Remotely Is Description Qualifications 6+ years of hands-on experience in Java, Spring Boot, Maven Qualifications : Core Skills In Java & Spring Boot Strong experience with Java, Spring Boot, and building microservices for integrations. Expertise in developing RESTful APIs and integrating systems using protocols like HTTP/S, SFTP, JMS, SOAP. Integration Expertise In-depth experience with handling remote file systems and protocols (e. , FTP, SFTP). Experience with enterprise application integrations (SAP, Salesforce, MES etc ). Security Implementation Expertise in OAuth2, JWT, and other security protocols for API and file-based Optimization : Ability to optimize API and integration performance, implement caching, data batching, and load balancing & Troubleshooting : Strong debugging and troubleshooting skills for resolving integration, connectivity, and data transformation issues. Development Tools & Automation Experience with CI/CD pipelines, version control (Git), and Maven for build automation. Familiarity with JUnit for unit testing. Cloud & Containerization Familiarity with cloud platforms (AWS, Azure) and experience deploying integrations in cloud environments. Experience with Docker and Kubernetes for containerizing integration services. DevOps Experience Knowledge of DevOps practices and tools, including CI/CD pipelines and infrastructure : Relevant certifications, such as Oracle Certified Professional Java SE or Spring Professional (ref:hirist.tech)

Posted 1 day ago

Apply

0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Job Summary We are seeking a skilled and motivated Java Full Stack Developer with strong expertise in React.js to join our dynamic development team. You will be responsible for designing, developing, and maintaining scalable web applications using modern Java backend technologies and React.js on the Responsibilities : Design and develop robust backend services using Java (Spring Boot, REST APIs). Build responsive and dynamic user interfaces using React.js, HTML5, CSS3, and JavaScript. Collaborate with cross-functional teams including UI/UX designers, QA, and DevOps. Write clean, maintainable, and efficient code following best practices. Participate in code reviews, unit testing, and integration testing. Troubleshoot and debug applications to optimize performance. Work in an Agile/Scrum environment and contribute to sprint planning and Skills : Strong proficiency in Java, Spring Boot microservices, and RESTful APIs. Hands-on experience with React.js, Redux, and modern JavaScript (ES6+). Good understanding of HTML5, CSS3, and responsive design principles. Experience with SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). Familiarity with version control systems like Git. Knowledge of CI/CD pipelines, Docker, and cloud platforms (AWS/Azure/GCP) is a plus. Excellent problem-solving and communication Qualifications : Bachelors or Masters degree in Computer Science, Engineering, or related field. Experience with testing frameworks like JUnit, Mockito, or Jest. Familiarity with microservices architecture and API gateways. Exposure to GraphQL, WebSockets, or Kafka is a bonus. (ref:hirist.tech)

Posted 1 day ago

Apply

5.0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Key Responsibilities 5+ years professional experience with quality assurance and/or application development and Java programming with Selenium, Junit and TestNg Hands-on experience with Jenkins, Maven, Eclipse and git. Collaborate with developers and product managers to design specific testing strategies for features being developed. Generate comprehensive test plans and test cases, and execute them for feature verification and regression. Strong fundamentals in Object-Oriented Design and Data Structures. Experienced Engineer with integration-testing framework like Selenium and Object-Oriented Programming Language Apache Groovy. Contributes to participating in all quality activities within the Quality Engineering team including Testing, Automation, Test Planning, Design, Debugging, Execution, Review, Customer Support. Demonstrable experience with Agile and Test-Driven development. Reporting and Monitoring Drives continuous improvement initiatives that focus on software quality and delivery of delightful User Experiences Design and implement test automation for new features and existing features for regression testing. High-level understanding of in-memory distributed data storage systems like Memcache, Ehcache, Hazelcast. Key Skills Hands-on Experience with SQL queries and solid understanding of database concepts. Good understanding of software design patterns, algorithms and data structures. Good understanding of web service APIs. Experience with agile methodology and working in enterprise cloud based technologies. Proven ability to learn new tools and technologies with minimal guidance. Should possess excellent oral, written, problem-solving and analytical skills. Must be able to succeed with minimal resources and MS/BS/ME/BE in Computer Science or equivalent. (ref:hirist.tech)

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

At BMC, trust is not just a word - it's a way of life! We are an award-winning, equal opportunity, culturally diverse, and fun place to be. Giving back to the community drives us to be better every single day. Our work environment allows you to balance your priorities because we believe you will bring your best every day. We champion your wins and shout them from the rooftops. Your peers will inspire, drive, support you, and make you laugh out loud! We help our customers free up time and space to become an Autonomous Digital Enterprise that conquers the opportunities ahead and are relentless in the pursuit of innovation. The IZOT product line includes BMC's Intelligent Z Optimization & Transformation products, which help the world's largest companies monitor and manage their mainframe systems. The modernization of the mainframe is at the core of our product line, achieved through developing products that enhance the developer experience, mainframe integration, application development speed, code quality, application security, while reducing operational costs and risks. We continue to grow, innovate, and perfect our solutions on an ongoing basis. BMC is looking for a Full Stack Developer to join our global team of highly skilled software developers. In this role, you will play a crucial part in designing, developing, and maintaining both new and existing features. The position involves equal involvement in frontend and backend development (50% each) to ensure our enterprise B2B SaaS product remains seamless and high performing. As a Full Stack Developer at BMC, you will: - Design and develop new features, including 50% Backend development (primarily Java) and 50% Frontend development (Angular 10/ReactJS). - Maintain and enhance existing features, improving functionality, and fixing defects across complex areas of both frontend and backend. - Assist in troubleshooting complex technical problems in development and production across the full stack. - Implement methodologies, processes, and tools to ensure seamless integration between frontend and backend components. - Collaborate with cross-functional teams globally, such as product management, UX/UI, and DevOps, to ensure seamless delivery of features. To be successful in this role, you should possess the following skillset & experience: - 3+ years of experience as a Full Stack Developer using Java 8 and above, Web Services especially RESTful (REST APIs), Springboot, and Microservices. - Familiarity with static code analyzers like Sonar for automated reviews. - Ability to write code for GUI development using Angular, TypeScript, JavaScript. - Problem-solving skills and experience writing Junit/any other unit tests. - Knowledge of design patterns, object-oriented software development, high-performance code characteristics, and version control systems like Git and Bitbucket. - Experience in CI/CD environments with popular DevOps tools, especially Jenkins CI/CD Pipeline and Git. - Experience in TDD (Test Driven Development) and knowledge of JIRA. - Preferably, experience with automation tools like Playwright/Selenium and using VS Code (Visual Studio Code). - Experience or knowledge in Agile with Scrum and Kanban being preferable. While the above skills are essential, our team can help you develop in the following areas: - Experience in Public Cloud (AWS, Azure, GCP). - Automation frameworks such as Robot Framework. - Experience working in an enterprise company with global teams. - Experience in Agile methodologies. If you are excited about BMC and this team but unsure if you meet all the qualifications, we still encourage you to apply. We want to attract talents from diverse backgrounds and experiences to face the world together with the best ideas. BMC's culture is built around its people. With over 6000 brilliant minds working together across the globe, BMC values your authentic self. We are committed to ensuring fair and equitable compensation practices and transparency in our compensation practices. If you had a break in your career, this role is eligible for candidates looking to re-enter the workforce. Visit [BMC's careers page](https://bmcrecruit.avature.net/returnship) to learn more about this opportunity.,

Posted 1 day ago

Apply

3.0 years

0 Lacs

Indore, Madhya Pradesh, India

Remote

About The Role Indias leading Educational ERP Software company, a Deloitte Fast 50 Company and ET Growth Champion, Serosoft is looking for an experienced QA Engineer (Manual & Automation ) who will play a crucial role in ensuring the quality and reliability of our software product. Responsibilities This position offers a unique opportunity to collaborate with cross-functional teams, contribute to the development process, and uphold the highest standards of product Responsibilities : Excellent Knowledge of applying test methodology, engineering, and product knowledge Understand and utilize the risk-based testing technique. Experience in the test environment and test data management. Write test cases and plans, documented. Perform functional, smoke, integration, and regression testing. Ensure that business requirements are mapped to the applicable specifications and have sufficient test coverage Liaise with the development team and key business users in Agile development projects attending scrum review meetings and developing targeted test plans and cases. Helping define and roll out improvements to testing and quality processes across work towards more efficient ways of testing using the best tools/methodologies. Analyze requirements, develop a test strategy, and plan, build, and execute manual and automated test cases. Ensure 100% quality deliverables. Act as a gatekeeper before the product is released. Coordinate with the dev team on defect triage. Isolate, replicate, and report defects and verify defect fixes. Advice on how the product/feature should be designed with Testability in mind. Hands-on experience with automation testing tools like Selenium, JUnit, or similar frameworks. Ability to design, develop, and maintain automated test scripts alongside manual testing efforts. Strong understanding of test automation frameworks, scripting, and continuous integration & Experience : Minimum of 3 years of relevant experience in Quality Assurance. Bachelors degree in Computer Science, Information Technology, or a related field. Professional certifications such as ISTQB are an added & Competencies : Experience with QA processes and deliverables in an Agile/Scrum environment. Proficient in defect tracking and analyzing root causes utilizing tools (Jira etc. Min 2 years of experience in API Testing using tools like Postman/JMeter etc. Min 2 years of working in an Agile/Scrum methodology. Knowledge of BDD and experience in writing test scenarios based on BDD. Good to have knowledge of the Katalon tool for test automation. Good analytical & communication skills. Experience working with or on remote teams. Have an end-user mindset & problem-solving We Offer ? At Serosoft, we believe in fostering a culture of innovation, collaboration and excellence. Discover what makes Serosoft the perfect place to thrive : Learning & Growth : We support your professional development at every step. Cutting-Edge Technologies : Engage in pioneering and innovative projects. Global Opportunities : Expand your horizons & work on international assignments. Exciting Events & Outings : Enjoy vibrant celebrations and team activities. Best of Breed Compensation : Competitive pay that rewards your skills & contributions. 5 Days a Week : Embrace a healthy work-life balance. Group Health Insurance : Your health and well-being are our priority. Open Door Policy : Your ideas and feedback are always welcomed. Beautiful Office in Indore : Work in Indias cleanest city, right in the heart of it! Join our dynamic team and be part of an innovative company where your efforts will directly shape the future of global education. (ref:hirist.tech)

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

NTT DATA is looking for a Salesforce Automation Tester - Digital Solution Consultant Sr. Analyst to join the team in Hyderabad, Telangana, India. As a QA Engineer, your role is crucial in ensuring that the digital technology and services provided to clients are valuable and impactful. You will be responsible for supporting projects, providing leadership, and ensuring successful project execution. To be successful in this role, you should have a Bachelor's degree in Computer Science, Engineering, or MIS, along with at least 5 years of experience in Quality Assurance processes and methodologies. You should also have expertise in software development, quality engineering, Selenium automation, Regression Testing, Karate Framework, and system-level testing. Your responsibilities will include creating UI/API end-to-end automation, utilizing SOAP UI for WebServices automation, working with multiple automation frameworks, and implementing BDD/TDD frameworks. You should have strong programming skills in Core Java, knowledge of Git, Jenkins, Ant, Maven, and experience with test automation tools. Additionally, you will be expected to build automation frameworks, integrate different systems, write test documents and automation scripts, and work with DEVOPs tools like Jenkins. You should have excellent communication skills, problem-solving abilities, and experience in agile/scrum methodology. Desired skills for this role include multi-platform testing, background with Force.com, Java, Javascript, CSS, SOAP XML, HTML, Salesforce Quote to Cash Process, and experience in Enterprise Integration Systems and Financial applications. NTT DATA is a global innovator of business and technology services, serving Fortune Global 100 clients. As a Global Top Employer, NTT DATA offers diverse expertise in over 50 countries and provides services in business consulting, data and artificial intelligence, industry solutions, application development, infrastructure management, and more. Join NTT DATA in driving innovation and transformation for long-term success.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

jaipur, rajasthan

On-site

You will be joining our team as a Quality Analyst, where your primary responsibility will be to ensure the quality and performance of our products and services by conducting advanced testing, process improvement, and collaborating with various teams. Your strategic mindset, hands-on testing experience, and ability to mentor junior team members will be crucial for success in this role. Your key responsibilities will include developing and executing comprehensive test plans, test cases, and test scripts based on product requirements, as well as performing manual and automated testing on web, mobile, and desktop applications. You will be responsible for identifying, documenting, and tracking software defects using bug tracking systems like JIRA, and collaborating with developers, product managers, and stakeholders to maintain software quality. Additionally, you will implement and maintain automated test suites using tools such as Selenium, Appium, TestNG, or Cypress, and participate in Agile/Scrum ceremonies to contribute to sprint planning and retrospectives. You will also be conducting regression, smoke, performance, and usability testing and ensuring compliance with industry quality standards and best practices. To be successful in this role, you should have a strong knowledge of QA methodologies, tools, and processes, as well as proficiency in writing clear, concise, and comprehensive test plans and test cases. Hands-on experience with both white box and black box testing, automation tools like Selenium, Postman, JMeter, familiarity with version control tools like Git, and CI/CD processes are essential. Excellent analytical, problem-solving, and communication skills are necessary, along with experience in performance testing, security testing, knowledge of cloud platforms like AWS, Azure, GCP, ISTQB or other QA certifications, and experience with mobile testing (iOS/Android). Your skills in postman, communication, QA methodologies, web applications testing, API testing, Appium, Agile, testing, problem-solving, performance testing, JUnit, advanced testing, version control, web & mobile testing, TestNG, manual and automated testing, Selenium, CI/CD, bug tracking tools, mobile platforms testing, test automation tools, security testing, JIRA, regression testing, communication, Cypress, analytical skills, scrum, and other relevant areas will be valuable assets in this role.,

Posted 1 day ago

Apply

4.0 - 8.0 years

0 Lacs

haryana

On-site

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity, driving our business priorities alongside meaningful social, community, and societal impact. As a Senior Software Developer within the Blue Planet team, you will play a key role in designing, developing, testing, and supporting scalable software solutions tailored for carrier-class networks and cloud environments. This role requires a strong technical foundation, attention to detail, and a collaborative mindset to deliver high-quality, modular code that is built to scale and last. You will work closely with cross-functional teams to design and develop high-performing software modules and features. Additionally, you will write and maintain backend and frontend code with a strong emphasis on quality, performance, and maintainability. Your responsibilities will also include supporting system design, documentation, and end-to-end development, including unit testing and debugging. You will participate in global agile development teams to deliver against project priorities and milestones. Furthermore, you will contribute to the development of telecom inventory management solutions integrated with cloud platforms and advanced network technologies. The must-haves for this role include a Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, along with 4+ years of software development experience. Proficiency in backend technologies such as Java 11+, Spring (Security, Data, MVC), SpringBoot, J2EE, Maven, JUnit, and frontend technologies like TypeScript, JavaScript, Angular 2+, HTML, CSS, SVG, Protractor, Jasmine is essential. Experience with databases like Neo4j (Graph DB), PostgreSQL, TimescaleDB, as well as SSO implementations (LDAP, SAML, OAuth2) is required. Strong understanding of Docker, Kubernetes, and cloud platforms (preferably AWS), algorithms, data structures, and software design patterns is a must. Additional assets for this role include experience with ElasticSearch, Camunda/BPMN, Drools, Kafka integration, knowledge of RESTful APIs using Spring MVC, Inventory Management Systems (e.g., Cramer, Granite, Metasolv), familiarity with tools like Node.js, Gulp, and build/test automation, exposure to telecom/networking technologies such as DWDM/OTN, SONET, MPLS, GPON, FTTH, understanding of OSS domains, and exposure to telecom network/service topology and device modeling. Prior experience working in a global, agile development environment is also beneficial. If you're not ready to apply yet, you can join our Talent Community to receive relevant job alerts straight to your inbox. Ciena is committed to creating an environment where employees feel respected, valued, and heard. We value the diversity of our workforce and respect each employee as an individual. Discrimination of any form is not tolerated at Ciena, as we are an Equal Opportunity Employer, including disability and protected veteran status. If you are contacted regarding a job opportunity, please inform Ciena of any accommodation measures you may require.,

Posted 1 day ago

Apply

4.0 - 9.0 years

0 Lacs

karnataka

On-site

You are seeking a hands-on Technical Lead with extensive expertise in Java and modern frameworks to lead a team, overcome technical challenges, and ensure successful project completion. Your responsibilities will include guiding the team, resolving technical roadblocks, and ensuring smooth project delivery. The ideal candidate must possess the following key skills: - Proficiency in Core Java / J2EE (Spring, Hibernate, MVC) - Experience with REST APIs, Spring Boot, and Microservices - Knowledge of JavaScript Frameworks (Angular/MEAN) - Familiarity with SQL/MySQL, JUnit/Spock/Groovy - Working experience in Agile methodologies (Scrum/Kanban) and Design Patterns - Proficiency in IDEs (IntelliJ/VS Code) and Version Control (Git/SVN) Additionally, experience with DevOps tools, MQ, and a background in the Financial domain would be advantageous. Requirements for this role include: - Bachelor's or Master's degree in Computer Science or Information Technology - Minimum of 4 years of experience in Java backend development - Strong communication and leadership skills in Agile environments If you require a Boolean search string or a job post version for social media, please let me know.,

Posted 1 day ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

As a Lead Software Engineer specializing in Java Backend development at Mastercard Commercial Solutions, you will be an integral part of the Commercial Platform Engineering team based in our dynamic Pune Tech Hub. Your primary responsibility will be to collaborate with a group of skilled developers to create high-performance and high-volume solutions for our programs. Your key tasks will include designing and implementing Java-based utilities, ensuring the development of secure, scalable, and maintainable software solutions, and incorporating best practices for automated testing, code quality, delivery, and monitoring. Additionally, you will play a crucial role in mentoring both senior and junior engineers through technical guidance, UML documentation, and code reviews. Working closely with Architects, Leads, Developers, and Product Owners, you will contribute to the timely delivery of business value while upholding Mastercard Engineering Principles, Builders Enablement development standards, and Corporate Security guidelines. You will also serve as a Subject Matter Expert for specific initiatives, guiding efficient and secure software development life cycles from ideation to deployment. Collaboration is key in this role, as you will work within a cross-functional and geographically dispersed team to enhance the developer experience and ensure that Developer Experience remains at the core of our operations. By actively participating in the Software Engineering Guild, you will have the opportunity to share your knowledge, best practices, and technological insights with your peers. To excel in this position, you should possess expert-level proficiency in Java JDK 8 or higher, with knowledge of technologies such as Tomcat, Spring Boot, Spring Security, Hibernate, and REST microservices architecture. Experience with SQL, multi-threading, message queuing, and distributed systems is essential, along with familiarity with design patterns, enterprise integration patterns, and cloud platforms like Azure, AWS, and GCP. Your skills should extend to automated unit testing frameworks like Junit, and monitoring solutions such as Dynatrace, Prometheus, Grafana, and Splunk. Proficiency in version control systems like Git, as well as defining and implementing best practices for Continuous Integration / Continuous Delivery (Ci/CD) pipelines, is also crucial. Experience with container technologies like Docker and Kubernetes, performance testing tools like JMeter and Gatling, and regulated environments with secure software development practices will be advantageous. A Bachelor's degree in Computer Science, Computer Engineering, or a related field is required for this role. You will also be expected to uphold Mastercard's corporate security responsibilities by following security policies, ensuring information confidentiality and integrity, reporting any security violations, breaches, and participating in mandatory security trainings. If you are passionate about technology, thrive in a collaborative environment, and have a strong background in Java backend development, we invite you to join our team at Mastercard Commercial Solutions and contribute to shaping the future of our innovative solutions.,

Posted 1 day ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Join us as a Test Automation Engineer at Barclays where you will spearhead the evolution of our API First digital strategy, driving innovation and operational excellence. You will harness cutting-edge technology to build and manage robust, scalable, and secure APIs, ensuring seamless delivery of our digital solutions. To be successful as a Test Automation Engineer, you should have experience with: Strong hands-on experience building and maintaining test automation frameworks for UI, API, and database testing. Proficient in test automation scripting g with practical experience using Selenium, Cucumber, and JUnit/TestNG. Practical experience with API testing tools such as Postman, REST-assured, or SoapUI. Experience integrating automated tests into CI/CD pipelines using Jenkins, GitLab CI, or similar tools. Hands-on experience with version control systems like Git and code repositories. Solid understanding of database testing concepts with ability to write and execute SQL queries for test validation. Experience with mocking frameworks and service virtualization, Knowledge of test metrics collection and reporting. Experience with performance testing tools such as JMeter or Gatling for load and stress testing. Practical knowledge of test management tools including JIRA and test case management systems. Ability to troubleshoot failed tests and resolve automation framework issues independently. Experience working in Agile development environments with focus on continuous testing. Good understanding of testing methodologies including BDD and data-driven testing approaches. Ability to collaborate effectively with developers to improve testability and resolve defects. Experience with test data management and test environment setup. Strong analytical skills with attention to detail and quality. Some Other Highly Valued Skills May Include Experience with cloud-based testing in AWS, Azure, or similar environments. Knowledge of containerization technologies (Docker) for testing containerized applications. Familiarity with security testing concepts and tools. Experience with visual testing tools and approaches. Understanding of microservices architecture testing challenges. Basic knowledge of infrastructure as code concepts for test environments. You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. The role is based out of Pune. Purpose of the role To design, develop, and execute testing strategies to validate functionality, performance, and user experience, while collaborating with cross-functional teams to identify and resolve defects, and continuously improve testing processes and methodologies, to ensure software quality and reliability. Accountabilities Development and implementation of comprehensive test plans and strategies to validate software functionality and ensure compliance with established quality standards. Creation and execution automated test scripts, leveraging testing frameworks and tools to facilitate early detection of defects and quality issues. . Collaboration with cross-functional teams to analyse requirements, participate in design discussions, and contribute to the development of acceptance criteria, ensuring a thorough understanding of the software being tested. Root cause analysis for identified defects, working closely with developers to provide detailed information and support defect resolution. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations, and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles and concepts within the area of expertise They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team’s operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.

Posted 1 day 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