Home
Jobs
Companies
Resume

318 Pytest Jobs - Page 5

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

5.0 - 10.0 years

5 - 15 Lacs

Mumbai

Work from Office

Naukri logo

Must-have skills:- -Strong Python skills with frameworks like Pytest, Unittest, or Behave -Proficiency in Selenium (Web), Appium (Mobile), and API automation -Experience with desktop automation tools (Pywinauto, WinAppDriver, AutoIt)

Posted 2 weeks ago

Apply

3.0 - 6.0 years

3 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Position Overview As a Software Engineer in Test II, you will play a critical role in ensuring the quality and performance of our News and Competitive Data Analysis Platform. You’ll collaborate closely with product managers, engineering leads, and DevOps to understand customer needs, define test strategies, and translate product requirements into comprehensive test plans—covering both manual and automated test cases You will contribute to building robust, scalable, and efficient testing systems across our Python/Django-based microservices, React frontends, and event-driven pipelines leveraging RabbitMQ and Celery. Your responsibilities will include performance testing, system load simulations, and optimization validations, especially across high-throughput services like Solr-powered search and PostgreSQL-based data retrieval. You’ll have the full power of AWS at your disposal while you focus on building and testing Serverless solutions (either brand new or assisting in migrating services to Serverless). As part of our core governance teams, your team will fully own their services (from code to deployment and monitoring), you’ll participate in feature design and architecture discussion and regularly demo to the entire department. Key Responsibilities Provide strong QA working across multiple teams, and influencing engineering culture and practices. Create and document test strategies and automated solutions for functional and non-functional testing. Work in a collaborative environment where you regularly pair, plan, and execute tasks as a team and strive to optimize your team’s Lead Time, Deployment Frequency, Mean-time-to-recovery, and Change Failure Rate. Create and review test scenarios and cases based on specifications, keep them updated, provide test estimates, and execute test cases. Analyze test results, investigate failures, and accurately record and follow through on defects to resolution. Familiarity with test management tools (e.g., JIRA, Zephyr). Conduct testing and validation of automated processes to ensure accuracy and reliability. Monitoring application performance and responding to incidents. What you need to succeed Bachelor’s degree in Engineering, Math, or a related field with 3+ years of software QA experience. Experience in both manual and automation testing by preparing exhaustive test cases (Regression , Integration , System , and/or Sanity Test cases) Experience with PyTest for testing APIs, back-end services. Experience in UI automation testing, preferably with Cypress (Or Selenium) Experience with test data preparation, mocking & stubbing Familiarity with test management tools (e.g., JIRA, Zephyr). Aware of end-to-end QA lifecycles Aware of continuous integration tools like CodePipeline or Jenkins. Experience or Aware of performance, load, and stress testing. Good to have AWS experience that includes AWS Serverless Framework (Lambda , Fargate etc) testing, Monitoring & Observability services ( like AWS Cloudwatch ) , Data warehousing ecosystems services

Posted 2 weeks ago

Apply

10.0 - 15.0 years

35 - 55 Lacs

Pune

Work from Office

Naukri logo

BMC is looking for a Princial QA to join a QE team working on complex and distributed software, developing test plans, executing tests, developing automation & assuring product quality. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Perform manual tests as well as automation development using Python Review requirements, specifications, and technical design documents to provide timely and meaningful feedback. Create detailed, comprehensive, and well-structured test plans and test cases. Estimate, prioritize, plan and coordinate testing activities Collaborate with various teams to ensure quality testing Initiate projects and ideas to improve the teams results On-board and mentor new employees To ensure youre set up for success, you will bring the following skillset & experience: You have 10+ years of experience in a software testing and automation. You have 3+ yexperience in an architecture or lead role. You have strong knowledge of AI/ML testing methodologies, model evaluation metrics, and data pipeline testing. You have expertise in automation tools such as Selenium, PyTest, TestNG, JUnit, or similar. You have strong programming skills in Java, Python, JavaScript, or similar languages. You are familiarity with cloud environments (AWS, Azure, GCP) and containerization (Docker, Kubernetes). You have working knowledge of databases and SQL (Structured Query Language). You have experience with API testing tools like Postman, RestAssured, or SoapUI. You have background in performance testing tools (e.g., JMeter, LoadRunner). Whilst these are nice to have, our team can help you develop in the following skills: Proficiency in observability and monitoring tools (e.g., Prometheus, Grafana, ELK stack, Splunk) and frameworks for real-time metrics, alerting, and logging. BMC Helix Product knowledge is a plus Understanding of CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps).

Posted 2 weeks ago

Apply

4.0 - 9.0 years

5 - 10 Lacs

Gurugram

Remote

Naukri logo

