ideyaLabs - a global technology company specialized in offering an integrated portfolio of Product Development, Data Technology, Design, and Consulting for leading technology innovators to build successful software products in a variety of domains. ideyaLabs has consistently emerged as a leader in sustainability and is a trusted supplier of software development services operating in India, the United States (US), and London (UK) with over 1,000 experienced specialists. We leverage the power of experience in cutting-edge engineering to Design and Build distinctive Cloud, Web, and Mobile Apps enabling digital transformation for Business. We drive product engineering and digital transformation with Agile methodologies as the backbone. We are focused on leveraging next-generation technologies including • 5G • IoT • Blockchain • Media & Entertainment • Product Engineering Services • Quality Assurance (QA) Services • Video Managed Services • DevOps as a Service • Digital Transformation • Data Engineering • Cloud Services
Not specified
INR 4.0 - 8.0 Lacs P.A.
Work from Office
Full Time
Responsibilities: Test Development Maintenance: Design, develop, and execute comprehensive test suites using Pytest. Write clear, concise, and maintainable test cases covering various aspects of the application (unit, integration, functional, API, etc.). Maintain and enhance existing test frameworks and test suites. Implement test automation strategies to improve efficiency and coverage. Create and manage fixtures, plugins, and custom markers within Pytest. Collaboration Communication: Work closely with developers, QA engineers, and product managers to understand requirements and ensure testability. Participate in code reviews and provide constructive feedback. Communicate test results and identify areas for improvement. Document test plans, test cases, and test results. CI/CD Integration: Integrate Pytest test suites into CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions). Configure and maintain test environments. Analyze test results from CI/CD pipelines and troubleshoot failures. Performance Reliability: Identify and address performance bottlenecks in test suites. Ensure the reliability and stability of test environments. Contribute to the continuous improvement of testing processes. Debugging and Troubleshooting: Debug and troubleshoot test failures and identify root causes. Work with developers to resolve defects. Qualifications: Strong proficiency in Python programming. Extensive experience with Pytest framework. Solid understanding of software testing principles and methodologies. Experience with test automation and CI/CD pipelines. Familiarity with version control systems (e.g., Git). Excellent problem-solving and debugging skills. Strong communication and collaboration skills.
Not specified
INR 10.0 - 20.0 Lacs P.A.
Work from Office
Full Time
Key Responsibilities:Lead the design, development, and implementation of high-performance Python applications.Architect and build robust backend systems, microservices, and APIs.Write clean, maintainable, and well-documented code that adheres to industry best practices.Lead, mentor, and guide a team of developers in agile development environments.Strong experience on core python concepts, Django/Flask, DBMS.Oversee the development lifecycle, ensuring that projects are delivered on time and to specification.Manage code quality through rigorous code reviews, unit testing, and integration testing.Stay current with industry trends, and introduce new technologies or methods to optimize processes.Collaborate with cross-functional teams to design and implement system features and integrations.Document and communicate technical solutions, decisions, and design principles clearly to both technical and non-technical stakeholders.
Not specified
INR 5.0 - 9.0 Lacs P.A.
Work from Office
Full Time
We are seeking a highly skilled and motivated Senior Automation Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining robust and scalable automated test frameworks using Java and Selenium. You will play a crucial role in ensuring the quality and reliability of our software products through comprehensive test automation. You will work closely with developers, product managers, and QA engineers to deliver high-quality software in an agile environment. Responsibilities: Test Automation Framework Development Maintenance: Design, develop, and maintain automated test frameworks using Java, Selenium WebDriver, TestNG/JUnit, and other relevant tools. Develop and implement robust and reusable test scripts to ensure comprehensive test coverage. Implement and maintain CI/CD pipelines for automated test execution. Evaluate and select appropriate automation tools and technologies. Implement best practices for test automation, including code reviews, version control, and documentation. Test Planning Execution: Collaborate with product managers and developers to understand requirements and develop test plans. Analyze requirements and design test cases for functional, regression, integration, and performance testing. Execute automated test suites and analyze test results. Identify and report defects, and work with developers to resolve them. Perform root cause analysis of test failures. Team Collaboration Mentorship: Work closely with developers and QA engineers in an Agile/Scrum environment. Provide technical guidance and mentorship to junior automation engineers. Participate in code reviews and knowledge sharing sessions. Contribute to the continuous improvement of the QA process. Communicate clearly and effectively with team members and stakeholders. Performance and Load Testing: Where applicable, design and implement performance and load tests using tools such as JMeter or similar. Analyze performance test results and provide recommendations for performance improvements. API Testing: Automate API testing using tools like RestAssured or similar. Validate API functionality, performance, and security. Required Skills Experience: Bachelors degree in Computer Science, Engineering, or a related field. 5+ years of experience in software test automation. Strong proficiency in Java programming. Extensive experience with Selenium WebDriver for web application testing. Experience with test frameworks such as TestNG or JUnit. Experience with version control systems (e.g., Git). Experience with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps). Experience with API testing tools (e.g., RestAssured, Postman). Understanding of Agile/Scrum methodologies. Excellent problem-solving and analytical skills. Strong communication and collaboration skills. Understanding of the Page Object Model design pattern. Experience with Database testing. Experience with cross browser testing. Preferred Skills: Experience with cloud platforms (e.g., AWS, Azure, GCP). Experience with containerization technologies (e.g., Docker, Kubernetes). Experience with performance testing tools (e.g., JMeter). Experience with mobile testing tools (e.g., Appium). Knowledge of accessibility testing. Experience with security testing.
Not specified
INR 9.0 - 13.0 Lacs P.A.
Work from Office
Full Time
We are seeking a highly skilled and experienced QE Automation Lead to join our team and drive our test automation initiatives. As a QE Automation Lead, you will be responsible for leading and mentoring a team of test automation engineers, developing and implementing automation frameworks, and ensuring the quality of our software products. Responsibilities: Test Automation Strategy: Develop and implement a comprehensive test automation strategy aligned with the organizations goals. Automation Framework: Design, build, and maintain robust test automation frameworks using Selenium and Java. Test Case Development: Create and maintain automated test cases for various types of testing (e.g., functional, regression, integration). Team Leadership: Lead and mentor a team of test automation engineers, providing guidance and support. Continuous Integration: Integrate automated tests into the CI/CD pipeline to ensure continuous quality. Performance Testing: Conduct performance testing using tools like JMeter to identify and address performance bottlenecks. Collaboration: Collaborate with development, QA, and product teams to ensure high-quality software delivery. Requirements: 5+ years of experience in software testing, with at least 3 years of experience in test automation. Strong proficiency in Java programming. In-depth knowledge of Selenium WebDriver and its ecosystem (TestNG, JUnit, Maven). Experience with API testing using tools like RestAssured or Postman. Understanding of software development methodologies (e.g., Agile, Waterfall). Excellent problem-solving and analytical skills. Strong communication and collaboration skills. Preferred Qualifications: Experience with cloud-based testing platforms (e.g., AWS, Azure, GCP). Knowledge of performance testing tools (e.g., JMeter, LoadRunner). Experience with mobile app testing automation (Appium). Certification in software testing (e.g., ISTQB).
Not specified
INR 10.0 - 14.0 Lacs P.A.
Work from Office
Full Time
As a Senior Specialist, you will lead the development, optimization, and enhancement of our payment gateway platform. Working closely with cross-functional teams, you ll deliver secure, scalable solutions that meet PCI-DSS standards and ensure seamless payment experiences. You will integrate complex payment protocols and manage high-volume transaction processing. Responsibilities: Design, implement, and maintain robust payment gateway solutions using Java and Spring Boot . Integrate with protocols like VISA , MasterCard , and ACH while adhering to compliance standards (3DS, non-3DS, chargeback rules). Execute complex SQL queries for transaction processing. Implement PCI-DSS compliance measures for secure payment processing. Manage authentication, settlement, and reconciliation across transaction lifecycles while ensuring security at all stages. Deploy and manage applications on AWS Cloud using best practices for security, scalability, and resilience. Utilize AWS resources to support high-performance payment systems. Conduct MySQL migrations and optimize database performance. Manage data storage and reporting for transaction integrity and seamless migration. Review code for structure, compliance, and quality. Provide feedback on code reviews, ensuring alignment with industry standards for secure and compliant payment gateway processing. Implement and manage messaging tools such as Kafka and RabbitMQ for reliable data flow in distributed systems, especially for high transaction volumes. Use version control tools like Git and Code Commit for efficient code collaboration, branching, and deployment. Required Skills: Degree in Computer Science , Engineering , or equivalent technical field. 3-6 years of experience in FinTech, Payment Gateway, PoS, mPoS, Core Banking with skills in JAVA, Spring Boot and RESTful Services . Strong SQL skills to handle complex queries. Hands-on experience in AWS Cloud environments for deployment and management. Expertise in payment gateway protocols (VISA, MasterCard, ACH) and processes, including 3DS/non-3DS , chargebacks, and PCI-DSS compliance. Proficiency with MySQL data migrations, database management, and performance optimization. Knowledge in PHP programming (a plus). Familiarity with Kafka and RabbitMQ messaging tools. Experience with Git, Code Commit, or Codebase for version control.
Not specified
INR 5.0 - 15.0 Lacs P.A.
Work from Office
Full Time
We are looking for a skilled and experienced Senior Automation Engineer to join our engineering team. In this role, you will be responsible for designing, developing, and maintaining automated testing frameworks and solutions to ensure the delivery of high-quality software products. As a Senior Automation Engineer, you will work closely with cross-functional teams to streamline the testing process, improve automation coverage, and drive continuous integration practices throughout the development lifecycle.Key Responsibilities:Design, develop, and maintain automated testing frameworks and scripts for web, mobile, and API applications.Collaborate with development and product teams to understand requirements and translate them into automated test cases.Write clean, efficient, and reusable code for test automation using various tools and programming languages (e.g., Java, Python)Implement and maintain continuous integration/continuous deployment (CI/CD) pipelines, integrating automated tests into the workflow.Ensure that automated tests cover all functional, regression, and performance aspects of applications.Perform testing in Agile sprints and participate in all related ceremonies (e.g., sprint planning, daily stand-ups, retrospectives).Identify and troubleshoot issues in the application, document defects, and track them to resolution.Collaborate with the team to identify opportunities for improving automation efficiency and coverage.Mentor and guide junior automation engineers to improve their skills and help them grow in their roles.Analyze test results, prepare detailed reports, and communicate findings to stakeholders.Continuously evaluate and introduce new tools and technologies to enhance automation capabilities and streamline testing processes.Drive the adoption of test-driven development (TDD) and behavior-driven development (BDD) practices within the team.Support and maintain automated tests in production environments, ensuring they remain up-to-date with evolving features and requirements.Qualifications:Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience).4 years of experience in software engineering with at least 3 years in an automation-focused role.Proficiency in automation tools and frameworks such as Selenium, Appium, Cypress, or similar.Strong programming skills in languages such as Java, Python, JavaScript, or Ruby.Hands-on experience with continuous integration tools (e.g., Jenkins, GitLab CI, CircleCI).Familiarity with version control systems such as Git.Strong knowledge of web technologies (HTML, CSS, JavaScript) and APIs.Solid experience in designing and developing test automation frameworks from scratch.Experience with performance testing tools (e.g., JMeter, LoadRunner) is a plus.Deep understanding of Agile methodologies and Scrum practices.Excellent debugging and troubleshooting skills, with the ability to identify and resolve complex issues quickly.Strong analytical and problem-solving skills, with an attention to detail.Excellent communication skills, both verbal and written, with the ability to collaborate effectively with cross-functional teams.Preferred Skills:Experience with cloud-based platforms (AWS, Azure, GCP).Familiarity with containerization and orchestration tools like Docker and Kubernetes.Experience with mobile automation frameworks (e.g., Appium, Espresso, XCUITest).Experience in security testing automation and best practices.Familiarity with database testing, SQL, and data-driven test automation.Knowledge of modern test methodologies such as TDD, BDD, and DevOps principles.
Not specified
INR 15.0 - 30.0 Lacs P.A.
Work from Office
Full Time
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).At least 5 years of professional experience in Python development.Strong experience with Django, Flask, or other Python frameworks.Hands-on experience with cloud platforms (AWS, Azure, GCP) and cloud-native technologies.Expertise in RESTful API design and microservices architecture.Proficiency in version control using Git and experience with CI/CD pipelines.Solid understanding of database management systems, SQL, and NoSQL technologies (PostgreSQL, MongoDB, etc.).Strong leadership and mentoring skills, with a track record of leading teams and projects.Ability to solve complex problems and architect solutions.Must have experience on team handling and client facing.Excellent communication skills, with the ability to collaborate with non-technical stakeholders.
Not specified
INR 10.0 - 20.0 Lacs P.A.
Work from Office
Full Time
We are seeking a highly skilled and experienced Automation Lead to join our growing engineering team. As an Automation Lead, you will be crucial in driving test automation initiatives across the organization. You will lead and mentor a team of automation engineers, design and implement robust test automation frameworks (with a strong focus on Pytest), and ensure the delivery of high-quality software products.Location: HyderabadMode: Work from Office only Key Responsibilities:Test Automation Framework Development:Design, develop, and maintain robust and scalable test automation frameworks using Python and Pytest.Integrate testing frameworks with CI/CD pipelines (e.g., Jenkins, GitLab CI).Develop and maintain test libraries, reusable components, and best practices for test automation.Team Leadership & Mentorship:Lead and mentor a team of automation engineers, providing guidance and support on technical challenges.Conduct code reviews, provide constructive feedback, and foster a culture of continuous improvement.Guided and trained team members on best practices in test automation.Test Planning & Execution:Participate in the planning and execution of all phases of testing, including unit testing, integration testing, and end-to-end testing.Analyze test results, identify and troubleshoot issues, and generate comprehensive test reports.Work closely with development teams to identify and resolve defects.Quality Assurance:Advocate for and champion quality assurance best practices throughout the development lifecycle.Drive continuous improvement in testing processes and methodologies.Ensure the delivery of high-quality software products that meet customer expectations.Technical Expertise:Strong proficiency in Python and the Pytest framework.Experience with API testing, UI testing, and other relevant testing methodologies.Experience with testing tools like Selenium, and Appium (optional).Experience with version control systems (e.g., Git).Qualifications:Bachelor's degree in Computer Science, Engineering, or a related field.7-10 years of experience in software testing, with at least 5 years of experience in test automation.Strong proficiency in Python and the Pytest framework.Experience leading and mentoring a team of software engineers.Excellent communication, interpersonal, and problem-solving skills.Strong analytical and critical thinking skills.Experience with Agile development methodologies (e.g., Scrum, Kanban).
Not specified
INR 5.0 - 8.0 Lacs P.A.
Work from Office
Full Time
Key Responsibilities: Test Planning Design:Analyze requirements and specifications to create comprehensive test plans and test cases. Design and develop test scenarios for various types of testing (e.g., functional, usability, performance, security). Identify and prioritize test cases based on risk assessment. Test Execution Reporting:Execute test cases and document test results. Identify, report, and track defects using a bug tracking system (e.g., Jira). Collaborate with developers to reproduce and resolve defects. Generate test reports and communicate test status to stakeholders. Testing Methodologies:Apply various testing methodologies (e.g., Agile, Waterfall) and testing techniques (e.g., black box, white box, grey box). Quality Assurance:Contribute to the improvement of QA processes and best practices. Participate in code reviews and provide feedback on software design and usability. Ensure adherence to quality standards and regulatory requirements. Collaboration Communication:Work closely with developers, product managers, and other stakeholders to ensure quality throughout the software development lifecycle. Communicate effectively with team members and stakeholders, providing clear and concise updates on testing progress and issues. Automation (Optional but beneficial):Develop and maintain automated test scripts using testing tools and frameworks (e.g., Selenium, Appium, pytest). Contribute to the development and implementation of test automation strategies. Qualifications: Bachelors degree in Computer Science, Engineering, or a related field. 3-6 years of experience in software quality assurance. Strong understanding of software testing principles and methodologies. Experience with test planning, test case design, and test execution. Proficiency in using bug tracking systems (e.g., Jira). Excellent analytical and problem-solving skills. Strong communication and interpersonal skills. Ability to work independently and as part of a team.
Not specified
INR 17.0 - 22.0 Lacs P.A.
Work from Office
Full Time
We are seeking a highly skilled and experienced Technical Architect with a deep understanding of Java technologies to design and implement robust, scalable, and high-performance solutions. The ideal candidate will be a thought leader, capable of translating business requirements into technical designs and providing guidance to development teams. Key Responsibilities: Solution Architecture: Design and develop technical architectures for complex Java-based applications. Define architectural patterns, standards, and best practices. Evaluate and select appropriate technologies and frameworks. Ensure scalability, performance, security, and maintainability of solutions. Technical Leadership: Provide technical guidance and mentorship to development teams. Conduct code reviews and ensure adherence to coding standards. Resolve complex technical issues and provide solutions. Lead technical discussions and presentations. Requirements Analysis: Collaborate with stakeholders to understand business requirements and translate them into technical specifications. Conduct feasibility studies and provide technical recommendations. Technology Evaluation: Research and evaluate new technologies and trends. Conduct proof-of-concepts and prototypes. Recommend and implement technology upgrades and improvements. Documentation: Create and maintain architectural documentation, including design specifications, diagrams, and technical guidelines. Document technical decisions and rationale. Collaboration: Work closely with product managers, developers, and other stakeholders. Participate in Agile development processes. Qualifications: Bachelors or Masters degree in Computer Science or a related field. 10+ years of experience in software development, with a strong focus on Java. Extensive experience in designing and implementing large-scale Java applications. Deep understanding of Java technologies, including Spring Boot, Hibernate, and related frameworks. Experience with microservices architecture, cloud platforms (AWS, Azure, GCP), and containerization technologies (Docker, Kubernetes). Strong knowledge of design patterns, software architecture principles, and best practices. Excellent problem-solving and analytical skills. Strong communication and interpersonal skills. Experience with DevOps practices.
Not specified
INR 5.0 - 15.0 Lacs P.A.
Work from Office
Full Time
Job Description Python Developer (4-6 Years of Experience)We seek a Python Developer with 4-6 years of experience designing, developing, and optimizing scalable backend applications. The ideal candidate should have strong Python, API development, cloud technologies, and database management expertise.In this role, you will work on building high-performance applications, integrating third-party services, and ensuring system reliability. You will collaborate with cross-functional teams to develop innovative solutions that align with business objectives. Key Responsibilities:Backend Development: Develop, test, and optimize scalable APIs using Django, Flask, or FastAPI.System Integration: Work with third-party APIs, SDKs, and cloud services to enhance application functionality.Database Management: Design, optimize, and maintain SQL (PostgreSQL/MySQL) and NoSQL (MongoDB, DynamoDB) databases.Performance Optimization: Improve query performance, caching strategies, and application scalability.Cloud & DevOps: Deploy and manage applications using AWS, Azure, or GCP, with Docker and Kubernetes.Security & Compliance: Implement authentication and authorization mechanisms using JWT, OAuth2, and AWS Cognito.Asynchronous Processing: Work with Celery, RabbitMQ, Kafka, or AWS SQS for background task processing.Unit Testing & Code Reviews: Ensure high-quality, maintainable code through automated testing and peer reviews.Collaboration: Work closely with front-end developers, DevOps engineers, and product teams to deliver business-critical applications.Required Skills & Qualifications:Python Expertise 4+ years of hands-on experience with Django, Flask, or FastAPI.RESTful API Development – Experience in designing and consuming REST & GraphQL APIs.Database Proficiency – Strong knowledge of SQL & NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB).Cloud Technologies – Hands-on experience with AWS (Lambda, S3, RDS, API Gateway), Azure, or GCP.Containerization & DevOps – Experience with Docker, Kubernetes, CI/CD pipelines, and Git workflows.Security & Performance Optimization – Understanding of caching strategies (Redis, Memcached), scaling, and security best practices.Agile Development – Familiarity with Scrum, Agile methodologies, and sprint planning.Preferred Qualifications:Experience with asynchronous programming (Celery, RabbitMQ, Kafka).Exposure to Infrastructure as Code (Terraform, AWS CloudFormation).Knowledge of Machine Learning or AI-driven applications is a plus.
Not specified
INR 15.0 - 25.0 Lacs P.A.
Work from Office
Full Time
Lead Python Developer (6-10 Years of Experience)Job Overview:We are looking for a highly skilled Senior Python Developer with 6-10 years of experience to design, develop, and optimize scalable, high-performance backend systems. The ideal candidate should have strong expertise in Python, microservices, cloud technologies, and database management.In this role, you will work on complex backend architectures, drive best practices in API development, DevOps, and security, and mentor junior developers. You will also collaborate with cross-functional teams to build and maintain mission-critical applications. Key Responsibilities:Backend Development: Architect, develop, and maintain scalable backend services and APIs using Django, Flask, or FastAPI.System Design & Architecture: Design and implement robust microservices and event-driven architectures.Performance Optimization: Identify and resolve bottlenecks, memory leaks, and query performance issues.Database Management: Design and optimize SQL (PostgreSQL/MySQL) and NoSQL (MongoDB, DynamoDB) databases.Cloud & DevOps: Deploy and manage applications using AWS, Azure, or GCP, with CI/CD pipelines, Docker, and Kubernetes.Security & Compliance: Implement best practices in API security, authentication (JWT, OAuth2), and data encryption.Asynchronous Processing: Utilize Celery, RabbitMQ, Kafka, or AWS SQS for background task processing.Unit Testing & Code Reviews: Ensure high-quality, maintainable code through automated testing and peer reviews.Mentorship: Guide and mentor junior developers, fostering a collaborative and growth-oriented environment.Required Skills & Qualifications:Strong Python Expertise 6+ years of hands-on experience with Django, Flask, or FastAPI.Microservices & API Development Experience in designing and consuming RESTful & GraphQL APIs.Cloud Technologies – Hands-on experience with AWS (Lambda, S3, RDS, API Gateway), Azure, or GCP.Database Proficiency – Strong knowledge of SQL & NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB).Containerization & DevOps – Experience with Docker, Kubernetes, CI/CD pipelines, and Git-based workflows.Security & Performance Optimization – Expertise in caching strategies (Redis, Memcached), scaling, and security best practices.Software Architecture – Experience in designing highly scalable, distributed, and fault-tolerant systems.Asynchronous Processing – Knowledge of Celery, Kafka, RabbitMQ, or AWS SQS for event-driven architectures.Agile Development – Familiarity with Scrum, Agile methodologies, and sprint planning. Preferred Qualifications:Experience with Machine Learning, AI, or Data Engineering.Familiarity with Infrastructure as Code (Terraform, AWS CloudFormation).
Not specified
INR 18.0 - 27.5 Lacs P.A.
Work from Office
Full Time
Not specified
INR 15.0 - 22.5 Lacs P.A.
Work from Office
Full Time
Not specified
INR 7.0 - 11.0 Lacs P.A.
Work from Office
Full Time
FIND ON MAP
1. Are weekends off?
A. Yes, typically a 5-day work week.
2. Do they conduct yearly appraisals?
A. Yes, based on performance and contribution.
3. Do they offer WFH permanently?
A. Some roles do, especially post-COVID policies.
4. Do they work with international clients?
A. Yes, clients span across the US, Europe, and Asia.
5. How is the team environment?
A. Friendly, collaborative, and mentorship-driven.
6. Is on-site opportunity available?
A. Yes, long-term and short-term onsite opportunities exist.
7. Is there work pressure?
A. Depends on the project, but generally manageable.
8. What are the perks and benefits?
A. Health insurance, paid leaves, and learning budgets.
9. What is the dress code?
A. Smart casuals, formal wear is needed for client meetings.
10. What tools do they use?
A. Jira, Confluence, Git, Jenkins, and others depending on project.
Gallery
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.
Chrome Extension