Kickstart Your Career with Ojas Innovative Technologies.

Start your career with a global solutions company with 18+ years of leadership in software engineering & digital transformation.

Full Time
Remote
Posted 4 weeks ago
Location: Remote Shift : 3:30 PM to 12 AM Automation Test Engineer (Nightwatch)
  1. Automation Framework Development & Maintenance:
    • Design, develop, and maintain robust, scalable automation frameworks using Nightwatch.js and Selenium.
    • Integrate the automation framework with CI/CD pipelines (e.g., Jenkins, GitLab CI) to facilitate continuous testing.
  2. Test Script Design & Execution:
    • Develop and execute complex test scripts for web applications, ensuring high coverage of functional and regression tests.
    • Work with product owners and developers to understand requirements and translate them into automated test cases.
    • Maintain the test suite to reflect any changes in product requirements and architecture.
  3. Test Planning & Reporting:
    • Participate in test planning, writing detailed test cases, and managing test data.
    • Report defects and collaborate with developers to resolve issues efficiently.
    • Create comprehensive reports and dashboards for test execution and coverage metrics.
  4. Mentoring & Best Practices:
    • Mentor junior team members in automation best practices, Nightwatch.js, Selenium, and QA methodologies.
    • Establish and enforce standards for writing reusable, maintainable code within the QA team.
    • Stay updated with industry trends in automation testing and apply them to improve current processes.
  5. Required Skills & Experience:
  • Technical Expertise:
    • Minimum 8 years of experience in automation testing, with a strong focus on Selenium and Nightwatch.js.
    • Proficiency in JavaScript, with experience in creating custom functions and reusable components for test scripts.
    • Familiarity with cross-browser and cross-platform testing tools and methodologies.
  • Testing Methodologies:
    • Deep understanding of testing methodologies (e.g., Agile, Scrum, and BDD) and test automation best practices.
    • Strong experience in functional, regression, integration, and end-to-end testing.
  • CI/CD and DevOps Tools:
    • Experience with CI/CD tools such as Jenkins, GitLab, or similar.
    • Knowledge of version control systems (e.g., Git) and experience integrating automation scripts with CI/CD pipelines.
  • Additional Skills:
    • Familiarity with cloud-based testing platforms (e.g., BrowserStack, Sauce Labs).
    • Knowledge of REST API testing, including tools like Postman or REST-assured, is a plus.
    • Experience with test management tools (e.g., JIRA, TestRail).

Job Features

Job CategorySoftware
Experience8 Years

Location: Remote Shift : 3:30 PM to 12 AM Automation Test Engineer (Nightwatch) Automation Framework Development & Maintenance: Design, develop, and maintain robust, scalable automation frameworks...

Full Time
Remote
Posted 4 weeks ago
Exp: 4 to 7 Years Location: Remote Job Description: As an Identity and Access Management Specialist / Developer, you will be responsible for development, administering and integrating Entra ID environment with target applications for provisioning / deprovisioning / recertification and JMLR processes You will work closely with clients IT teams and other stakeholders to gather technical requirements, perform technical development, implement and manage identity and access controls, troubleshoot issues, and support ongoing initiatives related to identity management. Key Responsibilities:
  • Entra ID Development / Integration / Administration: Gather technical requirements, perform technical development, Manage and configure Entra ID (Azure AD) environments, including user accounts, groups, roles, and policies.
  • Identity Management: Implement and maintain identity lifecycle, JMLR processes, governance processes, including user provisioning, de-provisioning, and access reviews.
  • Integration: Configure and support integrations with other on-premise applications cloud services, applications, and on-premises systems.
  • Security and Compliance: Ensure compliance with organizational security policies and regulatory requirements related to identity and access management.
  • Troubleshooting: Diagnose and resolve issues related to identity and access management, including login issues, authentication problems, and access permissions.
  • Collaboration: Work with cross-functional teams to support projects involving identity management and security.
  • Documentation: Maintain up-to-date documentation on Entra ID configurations, processes, and best practices.
Qualifications:
  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • Experience: Minimum 4 years of experience in technical development of Entra ID (Azure AD) solution is mandatory.
  • Skills:
    • Strong understanding of Entra ID (Azure AD) features, including user and group management, conditional access, and multi-factor authentication.
    • Experience with identity federation, provisioning/deprovisioning, SSO (Single Sign-On), and identity synchronization.
    • Familiarity with security best practices and compliance standards.
    • Proficiency in PowerShell scripting for Entra ID (Azure AD) management.
    • Experience with related tools and technologies such as Microsoft 365, Active Directory, and third-party identity management solutions.
  • Certifications: Relevant certifications such as Microsoft Certified: Azure Administrator Associate or Microsoft Certified: Azure Security Engineer Associate are a plus.
  • Soft Skills: Excellent problem-solving skills, strong attention to detail, and the ability to communicate effectively with technical and non-technical stakeholders.