We are looking for experienced Intermediate Quality Assurance Engineer -Python Selenium to join our dynamic team! If you have a strong background in QA, this is a great opportunity to grow your career with us. Experience:4+Years Work Mode: Remote Role/Responsibilities: Test Planning: Lead the development of comprehensive test plans for software projects, considering both functional and non-functional requirements. • Test Automation: Design, implement, and maintain automated test scripts to streamline testing processes and improve efficiency. • Manual Testing: Conduct thorough manual testing to identify software defects and ensure the delivery of high-quality, bug-free products. • Performance Testing: Plan and execute performance and load testing to assess system reliability, scalability, and responsiveness. • Quality Assurance: Drive and enforce quality assurance processes, standards, and methodologies across the development lifecycle. • Defect Management: Collaborate with development teams to identify, track, and manage software defects through resolution. • Test Reporting: Generate detailed test reports and provide feedback to the development team on the quality of software products. • Test Documentation: Create and maintain test documentation, including test cases, test scripts, and testing-related artifacts. Qualifications: 1. Education: Bachelors degree in Computer Science, Software Engineering, or a related field. 2. Experience: 4 years of professional experience in QA engineering. 3. Technical Skills: a) Proficiency in Python and test automation tools (e.g., Playwright, Selenium, PyTest) b) Strong understanding of manual testing methodologies and best practices. c) Experience with performance testing tools (e.g., JMeter). d) Experience with Terraform is a plus 4. Communication: Excellent communication skills with the ability to collaborate effectively with cross-functional teams. Note: Candidate must have Aadhar Card, pan card & Passport .

Posted 2 weeks ago

Apply

5.0 - 10.0 years

0 Lacs

Ahmedabad

Work from Office

Naukri logo

We are looking candidates for Ahmedabad and Indore location. Expert in Test Architecture, Pytest, Test Automation, Robotic Test Framework, Selenium etc. Linux Operating, Building Tools- GNU Make,Communication protocols like CAN/UART/I2C/SPI. C /C++

Posted 2 weeks ago

Apply

5.0 - 10.0 years

12 - 22 Lacs

Hyderabad

Work from Office

Naukri logo

Skills required- Zigbee and Open Thread 5+ years of work experience as SW Developer in Test Experience with computer networking (IP, telnet) Experience in Python Automation IOT and networking is required. Experience in Pytest Experience in Home Automation product testing Responsibilities: • Write test plans based on requirements • Investigating and understanding complex new features by reading the documentation and discussing with development and Application teams; • Implement and run functional, negative, performance, stress tests cases based on test plans; • Investigate test results in continuous integration systems • Work closely with dev team to: debug problems found during test cycle, and develop targeted test plans aimed at ensuring the security of the system

Posted 2 weeks ago

Apply

5.0 - 10.0 years

15 - 30 Lacs

Indore, Ahmedabad

Work from Office

Naukri logo

Job Description: We are looking for a skilled Python Automation Engineer with hands-on experience in Embedded Systems testing and automation. You will design, implement, and execute automated test suites for hardware and embedded software components. Key Responsibilities: Define Test Architecture for Embedded Systems Develop Python-based test automation frameworks using Pytest, Robot Framework, Selenium Create automated test cases from scratch and integrate them into CI/CD pipelines Perform debugging and troubleshooting using lab equipment (MSO, logic analyzers, multimeters) Collaborate with developers to validate embedded designs and protocols Key Skills Required: Python 3.x, Pytest, Robot Framework Experience with Embedded Communication Protocols: CAN, UART, SPI, I2C Proficient in Linux OS and GNU Make CI/CD Integration and DevOps tools Exposure to WiFi, connectivity, and embedded systems Hands-on with IDEs, compilers, source control, and defect management tools C/C++ knowledge is preferred Basic electronics debugging and lab testing skills

Posted 3 weeks ago

Apply

3.0 - 6.0 years

4 - 7 Lacs

Karnataka

Work from Office

Naukri logo

About the Role : We are looking for a highly skilled Backend Developer to join our team and contribute to the development of robust, scalable, and high-performance applications. As a backend developer, you will be responsible for building server-side logic, databases, and APIs to support web and mobile applications. You will work closely with frontend developers, product managers, and other stakeholders to create efficient, reliable, and secure backend solutions. Key Responsibilities : - API Development & Integration : Design, develop, and maintain robust RESTful APIs to support the functionality of applications. - Collaborate with frontend developers to ensure seamless integration of backend services with UI components. - Database Design & Management : Design and implement database schemas, queries, and optimize database performance. - Work with both relational (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra). - Server-Side Logic : Implement core business logic, process large data sets, and ensure fast and reliable processing. - Write clean, maintainable, and efficient code while ensuring scalability. - Performance Optimization : Identify and address performance bottlenecks in the application, using profiling tools and load testing. - Optimize backend systems to handle high traffic and large amounts of data efficiently. - Security & Compliance : Implement security protocols and ensure data protection in accordance with standards like OWASP. - Work with encryption, secure APIs, and manage authentication and authorization mechanisms (e.g., OAuth 2.0, JWT). - Collaboration : Work closely with the frontend team to integrate APIs and data into the user interface. - Collaborate with DevOps to ensure the smooth deployment, monitoring, and scaling of applications. - Participate in code reviews, design discussions, and sprint planning meetings. - Documentation & Reporting : Maintain thorough documentation for APIs, server-side processes, and infrastructure configurations. - Provide insights into system design and architecture, ensuring knowledge sharing across teams. Technical Skills Required : - Programming Languages : Strong proficiency in Python, Java, Node.js, or C#. - Experience with JavaScript (for backend-focused work) or TypeScript is a plus. - Web Frameworks : Experience with backend frameworks such as Spring Boot (Java), Express.js (Node.js), Django (Python), or ASP.NET Core (C#). - Databases : Strong knowledge of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra, Redis). - Experience with designing and optimizing complex SQL queries and database performance. - API Development : Expertise in designing and building RESTful APIs and familiarity with GraphQL is a plus. - Knowledge of WebSocket for real-time communication is a plus. - Authentication & Security : Strong understanding of authentication protocols like OAuth 2.0, JWT, Basic Authentication, and API Keys. - Familiarity with encryption techniques and security practices for sensitive data handling. - Version Control & CI/CD : Experience with Git for version control and familiarity with platforms like GitHub or GitLab. - Experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI for automated deployments. - Cloud & DevOps : Experience with AWS, Google Cloud Platform (GCP), or Microsoft Azure. - Familiarity with containerization technologies like Docker and Kubernetes. - Experience with serverless architectures or microservices is a plus. - Testing & Quality Assurance : Experience in writing unit tests and integration tests using frameworks like JUnit, Mockito, PyTest, or Mocha. - Knowledge of test-driven development (TDD) and behavior-driven development (BDD). Preferred Qualifications : - Education : Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. - Experience : 3-6 years of experience in backend development. - Experience in designing scalable systems and working with microservices architecture. - Familiarity with event-driven architecture and message brokers like RabbitMQ, Kafka, or ActiveMQ. Soft Skills : - Strong problem-solving and debugging skills. - Excellent written and verbal communication. - Ability to work independently and as part of a team in an agile environment. - Strong organizational skills and the ability to manage multiple tasks simultaneously