Job Features

Job CategorySoftware
Experience4 to 7 Years

Exp: 4 to 7 Years Location: Remote Job Description: As an Identity and Access Management Specialist / Developer, you will be responsible for development, administering and integrating Entra ID environ...

Experience Required: 8 to 10 years Location: Remote

Job Summary:

We are looking for an experienced Senior Developer with expertise in NestJS, NextJS, and GraphQL to join our dynamic team. In this role, you will be responsible for developing robust server-side applications, creating seamless front-end experiences, and automating testing processes. The ideal candidate will also bring experience in test automation with Selenium and Java to ensure high-quality, scalable applications.

Key Responsibilities:

  1. Backend Development:
    • Develop and maintain efficient, reusable, and reliable server-side applications using NestJS.
    • Implement RESTful and GraphQL APIs for scalable and performant data management.
  2. Front-End Development:
    • Build and enhance client-facing applications using NextJS, ensuring high performance and responsiveness.
    • Collaborate closely with front-end teams to integrate front-end and back-end features smoothly.
  3. GraphQL Implementation:
    • Design and implement GraphQL APIs to provide a flexible, intuitive data interface for applications.
    • Optimize GraphQL queries and mutation handling for efficient data retrieval and manipulation.
  4. Automation Testing:
    • Develop and maintain automated test scripts using Selenium and Java to validate application functionality.
    • Conduct end-to-end testing to ensure application performance, reliability, and security.
    • Collaborate with QA teams to implement test cases, troubleshoot issues, and validate bug fixes.
  5. Collaboration & Mentorship:
    • Work closely with product managers, designers, and other stakeholders to translate functional requirements into technical solutions.
    • Mentor junior developers and provide code reviews to maintain coding standards and improve team efficiency.

Required Skills & Experience:

  • Core Skills: Proficiency in NestJS, NextJS, and GraphQL.
  • Automation: Hands-on experience in Selenium with Java for test automation.
  • API Development: Extensive experience in building and optimizing APIs, with a strong understanding of RESTful and GraphQL paradigms.
  • Testing and QA: Solid understanding of test automation frameworks and tools.
  • Problem-Solving: Strong analytical skills to troubleshoot and resolve complex development and automation issues.
  • Communication: Excellent written and verbal communication skills, with the ability to collaborate effectively in a remote team environment.

Job Features

Job CategorySoftware
Experience8 to 10 years

Experience Required: 8 to 10 years Location: Remote Job Summary: We are looking for an experienced Senior Developer with expertise in NestJS, NextJS, and GraphQL to join our dynamic team. In this role...

Full Time
Bangalore, Hyderabad
Posted 3 months ago
Location: Hyderabad & Bangalore Experience: 5-8 Years

Technical Skills:

  1. Programming Languages & Frameworks:
    • Java, J2EE: Strong expertise in Java and Java Enterprise Edition for developing scalable web applications.
    • Spring Framework: Skilled in Spring, including dependency injection and aspect-oriented programming.
    • Microservices: Experienced in designing and deploying microservices-based architectures.
    • PCF/Cloud: Proficiency in Pivotal Cloud Foundry (PCF) and cloud computing principles.
    • SOAP/RESTful Webservices: Ability to design, implement, and maintain SOAP and RESTful APIs.
    • Oracle DB: Experience with Oracle databases, including query writing, stored procedures, and performance optimization.
    • Front-End Frameworks (Preferred):
      • Angular: Experience with Angular for building dynamic web applications.
      • React JS: React experience is a plus.
    • Kafka (plus): Familiarity with Apache Kafka for distributed messaging systems.
    • MongoDB (plus): Exposure to MongoDB, a NoSQL database.
  2. Other Skills:
    • BDD (Behavior-Driven Development): Experience with BDD methodologies to ensure software aligns with business requirements.

Key Responsibilities:

  1. Mid-Level Developer Experience:
    • 4 to 6 years of hands-on experience in software development.
  2. Design & Development:
    • Contribute to the design and development of scalable software solutions.
    • Write clean, functional code across both the front-end and back-end.
  3. Testing & Bug Fixing:
    • Perform thorough testing, promptly addressing bugs and resolving coding issues.
  4. Business Needs Analysis:
    • Work with stakeholders to analyze business requirements and design solutions that meet those needs.
  5. Cross-Functional Collaboration:
    • Collaborate with cross-functional teams, using Agile methodologies and Scrum practices to drive projects forward.
  6. Documentation:
    • Create and maintain technical documentation, user guides, and departmental procedures.