Posted 3 weeks ago

Apply

4.0 - 8.0 years

8 - 18 Lacs

Pune, Mumbai (All Areas)

Hybrid

Naukri logo

Design, develop and maintain automated test scripts for web UI, RESTful APIs and Data testing. Use Playwright with Python for end-to-end UI automation. Leverage Playwright/Requests for API test automation, including validation of JSON/XML payloads. Collaborate with developers, testers and DevOps to ensure quality across the SDLC. Integrate automation suites into CI/CD pipelines. Document test cases, automation results, and assist in root cause analysis for defects. Participate in Agile ceremonies and contribute to sprint-level test planning and execution

Posted 3 weeks ago

Apply

1.0 years

2 - 4 Lacs

IN

Remote

Internshala logo

About the job: Key Responsibilities : A. Front-end development: 1. Build responsive, accessible interfaces using React.js, Angular, or Vue.js 2. Implement multilingual and audio-based support 3. Optimize UX for low-bandwidth and rural settings B. Back-end development: 1. Develop scalable APIs with Node.js, Django/Flask, or Ruby on Rails 2. Integrate geolocation APIs (Google Maps, Mapbox) 3. Manage databases (PostgreSQL, MongoDB) with a focus on security C. Cross-functional collaboration: 1. Work closely with UI/UX designers to convert wireframes into functional features. 2. Coordinate with the editorial team to optimize content flow and delivery. D. Testing & debugging: 1. Write unit tests using Jest, Mocha, or PyTest. 2. Troubleshoot bugs, improve performance, and address security gaps. E. Learning & growth: 1. Participate in code reviews and stay updated on emerging tech (e.g., AI for moderation) Who can apply: Only those candidates can apply who: have minimum 1 years of experience are Computer Science Engineering students Salary: ₹ 2,40,000 - 4,00,000 /year Experience: 1 year(s) Deadline: 2025-06-26 23:59:59 Skills required: HTML, JavaScript, Ruby on Rails, Python, MongoDB, Node.js, GitHub, React, REST API, PyTest and Jest Other Requirements: 1. Technical edge: Exposure to cloud platforms (AWS/Firebase) or DevOps tools(Docker, Jenkins). Familiarity with AI/ML and cybersecurity principles 2. Project portfolio: GitHub/portfolio with full-stack apps or civic/social tech projects 3. Soft skills & culture fit: Startup-ready mindset - problem-solving, self-learning, adaptability. Willingness to engage with diverse user bases, including rural contributors About Company: At Aclm Services, we create a world of wonder, connection, and unforgettable memories for everyone, everywhere. Whether you're a local seeking the perfect weekend escape or a traveller ready to uncover a city's vibrant soul, we turn your moments into magic. For locals, our weekend getaways offer a refreshing escape from the week's hustle, while tourists can explore hidden gems and authentic charm from a new perspective. Our experiences excite all age groups from families bonding to couples seeking romance, to solo adventurers chasing thrills. For singles, it's a chance to connect with like-minded people and spark meaningful conversations. Whether you crave adrenaline, tranquillity, or cultural exploration, we curate every moment to ensure your time with us is extraordinary. At Aclm Services, it's not just about where you go, but how it transforms you and the stories you take home. Ready to experience life on a whole new level? The journey awaits.

Posted 3 weeks ago

Apply

3.0 - 4.0 years

8 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Key Responsibilities - Develop, maintain, and optimize fintech applications with a focus on Loan Origination Systems (LOS). - Build and manage backend services using Python (Django/FastAPI/Flask), ensuring high performance, scalability, and security. - Develop responsive front-end applications using React.js/Angular and modern JavaScript - frameworks. - Design and optimize RESTful APIs and GraphQL endpoints for seamless integration with frontend and third-party services. - Implement authentication, authorization, and security best practices (OAuth, JWT, RBAC). - Work closely with product managers, designers, and other engineers to translate business requirements into technical solutions. - Ensure code quality, conduct code reviews, and implement unit and integration tests. - Optimize databases and queries using PostgreSQL, MySQL, or NoSQL solutions like MongoDB. - Deploy and manage applications in cloud environments like AWS, GCP, or Azure. - Stay updated on emerging technologies in the fintech space, particularly in lending, credit underwriting, and LOS automation. Required Skills : - Backend Development Python (Django, FastAPI, Flask) with experience in building scalable APIs. - Frontend Development JavaScript (React.js, Angular, or Vue.js). - Should have 3+ years experience with similar role. - Database Management PostgreSQL, MySQL, MongoDB, or Redis. - API Development Experience in designing and consuming RESTful APIs and GraphQL. - State Management Redux, Zustand, or Context API. - Authentication & Security OAuth, JWT, Role-Based Access Control (RBAC), and API security best practices. - Cloud & DevOps AWS (EC2, S3, Lambda), Docker, Kubernetes, CI/CD pipelines (Jenkins, GitHub Actions). - Testing & Debugging Experience with PyTest, Jest, React Testing Library, or Cypress. Apply Insights Follow-up Save this job for future reference Did you find something suspiciousReport Here! Hide This Job Click here to hide this job for you. You can also choose to hide all the jobs from the recruiter.

Posted 3 weeks ago

Apply

4.0 - 9.0 years

12 - 15 Lacs

Bengaluru

Work from Office

Naukri logo

4+Years in storage domain Automation experience is must : Experience in Perl, Python, Core Experience in SAN,RAID & protocols (FC, ISCSI,Nvme) Experience In Manual ,Unit, Automation, Regression Testing Experience in Disaster Recovery solutions like MetroCluster Configuration, SMBC,SMAS, Async Cg, Svm DR Linux, Testcase design & Testcase execution.

Posted 3 weeks ago

Apply

9.0 - 12.0 years

11 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

About SISC SISC is Global Capability Centre providing end to end technology solutions and high value services for global business organizations of Sony. We are a team of passionate engineers working on latest technologies, making direct/in-direct contributions to Sony’s products such as TV, PlayStation, Professional Camcorders, Imaging Devices, Media players, Mobile phones, Home entertainment systems, and much more. Job position: Senior Technical Specialist - QA/Automation Domain, Technology and Sub-technology Testing & Automation Python Selenium framework Base Location Bengaluru Type Hybrid Qualifications Bachelor of Engineering/ Masters in Computer Science (OR) any equivalent degree 9 - 12 years of experience Atleast 2 ~ 3 years of experience in leading QA/Automation team Job Overview Responsible for quality engineering of web applications on non-desktop environment through automation which involves leading QA team with requirements on Testing, Automation & develop automation solutions for continuous improvement Should work closely with the multiple stakeholders across product development including business, design, development & peer QA teams and collaborate to bring in best practices to the team. Primary Skills Strong experience in end to end QA & Automation cycle of software development Good experience & knowledge in web/mobile application UI automation using Python (and any other programming/ scripting languages) & related tools/packages (like selenium/appium) Good exposure to different testing methodologies & QA exposure and any standard test framework (like pytest, unittest etc) Demonstrated experience with increasingly complex projects Proven experience in communicating with external & internal customers, stake holders and technically lead a QA/Automation team Self-driven, Accountability and ownership of problems to achieve team goals & ability to collaborate across different teams Good to have Skills Knowledge on CI/CD & DevOps Responsibilities and Duties Technically lead atleast 6-8 members QA team with hands-on & deliver results Understand the application/domain end to end, take ownership of group of applications for Quality using existing automation frameworks & solutions Build deeper understanding of product/application & proactively identify areas to improve quality of product through automation Drive the team to improve efficiency of automation & demonstrate continuous improvement Analyze automation execution failures in end to end CI/CD system, identify insights on software quality Proactively identify areas of improvement in automation, framework, tools continuously and develop new automation solutions Collaborate with developers, QA engineers & resolve blockers independently Ready to work with teams in US & attend nightly meetings Keywords Quality, Automation, Mentor, Lead, Python, Selenium, Appium, Development, tests/ test scripts

Posted 3 weeks ago

Apply

5.0 - 10.0 years

18 - 20 Lacs

Pune, Ahmedabad

Work from Office

Naukri logo

Immediate joiners are highly preferred and recommended Role: Senior SDET Experience Required: 5+ Years Location: Ahmedabad or Pune Must Have: Expertise in Automation Testing experience with Python, JavaScript, BDD/Behave, REST API, Postman, Selenium and Selenium Grid, Pytest framework, Jira, TestRail, and GitHub. Experience in REST API, Postman, and UI automation Testing (cross-browser testing) is a must. Experience in developing a Test Automation framework from scratch Experience with both Manual testing and a minimum of 5 years of relevant experience in Automation testing Experience integrating automation scripts into Jenkins (CI/CD) pipelines is a plus. Experience with Test Life Cycle Management and Agile Methodologies Experience in Appium or similar tools for Mobile automation. Good to have: Experience of working with SaaS Platform and its release process. Experience with Performance Testing with JMeter or similar tools. ISTQB Certification

Posted 3 weeks ago

Apply

3.0 - 4.0 years

3 - 6 Lacs

Gujarat

Hybrid

Naukri logo