Job Features

Job CategorySoftware
Experience5 to 8 Years

Location: Hyderabad & Bangalore Experience: 5-8 Years Technical Skills: Programming Languages & Frameworks: Java, J2EE: Strong expertise in Java and Java Enterprise Edition for developing scal...

Full Time
Bangalore, Hyderabad
Posted 3 months ago
Location: Hyderabad & Bangalore Experience: 5-8 Years

Technical Skills:

  1. Programming Languages & Frameworks:
    • Java, J2EE: Strong expertise in Java and J2EE for building scalable enterprise-level applications.
    • Spring Framework: Proficient in Spring and Spring Boot for microservices and enterprise application development.
    • Microservices Architecture: Skilled in designing and managing scalable, resilient microservices.
    • PCF/Cloud: Proficient in Pivotal Cloud Foundry (PCF), AWS, or Azure for cloud deployments.
    • SOAP/RESTful Webservices: Expertise in developing and maintaining SOAP and RESTful services.
    • Oracle DB: In-depth experience with Oracle databases, including performance tuning and query optimization.
    • Front-End Technologies (preferred):
      • Angular: Preferred front-end development framework.
      • React JS: Experience with React is a plus.
    • Kafka (plus): Knowledge of Kafka for distributed messaging systems.
    • MongoDB (plus): Familiarity with MongoDB, a NoSQL database, is an advantage.
  2. Other Skills:
    • BDD (Behavior-Driven Development): Expertise in applying BDD methodologies to align software with business needs.

Experience:

  • 6 to 8 years of hands-on software development experience, contributing to complex and large-scale projects.

Key Responsibilities:

  1. Design & Development:
    • Develop scalable, efficient software systems, managing both front-end and back-end development for performance and reliability.
  2. Testing & Debugging:
    • Conduct comprehensive testing and troubleshooting to ensure seamless software performance.
  3. Business Needs Analysis:
    • Collaborate with stakeholders to convert business requirements into practical technical solutions.
  4. Cross-Functional Teamwork:
    • Work within Agile and Scrum frameworks to ensure smooth collaboration across teams and timely project delivery.
  5. Documentation:
    • Maintain technical documentation, procedures, and user guides for the software developed.

Job Features

Job CategorySoftware
Experience5 to 8 Years

Location: Hyderabad & Bangalore Experience: 5-8 Years Technical Skills: Programming Languages & Frameworks: Java, J2EE: Strong expertise in Java and J2EE for building scalable enterprise-level...

Full Time
Bangalore, Hyderabad
Posted 3 months ago
Title: Lead Software Engineer Location: Hyderabad and Bangalore Experience: 5 to 10 Years

Technical Skills:

  1. Programming Languages & Frameworks:
    • Java, J2EE: Extensive experience in developing enterprise-level applications.
    • Spring Framework: Proficient in Spring Boot and the Spring Framework for building robust microservices and enterprise solutions.
    • Microservices Architecture: Expertise in designing and implementing scalable, modular microservices systems.
    • PCF/Cloud: Strong knowledge of Pivotal Cloud Foundry (PCF) or similar cloud platforms for scalable deployments.
    • SOAP/RESTful Web Services: Proficiency in building and managing SOAP and RESTful APIs.
    • Oracle DB: In-depth experience with Oracle databases, including query optimization and stored procedures.
    • Front-End Technologies (Preferred):
      • Angular: Proficiency in Angular for front-end development.
      • React JS: Experience with React is an added advantage.
    • Kafka (Plus): Knowledge of Apache Kafka for distributed data streaming is beneficial.
    • MongoDB (Plus): Familiarity with MongoDB is a plus.
  2. Other Skills:
    • BDD (Behavior-Driven Development): Advanced understanding of BDD practices for ensuring software aligns with business goals.

Responsibilities:

  1. Technical Leadership:
    • Lead moderately complex technical initiatives and deliver solutions efficiently.
    • Provide technical guidance and mentorship to engineering teams for project success.
  2. Strategic Contributions:
    • Participate in large-scale planning and strategy, ensuring technical goals align with business objectives.
  3. High-Level Design & Development:
    • Oversee design, development, testing, and documentation while ensuring quality and performance standards are met.
  4. Technical Problem Solving:
    • Address moderately complex technical challenges, leveraging critical thinking to resolve issues and deliver high-quality software.
  5. Team Leadership & Client Management:
    • Lead teams to meet client needs, ensuring compliance with policies and maintaining stakeholder communication.
  6. Compliance and Best Practices:
    • Ensure all solutions adhere to organizational policies, best practices, and compliance standards.