Job Type: Contract Duration: 6 Months Work Type: Remote Job Description: Key Responsibilities: Design, develop, and maintain serverless applications using Python and serverless frameworks. Implement and optimize serverless functions to ensure scalability and efficiency. Work on event-driven programming patterns to create responsive and real-time solutions. Collaborate with cross-functional teams to understand project requirements and deliver robust solutions. Utilize AWS services, primarily S3 and DynamoDB, for data storage, retrieval, and processing. Write and maintain comprehensive unit and integration tests using pytest to ensure code quality and reliability. Troubleshoot and debug issues to optimize performance and functionality. Stay updated on emerging trends and best practices in serverless computing and Python development. Required Skills & Qualifications: Minimum 3 years of hands-on experience in Python programming. In-depth knowledge of serverless frameworks and developing serverless functions. Strong experience with event-driven programming and designing event-based workflows. Proficient in writing unit test cases and integration tests using pytest. Hands-on experience with AWS services, especially S3 and DynamoDB. Strong problem-solving skills and ability to work independently or in a team environment. Preferred Skills (Nice to Have): Familiarity with CI/CD pipelines and DevOps processes. Knowledge of other AWS services beyond S3 and DynamoDB. Experience with other serverless computing tools and frameworks. Years of Experience: 3+ year of relevant work experience with a reputed organization. Educational Qualification: ME (IT, Computer), BE (IT, Computer), MCA, MSC-IT, BCA

Posted 3 weeks ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Gurugram

Work from Office

Naukri logo

Department ISS DELIVERY - DEVELOPMENT - GURGAON Level 3 About your team The Investment Solutions Services (ISS) delivery team provides team provides systems development, implementation and support services for FILs global Investment Management businesses across asset management lifecyle. We support Fund Managers, Research Analysts, Traders and Investment Services Operations in all of FILs international locations, including London, Hong Kong, and Tokyo About your role You will be joining this position as Senior Test Analyst in QA chapter, and therefore be responsible for executing testing activities for all applications under IM technology based out of India. Here are the expectations and probably how your day in a job will look like Understand business needs and analyse requirements and user stories to carry out different testing activities. Collaborate with developers and BAs to understand new features, bug fixes, and changes in the codebase. Create and execute functional as well as automated test cases on different test environments to validate the functionality Log defects in defect tracker and work with PMs and devs to prioritise and resolve them. Develop and maintain automation script , preferably using python stack. Deep understanding of databases both relational as well as non-relational. Document test cases , results and any other issues encountered during testing. Attend team meetings and stand ups to discuss progress, risks and any issues that affects project deliveries Stay updated with new tools, techniques and industry trends. About You Seasoned Software Test analyst with more than 5+ years of hands on experience Hands-on experience in automating web and backend automation using open source tools ( Playwright, pytest, Selenium, request, Rest Assured, numpy , pandas). Proficiency in writing and understanding complex db queries in various databases ( Oracle, Snowflake) Good understanding of cloud ( AWS , Azure) Preferable to have finance investment domain. Strong logical reasoning and problem solving skills. Preferred programming language Python and Java. Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI) for automating deployment and testing workflows

Posted 3 weeks ago

Apply

3.0 - 5.0 years

10 - 20 Lacs

Bengaluru

Remote

Naukri logo

Role & responsibilities We are seeking a highly skilled QA Automation Engineer with 3-5 years of experience in software development, SDET, or QA automation, with a strong focus on backend systems, APIs, or complex data pipelines. This role demands deep expertise in Python programming and a strong understanding of automation tools, CI/CD processes, and API testingparticularly within evolving AI-driven environments. Design, implement, and maintain robust automation frameworks using Python (Pytest or similar). Conduct thorough testing of backend systems , data pipelines, and RESTful APIs . Build test cases and scripts to support automated validation of AI-integrated services. Use tools like Postman or the requests library for API testing. Manage source control with Git and integrate tests into CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions). Analyze and document defects with clarity, and collaborate with developers for resolution. Continuously adapt and learn new testing approaches for modern AI/ML-powered systems . Must-Have Skills 35 years of experience in software development, QA automation, or SDET roles. Strong hands-on programming skills in Python . Proven experience with automation frameworks like Pytest . Solid experience in REST API testing and tools like Postman or requests. Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions. Excellent communication skills with the ability to articulate technical concepts clearly. Fast learner with the ability to adapt quickly to evolving AI/ML technologies . Preferred Qualifications Experience with cloud platforms (AWS, GCP, Azure), especially AI/ML services. Exposure to testing AI-based features or systems, especially in the telecom domain . Knowledge of UI automation tools like Selenium or Playwright (nice to have) Familiarity with structured testing of AI service pipelines and performance benchmarking. What We Offer Remote work flexibility Competitive compensation based on skill and experience Opportunity to work on cutting-edge AI-powered platforms A collaborative, learning-first culture with global project exposure

Posted 3 weeks ago

Apply

3.0 - 8.0 years

9 - 13 Lacs

Pune

Work from Office

Naukri logo