Job Features

Job CategorySoftware
Experience5 to 10 Years

Title: Lead Software Engineer Location: Hyderabad and Bangalore Experience: 5 to 10 Years Technical Skills: Programming Languages & Frameworks: Java, J2EE: Extensive experience in developing enter...

Full Time
Hyderabad
Posted 3 months ago
Title: Dot Net Full Stack Developer - Azure Experience: 3 to 5 Years Location: Hyderabad Work Type: Work from Office Primary Skill:
  • Strong expertise in .NET Full Stack Development, covering both front-end and back-end development using .NET technologies.
Secondary Skill:
  • Proficiency in Angular for building dynamic web applications, managing component-based architectures, and integrating with backend APIs.
Mandatory Skills:
  • Azure: Solid knowledge of cloud services and deployment strategies using Microsoft Azure.
  • Cloud Technologies: Experience with designing, developing, and deploying cloud-based solutions.
  • .NET Framework: Extensive experience in developing robust and scalable applications using the .NET framework.
  • Angular: Expertise in Angular for developing responsive and interactive front-end applications.
Experience Range:
  • Minimum Experience: 3 years of hands-on experience in the relevant technologies.
  • Maximum Experience: 5 years of professional experience in software development to ensure the candidate has suitable exposure.
Shift Timings:
  • 9:00 AM to 6:00 PM (Standard day shift).
Work Model:
  • This is a Work from Office (WFO) position, requiring physical presence at the Hyderabad office location.

Job Features

Job CategorySoftware
Experience3 to 5 Years

Title: Dot Net Full Stack Developer – Azure Experience: 3 to 5 Years Location: Hyderabad Work Type: Work from Office Primary Skill: Strong expertise in .NET Full Stack Development, covering both...

Full Time
Remote
Posted 3 months ago

Job Description:

We are seeking a Sr. Software Engineer (Dotnet) with 6-10 years of experience in ASP.NET Core / MVC to join our dynamic and innovative development team. The ideal candidate will have a strong background in designing and building scalable, secure, and high-performance web applications, with a deep understanding of software development principles.

Key Responsibilities:

  • Design & Development: Develop scalable, secure, and high-performance web applications using ASP.NET Core and MVC frameworks.
  • Collaboration: Work closely with cross-functional teams to gather requirements, define project scope, and deliver solutions on time.
  • Code Quality: Write clean, maintainable, and efficient code following best practices and coding standards.
  • Testing & Debugging: Perform unit testing and debugging to ensure quality and reliability in the applications.
  • Optimization: Troubleshoot and optimize application performance in production.
  • Integration: Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Innovation: Stay updated with the latest trends and technologies in ASP.NET Core/MVC development, proposing innovative solutions.
  • Code Reviews: Participate in code reviews to ensure code quality and adherence to architectural guidelines.
  • Mentorship: Provide guidance and mentorship to junior developers, fostering continuous learning.
  • Lifecycle Contribution: Engage in all phases of the software development lifecycle, from requirements gathering to deployment.

Required Qualifications:

  • Education: Bachelor's degree in Computer Science, Engineering, or a related field.
  • Experience: 6-10 years of hands-on experience in ASP.NET Core / MVC development.
  • Technical Proficiency: Strong knowledge of C#, .NET Core, with a solid understanding of OOP principles and design patterns.
  • Front-End Skills: Experience with HTML, CSS, JavaScript, and jQuery.
  • Database Knowledge: Familiarity with SQL Server, MySQL, MongoDB, or other NoSQL databases.
  • Web Services: Experience with RESTful and SOAP APIs.
  • Methodologies: Familiarity with agile practices and software development methodologies.
  • Version Control: Proficient in Git or other version control systems.
  • Problem-Solving: Excellent debugging and problem-solving abilities.
  • Communication: Strong communication and collaboration skills.
  • Adaptability: Ability to thrive in a fast-paced, deadline-driven environment.

Preferred Skills:

  • Cloud Platforms: Experience with Microsoft Azure or AWS.
  • Client-Side Frameworks: Knowledge of Angular or React.
  • Containerization: Familiarity with Docker and Kubernetes.
  • DevOps: Exposure to DevOps practices and CI/CD pipelines.
  • Security: Understanding of web application security best practices.
vIf you are passionate about building scalable and robust web applications and meet the qualifications above, we encourage you to apply. Please submit your resume along with a portfolio that showcases your previous work.

Job Features