A Python Automation Engineer is a professional who specializes in automating tasks, processes, and workflows using the Python programming language. Python is a versatile language that is widely used for automation due to its simplicity, extensive libraries, and strong community support. Skills Required : Proficiency in Python - Strong understanding of Python syntax, libraries, and frameworks. Knowledge of Automation Tools - Familiarity with tools like Selenium, Jenkins, Ansible, Terraform, etc. Understanding of DevOps Practices - Knowledge of CI/CD pipelines, containerization (Docker), and cloud services. Problem-Solving Abilities - Ability to identify automation opportunities and design efficient solutions. Experience with Version Control - Knowledge of Git or other version control systems. Key Responsibilities of a Python Automation Engineer : Scripting and Automation - Writing Python scripts to automate repetitive tasks such as data extraction, file manipulation, system monitoring, and more. Testing Automation - Developing automated test scripts to validate software functionality, performance, and security. - They often work with tools like Selenium for web automation, pytest for unit testing, and Jenkins for continuous integration/continuous deployment (CI/CD) pipelines. Process Automation - Automating business processes using Python, which might involve interacting with APIs, databases, or other software applications. Tool Development - Creating custom tools and utilities to improve productivity, such as scripts for data processing, report generation, or system management. Data Automation - Working with data pipelines, automating data collection, processing, and analysis tasks. This may involve working with libraries like pandas, NumPy, and others. Infrastructure Automation - Using Python in combination with infrastructure-as-code (IaC) tools like Terraform, Ansible, or AWS CloudFormation to automate the deployment and management of IT infrastructure. Collaboration - Working closely with other teams, such as DevOps, IT, QA, and software development teams, to integrate automation solutions into broader systems. Apply Insights Follow-up Save this job for future reference Did you find something suspiciousReport Here! Hide This Job Click here to hide this job for you. You can also choose to hide all the jobs from the recruiter.

Posted 3 weeks ago

Apply

3.0 - 5.0 years

5 - 9 Lacs

Noida

Work from Office

Naukri logo

Urgent RequirementHiring Sr. Python Developer. Job Overview - 3+ years of experience in the IT industry in the Development, Analysis & Maintenance of applications.- Strong experience with Core Python and knowledge of developing applications using Flask and Django, building REST APIs, and working with PostgreSQL and MongoDB databases.- Proven experience in working with AWS sdk and services such as boto3, S3, Secret Manager, Lambda etc.- Solid experience with RabbitMQ or other messaging systems in designing distributed systems with high scalability and fault tolerance.- Proficiency in using Docker for containerization and familiarity with version control systems like Git.- Experience in implementing logging frameworks for efficient debugging.- Experience in writing unit tests using frameworks like unittest, pytest or others and ensuring that code follows PEP8 standards.- Knowledge of modern DevOps practices (CI/CD pipeline).- Exposure to conversational AI and an understanding of technologies like ChatGPT.- Strong troubleshooting skills with the ability to analyze and resolve complex system issues across the full technology stack.- Excellent communication skills to collaborate effectively with other team members, clients, and stakeholders. Job Qualification - 3+ years of experience in the IT industry in the Development, Analysis & Maintenance of applications.- Strong experience with Core Python and knowledge of developing applications using Flask and Django, building REST APIs, and working with PostgreSQL and MongoDB databases.- Proven experience in working with AWS sdk and services such as boto3, S3, Secret Manager, Lambda etc.- Solid experience with RabbitMQ or other messaging systems in designing distributed systems with high scalability and fault tolerance. - Proficiency in using Docker for containerization and familiarity with version control systems like Git.- Experience in implementing logging frameworks for efficient debugging.- Experience in writing unit tests using frameworks like unittest, pytest or others and ensuring that code follows PEP8 standards.- Knowledge of modern DevOps practices (CI/CD pipeline).- Exposure to conversational AI and an understanding of technologies like ChatGPT.- Strong troubleshooting skills with the ability to analyze and resolve complex system issues across the full technology stack.- Excellent communication skills to collaborate effectively with other team members, clients, and stakeholders.ApplyInsightsFollow-upSave this job for future referenceDid you find something suspiciousReport Here! Hide This JobClick here to hide this job for you. You can also choose to hide all the jobs from the recruiter.

Posted 3 weeks ago

Apply

5.0 - 8.0 years

5 - 9 Lacs

Hyderabad

Work from Office

Naukri logo

Urgent requirement for a leading Tech company in Hyderabad. Position Full Stack Python Developer. Location Hitech City, Hyderabad, India. Working Hours 11 00 AM - 8 00 PM. Type Work from Office. About The Role We are seeking an experienced Python Developer with a proven track record of building scalable and secure applications, The ideal candidate should possess in-depth knowledge of Python, modern development frameworks, and expertise in integrating third-party APIs. This role demands a leader who can foster innovation while adhering to industry standards for security, scalability, and performance. Roles and Responsibilities :- Application Development Architect and develop robust, high-performance applications using Python frameworks such as Django, Flask, and FastAPI.- API Integration Design and implement seamless integration with third-party APIs.- Data Management Develop and optimize complex data pipelines to manage structured and unstructured data, utilizing ETL processes, data lakes, and distributed storage solutions.- Microservices Architecture Build modular applications using microservices principles to ensure scalability, independent deployment, and high availability.- Performance Optimization Enhance application performance through efficient resource management, load balancing, and faster query handling to deliver an exceptional user experience.- Security and Compliance Implement secure coding practices, manage data encryption, and ensure compliance with industry standards such as PCI DSS and GDPR.- Automation and Deployment Leverage CI/CD pipelines, containerization, and orchestration tools to automate testing, deployment, and monitoring processes.- Collaboration Work closely with front-end developers, product managers, and stakeholders to deliver highquality, user-centric solutions aligned with business goals. Education Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Technical Expertise - Hands-on experience with Python frameworks like Django, Flask, and FastAPI.- Proficiency in RESTful APIs, GraphQL, and asynchronous programming.- Strong knowledge of SQL/No SQL databases (PostgreSQL, MongoDB) and big data tools (i.e., Spark, Kafka).- Experience with cloud platforms (AWS, Azure, Google Cloud), containerization (Docker, Kubernetes), and CI/CD tools (i.e., Jenkins, GitLab CI).- Familiarity with testing tools such as PyTest, Selenium, and SonarQube.- Expertise in travel APIs, booking flows, and payment gateway integrations.ApplyInsightsFollow-upSave this job for future referenceDid you find something suspiciousReport Here! Hide This JobClick here to hide this job for you. You can also choose to hide all the jobs from the recruiter.

Posted 3 weeks ago

Apply

10.0 - 14.0 years

20 - 30 Lacs

Gurugram

Work from Office

Naukri logo

Key Responsibilities: - Lead and manage a team of QA engineers, providing mentorship and support. - Develop and implement comprehensive QA strategies and processes. - Collaborate with cross-functional teams to define test objectives and prioritize efforts. - Design, develop, and maintain automated test suites using Java and Selenium. - Conduct code reviews, analyze test results, and optimize test coverage. - Define and track KPIs to measure QA process effectiveness. - Stay current with industry trends and implement relevant tools and techniques. - Establish strong relationships with stakeholders and provide regular updates. - Troubleshoot and resolve complex technical issues. - Foster a culture of quality and collaboration within the QA team. Requirements: Bachelors or Master’s degree in Computer Science, Engineering, or related field. 12-15 years of experience in quality assurance, with at least 5 years in a leadership role. Extensive experience in automation testing using Java and Selenium. Proven track record of managing and mentoring QA teams. Excellent communication and interpersonal skills. Strong analytical and problem-solving abilities. Experience with Agile/Scrum environments and familiarity with CI/CD pipelines preferred. ISTQB certification and experience with other automation tools (e.g., Cucumber, TestNG) is a plus. Ownership of communicating with the clients and different stakeholders. Ownership of end to end Automation/Manual/Performance Testing activities

Posted 3 weeks ago

Apply

7.0 - 12.0 years

15 - 20 Lacs

Hyderabad, Chennai, Bengaluru

Hybrid

Naukri logo

Job Description: Lead Python Developer Position Description Job Description : 7+ years Work Location: Bangalore/Chennai/Hyderabad/Pune Responsibilities : Develop, enhance, and maintain Python-based ETL scripts for Data processing application. Refactor existing PL/SQL code to Python for compatibility with upgraded systems. Ensure optimized performance and maintainability of Python scripts. Collaborate with stakeholders to understand and implement technical requirements. Debug and resolve complex issues in ETL processes and data pipelines. Write and maintain comprehensive technical documentation for scripts and processes. Qualifications : Proficient in Python programming with strong experience in data processing and ETL pipelines. Hands-on experience with relational databases (e.g., Postgres) and writing optimized SQL queries. Familiarity with Python testing frameworks (e.g., pytest). Strong problem-solving skills and ability to handle large-scale data transformations. Excellent communication skills and ability to work in a collaborative environment Along with this java version upgrade Experience required.

Posted 3 weeks ago

Apply

4 - 8 years

8 - 18 Lacs

Bengaluru

Hybrid

Naukri logo

Job Title: Automation Test Engineer (Selenium + Python) Experience: 4 + Years Job Location: Bangalore Mode of Interview: Face-to-Face Employment Type: Full-Time Job Description: We are looking for a skilled and motivated Automation Test Engineer with strong hands-on experience in Selenium and Python . The ideal candidate will be responsible for designing, developing, and maintaining automated test scripts and frameworks to ensure the highest quality of our software products. Required Qualifications: Bachelors Degree in Computer Science , Engineering , or a related field 4+ years of experience in test automation using Selenium and Python Proficiency in Python programming , including object-oriented design and debugging Hands-on experience with test automation frameworks (e.g., pytest, unittest, Robot Framework) Strong understanding of software testing methodologies (functional, regression, integration, and acceptance testing) Experience with web technologies (HTML, CSS, JavaScript) and browser developer tools Working knowledge of Version Control Systems (e.g., Git) Familiarity with CI/CD pipelines and tools like Jenkins or GitLab Excellent problem-solving skills and the ability to work effectively in an agile environment Preferred Qualifications: Experience with API testing tools (e.g., Postman, RESTful services) Exposure to Docker and containerized test environments Experience in performance testing using tools like JMeter or LoadRunner Understanding of cloud platforms (e.g., AWS, Azure) Familiarity with test management tools (e.g., JIRA, TestRail) Knowledge of BDD frameworks such as Cucumber or Behave Why Join Us? Work on cutting-edge technologies in a collaborative environment Be part of a team that values quality, innovation, and continuous learning Opportunity to grow your career in a technology-driven organization If interested can send email : rima.mishra@emids.com

Posted 4 weeks ago

Apply

5 - 8 years

0 Lacs

Pune

Work from Office

Naukri logo