Job CategorySoftware
Experience6 to 10 Years

Job Description: We are seeking a Sr. Software Engineer (Dotnet) with 6-10 years of experience in ASP.NET Core / MVC to join our dynamic and innovative development team. The ideal candidate will have ...

Full Time
Hyderabad
Posted 3 months ago

Responsibilities:

The Senior Java Developer will join our development team to assist in designing, developing, and maintaining web applications. This role requires a self-motivated individual with strong technical expertise and attention to detail.
  • Develop and maintain Java applications based on business requirements.
  • Ensure programs function according to requirements and adhere to established guidelines.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Utilize Spring Boot and Spring Security for secure microservices architecture.
  • Build and implement RESTful APIs and work with XML-RPC for remote procedures.
  • Use DevOps practices such as Circle CI or Git for CI/CD pipelines.
  • Manage databases using MySQL and ensure proper data placement during operations.
  • Conduct code reviews, perform troubleshooting, and ensure program scalability and security.
  • Utilize build tools like Apache Ant and Maven for project builds and dependency management.

Qualifications:

  • Degree: Bachelor’s in Computer Science or Information Technology or equivalent years of experience.
  • Experience:
    • Minimum 8 years of software development experience with Java and related technologies.
    • Experience with Spring Boot, Spring Security, Micronaut, REST APIs, and microservices.
    • Familiarity with XML-RPC, Circle CI, Git, MySQL, and build tools like Apache Ant and Maven.
  • Skills:
    • Ability to write, revise, and verify software functionalities.
    • Hands-on experience in DevOps and CI/CD pipelines.
    • Strong problem-solving and troubleshooting skills.

Environment and Physical Demands:

  • Business office environment.
  • Ability to sit for up to 8 hours and work on a PC screen.
  • Ability to prioritize in a multi-tasking environment.

Job Features

Job CategorySoftware
Experience8 to 10 Years

Responsibilities: The Senior Java Developer will join our development team to assist in designing, developing, and maintaining web applications. This role requires a self-motivated individual with str...

Full Time
Hyderabad
Posted 3 months ago

What You’ll Do:

  • Design, develop, and maintain automated test scripts using Appium for mobile applications (iOS and Android).
  • Collaborate with development and product teams to understand requirements and create test cases for mobile apps.
  • Execute both automated and manual test cases, analyze results, and report defects promptly and comprehensively.
  • Ensure high-quality releases through functional, regression, and performance testing using automation tools.
  • Continuously improve the test automation framework for better maintainability, scalability, and efficiency.
  • Analyze mobile app performance, identify potential bottlenecks, and ensure smooth operation across various devices.
  • Work closely with cross-functional teams (developers, QA, DevOps) to integrate automation tests into the CI/CD pipeline.
  • Stay updated with the latest testing tools, trends, and best practices, and integrate them into the testing framework.

What You Should Know:

  • Experience: 5 to 8 years in software testing, with at least 3-5 years in Appium-based mobile automation.
  • Automation Skills: Expertise in automating mobile apps (iOS and Android) using Appium, Selenium, and TestNG.
  • Programming Languages: Proficient in Java, Python, or JavaScript for writing automation scripts.
  • Mobile Testing: Solid understanding of mobile platforms, including iOS and Android ecosystems.
  • API Testing: Experience in REST API testing using tools like Postman, SoapUI, or integrating API testing with automation frameworks.
  • Test Management: Familiar with tools such as JIRA, TestRail, or HP ALM for test case design, execution, and defect tracking.
  • CI/CD Integration: Experience integrating automated tests with CI/CD pipelines using Jenkins, Git, Maven, or Gradle.
  • Cross-Platform Testing: Knowledge of testing mobile apps across devices, screen sizes, and OS versions.
  • Performance Testing: Understanding of performance/load testing for mobile apps using tools like JMeter or LoadRunner (a plus).
  • Frameworks: Experience with Page Object Model (POM) and other design patterns for test automation frameworks.
  • Version Control: Expertise in version control systems like Git for collaboration and code management.
  • Soft Skills: Strong analytical, problem-solving, and communication skills, with the ability to work independently and within a team.

Nice-to-Have:

  • Exposure to cloud-based mobile testing platforms like BrowserStack, Sauce Labs, or AWS Device Farm.
  • Knowledge of BDD/TDD frameworks such as Cucumber.
  • Experience with security testing or mobile accessibility testing.

Job Features

Job CategorySoftware
Experience5 to 8 Years

What You’ll Do: Design, develop, and maintain automated test scripts using Appium for mobile applications (iOS and Android). Collaborate with development and product teams to understand requirements...