Automation Test Engineer (QA with Python) Job Summary: We are looking for a Automation Test Engineer (QA with Python) with expertise in Web UI Automation testing and strong SQL skills to join our team. The ideal candidate will have experience in designing, implementing, and maintaining automation frameworks to ensure high-quality software delivery. This role requires working and collaborating closely with development teams to enhance testing efficiency. Key Responsibilities: Design, develop, and execute automated test scripts using Python for web applications and APIs. Design and implement test strategies to improve product quality across API, Web UI, and performance layers. Write and execute complex SQL queries to validate backend data integrity and perform database testing. Develop, maintain, and enhance test automation frameworks and CI/CD pipelines. Identify, document, and track defects using Mantis, Bugzilla, or similar tools . Collaborate with cross-functional teams to understand requirements, define test scenarios, and automate acceptance criteria. Drive performance testing and stability improvements, ensuring the software is optimized for speed, scalability, and reliability. Identify gaps in the existing test coverage and implement solutions to close those gaps. Mentor junior SDETs, promoting best practices in testing and automation. Conduct performance testing and security testing where required. Ensure adherence to best practices, coding standards, and industry guidelines in automation testing. Provide regular reports on test execution status and contribute to improving the test strategy. Must-Have Technical Skills: Automation Testing: Strong experience in Python automation frameworks (Pytest, Robot Framework, or similar). Hands-on experience in Selenium WebDriver for UI automation. API Testing & Database: Expertise in REST API and SOAP API testing using Postman, RestAssured, or Python requests library. Proficiency in writing complex SQL queries for database validation. Experience with database technologies like MySQL, PostgreSQL, or SQL Server . Test Management & Defect Tracking: Familiarity with Mantis, Bugzilla, TestRail, or similar test management tools . Experience with Agile/Scrum methodologies . Preferred Skills (Good to Have): Experience with Cloud environments (AWS, Azure, or GCP) . Exposure to Performance Testing (JMeter, LoadRunner) and Security Testing . Experience with Docker and Kubernetes for test environment setup. Day-to-Day Activities: Writing and maintaining automation test scripts for functional and regression testing. Performing manual and exploratory testing when necessary. Conducting API and web app testing and validating database records. Troubleshooting test failures and collaborating with developers to resolve issues. Attending stand-up meetings, sprint planning, and retrospectives . Documenting test cases, test scripts, and test execution reports . Qualification & Soft Skills: Bachelors/Masters degree in Computer Science, IT, or a related field. Excellent problem-solving and analytical skills . Strong communication skills for effective collaboration in a remote work environment. Ability to work independently and proactively in a fast-paced environment. Attention to detail with a focus on quality and efficiency .

Posted 4 weeks ago

Apply

7 - 12 years

0 - 3 Lacs

Bengaluru

Work from Office

Naukri logo

Roles and Responsibilities: Excellent analytical skills, methodical problem-solving skills and troubleshooting skills Excellent communication skills (verbal and written) and the ability to interact with extended teams spread across the globe. Minimum 5 years of experience in software product support Code analysis and Debugging (C++, C, JAVA), concept of Oops. Bachelor of Engineering degree in Computer Science/Information Science/Electronics with strong background in Industrial automation software Background in Semiconductor Manufacturing/Industrial Automation is an added advantage. Strong understanding of SDLC Basic scripting experience with a language like Python. (Added Advantage) Prior experience in SQA methodologies is an added advantage. Self-motivated and willing to learn new skills and technologies as needed. Ability to meet objectives, goals, and deadlines with minimal supervision. Experience in troubleshooting software issues using logs & simulation. Windows operating system and networking experience. About the Division: Common Systems Software Group is part of the Silicon Products Group and is responsible for Design, Development, Test and Support of Supervisory Control System Software that is used to control the Wafer Fabrication Equipment (WFE) made Preferred candidate profile As a senior software support engineer, your primary responsibility will be to resolve software issues reported from current product install base. You will be part of a cross functional team which will be responsible for successful deployment of software at customer site. Review and respond to customer/field issues and questions. Troubleshoot/validate issues reported from the field and submit bug tracking reports. Responsible for verifying and validating software functionality. Make sure various customer use-cases can be satisfactorily met by the software. Act as an interface between the Customer and Software team related to new products/features for Requirement gathering and Spec clarification. Responsible for smooth transition from development to deployment and acceptance at the customer sites. Document software changes for new products, enhancements, and defects. Work with Product team to gain strong domain and product functionality/architecture knowledge. Possess the ability to differentiate between hardware, software, and other configuration issues. Looking into code to debug issues using source code is an added advantage. Manage Customer expectation to handle escalations efficiently and professionally. Ensure Software is not a showstopper for product success/performance. Install and configure software releases on engineering and process lab tools. Work with tool owners and HW/process engineers to debug and triage issues seen on tools in internal labs. Manage customer system configuration and setup for new products/features. Use software simulators to run customer scenarios for new products/features. Develop and provide training to the field Software Support Engineers (SSEs) to ensure a fast response to customers software questions or issues. Track software performance at customer sites. Plan for First in FAB introductions to ensure successful deployments. Develop documentation for software troubleshooting, problem resolution, and software procedures. Identify problems in the software code base and suggest solutions to the development team. Manage customer expectations to handle escalations efficiently and professionally. Be the voice of the customer and the interface between our customers, account teams and the development team. Develop software utilities to aid software troubleshooting.

Posted 4 weeks 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