Home
Jobs

318 Pytest Jobs - Page 9

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.

3 - 5 years

5 - 7 Lacs

Chennai, Bengaluru, Hyderabad

Work from Office

Naukri logo

Python Automation Location: Bangalore, Hyderabad, Chennai, Pune Roles and Responsibilities: Develop test strategies, automation framework and plans in accordance with epic/user stories/biz requirements and ongoing learnings. Define test metrics, execution plan, create and maintain test cases and automate them using identified framework. Focus on quality, continuous improvement of tests and test efficiency. Drive towards frequent regression testing, maintain CI/CD infrastructure, test base, test execution, resolution measures. Modernizing existing test automation setup Skills/Experience: 3 to 5 years of experience in automation testing of Web based applications and API testing Strong knowledge of Python programming language Hands on experience in test frameworks (PyTest, Winium, Selenium, JUnit, NUnit) along with Jenkins, Jira and Bit bucket. Good To have: Playwright, Cypress, JMeter (performance/ load test) Good knowledge on database MSSQL / Oracle Familiarity with Agile software development methodologies. Good understanding of software testing principles and practices. Experience (years) : 3+ Year Education Qualification: BE (Computer Science / Electronics) Achievements: Best company to work for 2016 by siliconindia Most Promising Design Services Provider 2018 by siliconindia for cutting edge software services, by DigiTech Insight Our Clientele Includes World Largest companies in following Industries: Semiconductor Internet Aerospace Networking Insurance Telecom Medical devices Smartphone OEM Storage Consumer electronics

Posted 2 months ago

Apply

4 - 7 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Experience in Automotive Infotainment domain. Experience in creating test scripts by using Python for Infotainment use cases. Experience in robot framework . Experience in Python and have good understanding of OOPs concepts. Strong knowledge of testing methodologies, Python, and tools like GitLab, JIRA, etc. Experience in automating scripts using appium. Must have knowledge on Agile process, preferably worked in agile development Must have good experience in JIRA and Bug management tools and integrating the same with automation. Must be aware of creation and maintenance of test data for automation testing Experience in design of test and defect reporting formats and manage the team. Experience in setting up the test benches, and associated debug systems etc. Expert programming skills in Python and Pytest. Understanding Infotainment System Architecture, Design Principles. Experience in Media player, Bluetooth, IAP, Android auto, Device manager, Remote UI. Experience with vehicle diagnostics (UDS, DoIP) and CAN Protocol. Experience in Pytest and test automation using CI/CD is a plus Primary Skills : Infotainment validation & Verification Experience in robot framework Experience in Python Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 2 months ago

Apply

4 - 8 years

8 - 16 Lacs

Bengaluru

Remote

Naukri logo

We are looking for a Python Developer with expertise in Data Science Working in the analytics domain with a strong python background. Experienced with Python data science packages like Pandas, numpy, sklearn etc.

Posted 2 months ago

Apply

0 - 1 years

5 - 6 Lacs

Chennai, Pune, Mumbai

Hybrid

Naukri logo

Urgent required! "Software Engineer - Python; Java; Testing; Network (Freshers Only)" in Mumbai, Pune, Chennai, & Bangalore locations; Salary package: 4.80 LPA to 6.00 LPA with 0-1 years of experience. Required Candidate profile Software engineers with knowledge in Python and Java; Software Testing; Networking and protocols. Good Communication, Excellent problem-solving abilities and a collaborative team player. Perks and benefits PF; ESIC; Medical; Incentive; Bonus; DA

Posted 2 months ago

Apply

4 - 7 years

32 - 35 Lacs

Mumbai

Work from Office

Naukri logo

1 Month to ASAP joinees required As a Developer, you will play a crucial role in designing robust architectures and ensuring the successful implementation of our software products. You will work with a team of developers and data engineers to leverage your expertise in Python, data engineering technologies, and cloud platforms to drive the development process. Additionally, you will work closely with a Technical Architect to understand and implement the solution architecture and debug issues in production. Responsibilities: Design and implement scalable, efficient, and maintainable software solutions. Deliver high-quality, well-documented, and maintainable code. Implement and manage thorough testing processes, including automated testing. Develop processes and practices to debug issues that arise in production environments. Implement best practices for coding standards, testing, and deployment. Develop and maintain data scraping/integration solutions to collect and process large volumes of data. Collaborate with product managers, machine learning engineers, and other stakeholders to understand requirements and deliver high-quality products. Work closely with the Technical Architect to understand the solution architecture and implement it effectively. Stay updated with the latest industry trends and technologies Required Skills and Experience: Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Experience: Minimum 4 years experience in software development. Knowledge of data privacy and security best practices. Familiarity with agile development methodologies. Have a good knowledge of architecture, design patterns, and advanced software development techniques Technical Skills: Python: Advanced proficiency in Python programming and experience with its libraries and frameworks such as Pandas, NumPy, Flask, Django, FastAPI etc. Data Scraping: Experience with data engineering tools and frameworks such as BeautifulSoup, Scrapy, Selenium, Playwright etc. Experience with data pipeline tools such as Airflow, kafka, Spark would be a plus AWS: Compute Services: Experience with AWS compute services such as EC2, Lambda, EKS and ECS. Storage Services: Experience with AWS storage services like S3 and EBS. Databases: Knowledge of AWS database services including RDS (e.g., PostgreSQL, MySQL) and MongoDB. Networking: Understanding of AWS networking services like VPC, Route 53, and CloudFront. Security: Experience with AWS Identity and Access Management (IAM), AWS Key Management Service (KMS), and other security services. Deployment and Management: Experience with CI/CD pipelines and tools like Jenkins, GitLab CI and Terraform/Terragrunt, Flux CD Monitoring and Logging: Familiarity with AWS CloudWatch and AWS CloudTrail, DataDog, PagerDuty Containerization: Experience with Docker and container orchestration tools like Kubernetes. Ability to create and manage Docker containers for deploying applications. Database Management: Experience working with SQL and database management systems such as PostgreSQL, MySQL, NoSQL databases like Mongodb, ElasticDB. Experience with graph databases would be an advantage API Development: Experience in designing and consuming RESTful APIs. Familiarity with API management and documentation tools such as Swagger or Postman. Worked with FastAPI and/or FlaskAPI. Experience with Async.io would be a plus Version Control: Proficiency with version control systems like Git, including branching, merging, and pull requests. Testing Automation: Experience in setting up and using automated testing tools and frameworks, such as Selenium, PyTest, or JUnit. Documentation: Ability to create and maintain detailed sequence diagrams and contribute to architectural documentation. Debugging: Worked on debugging issues that arise in production environments. Soft Skills: Problem-Solving: Strong analytical and problem-solving skills. Communication: Excellent verbal and written communication skills. Collaboration: Ability to work collaboratively with cross-functional teams. Adaptability: Ability to adapt to new technologies and methodologies quickly.

Posted 2 months ago

Apply

2 - 3 years

4 - 5 Lacs

Villupuram/Viluppuram

Remote

Naukri logo

2–3 years of experience in full-stack development using Python.Proficiency in Backend,Front end,Databases,Pompt Engineering,Devops,Testing. For more details call(9150314474/9940349355)

Posted 2 months ago

Apply

3 - 5 years

5 - 7 Lacs

Chennai, Bengaluru, Hyderabad

Work from Office

Naukri logo

Roles and Responsibilities: Develop test strategies, automation framework and plans in accordance with epic/user stories/biz requirements and ongoing learnings. Define test metrics, execution plan, create and maintain test cases and automate them using identified framework. Focus on quality, continuous improvement of tests and test efficiency. Drive towards frequent regression testing, maintain CI/CD infrastructure, test base, test execution, resolution measures. Modernizing existing test automation setup Skills/Experience: 3 to 5 years of experience in automation testing of Web based applications and API testing Strong knowledge of Python programming language Hands on experience in test frameworks (PyTest, Winium, Selenium, JUnit, NUnit) along with Jenkins, Jira and Bit bucket. Good To have: Playwright, Cypress, JMeter (performance/ load test) Good knowledge on database MSSQL / Oracle Familiarity with Agile software development methodologies. Good understanding of software testing principles and practices. Education Qualification: BE (Computer Science / Electronics) Location: Pune

Posted 2 months ago

Apply

11 - 17 years

45 - 50 Lacs

Chennai, Pune, Kolkata

Work from Office

Naukri logo

Dear Candidate, We are seeking a skilled Backend Developer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining robust server-side applications, ensuring high performance and responsiveness. You will collaborate closely with front-end developers and other team members to deliver scalable and efficient solutions . Role & Responsibilities: Develop, maintain, and optimize server-side applications and APIs . Design and implement scalable database structures and queries. Ensure high performance, security, and reliability of applications. Collaborate with front-end developers and other stakeholders to integrate user-facing elements. Write clean, maintainable, and efficient code following best practices. Implement authentication and authorization mechanisms . Work with databases such as PostgreSQL, MySQL, or MongoDB. Troubleshoot, debug, and optimize code for performance improvements . Implement and maintain CI/CD pipelines for smooth deployments. Stay updated with the latest backend development trends and best practices. Required Skills & Qualifications: Proficiency in backend programming languages such as Python, Node.js, Java, or PHP. Experience with frameworks like Flask, Django, Express.js, or Spring Boot. Strong knowledge of RESTful APIs and microservices architecture . Proficiency in SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.). Understanding of authentication and security best practices . Experience with cloud platforms (AWS, GCP, or Azure). Familiarity with containerization tools like Docker and Kubernetes. Strong problem-solving and debugging skills . Experience with version control systems (Git, GitHub, GitLab, etc.). Excellent communication and teamwork abilities . Soft Skills: Strong problem-solving and analytical skills. Excellent communication skills to work with cross-functional teams. Ability to work independently and as part of a team. Detail-oriented with a focus on delivering high-quality solutions Note: If you are interested, please share your updated resume and suggest the best number & time to connect with you. If your resume is shortlisted, one of the HR from my team will contact you as soon as possible. Srinivasa Reddy Kandi Delivery Manager Integra Technologies

Posted 2 months ago

Apply

6 - 11 years

15 - 20 Lacs

Chennai, Pune, Bengaluru

Hybrid

Naukri logo

Job Description: Clear understanding of test process and ability to understand complex business requirement and create logical test cases. Experience in testing with hands on in python, Pytest. At-least 2+ years of Hands-on experience building/upgrading of test automation frameworks at server side. 6+ years of experience in testing automation( selenium) using existing or custom frameworks Strong experience oops, Python . Proven experience with translating software requirements/stories into accurate and complete test scenarios, including identifying the detailed test data needs. Experience with web services and API testing. Experience with version control systems and CI/CD tools for version control, application deployment and test automation. Experience testing solutions based on AWS/ Azure/ GCP. Expertise in SQL

Posted 2 months ago

Apply

8 - 10 years

12 - 13 Lacs

Chennai

Work from Office

Naukri logo

For more details on the JD kindly logon to the URL Link below: https://www.swathisolutions.com/careers/job?jid=407 Required Candidate profile For more details on the Candidate kindly logon to the URL Link below: https://www.swathisolutions.com/careers/job?jid=407

Posted 2 months ago

Apply

3 - 8 years

5 - 10 Lacs

Ahmedabad

Work from Office

Naukri logo

Software Development Testing Engineer (SDET) Job Name: Software Development Testing Engineer (SDET) Job Role: Development/ Tester(SDET) Industry:IT/ Software Job Location:Ahmedabad(Gujarat)Skills:DB/ETL testing, Python+Pytest or coding any programming language, API automation Experience:3- 8 year Salary:Best in the Industry Education:BCA, MCA, B.tech (CS/IT) Job Summary: We are looking for a meticulous SDET to contribute to and review the creation of designs for production software. The candidate will includeboth software development and testing tasks and focuses on the testability, robustness, and performance of production software. As such, an SDET is a test professional with advanced programming skills who can create automation testing tools and frameworks to assist the manual testing process. About The Role :: Should have strong exposure in DB/ETL testing, Python+Pytest or coding any programming language, API automation technologies. Understanding the flow of code and how it interacts with different components. Understanding project documents, customer demands, and product objectives to create and execute test cases. Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests. Investigating customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports. Handling technical communications and understanding the customers systems. Working with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs. Noting all testing actions you have performed in daily and weekly reports. Analyzing and disintegrating software systems and coordinating with other teams to enhance the overall design. Researching test tools, methodologies, and trends and upgrading existing practices and processes. Managing the final quality of production release. Excellent designing and programming skills.Knowledge of programming languages and process management methodology.Knowledge of test methodologies and their corresponding tools.Exposure to Behaviour Driven Development and experience in programming and testing.The ability to recognize risks and errors in an application.Excellent verbal and written communication skills.Good time management and organizational skills.The ability to keep current with the constantly changing technology industry.A passion for testing, development, and design. Skills & Qualification: DB/ETL testing, Python+Pytest or coding any programming language, API automation. BCA, MCA, B.tech (CS/IT).

Posted 2 months ago

Apply

5 - 10 years

5 - 15 Lacs

Bengaluru

Work from Office

Naukri logo

Role & responsibilities python Playwright selenium Candidate should open to transfer form selenium to Playwright or vise a versa Date related testing suing python Good in programming skill suing Java Good in AI Testing skills Should be in Bangalore location Contract to hire position Notice period-Immediate or 30days Do not apply other locations and more than 30days notice period

Posted 2 months ago

Apply

8 - 11 years

27 - 30 Lacs

Hyderabad

Work from Office

Naukri logo

Position Summary: We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position you see is right for you, we encourage you to apply! Our people make all the difference in our success. We are seeking a skilled and detail-oriented QA Engineer to join our AI team. You will play a pivotal role in ensuring the reliability, accuracy, and scalability of AI-integrated backend systems and workflows. Working closely with the Development team and the Technical Product Owner, you will design and execute testing strategies to validate backend services, APIs, and AI functionality, ensuring seamless integration and exceptional performance. This role is perfect for someone with strong experience in backend testing, API validation, and automation, who is enthusiastic about testing AI capabilities within complex systems. Key Responsibilities: Collaborate with the team of developers, system to understand system requirements, workflows, and AI integration goals. Design, document, and execute test plans and strategies for backend systems and AI-enabled applications. Develop and maintain automated test scripts for APIs and system integrations using tools like Postman, Cypress, or Pytest . Validate AI outputs, workflows, and models to ensure they meet functional and performance standards. Conduct functional, regression, integration, and performance testing for APIs, databases, and cloud systems. Proactive in developing automated test suites. Identify, document, and track bugs and issues using tools like JIRA . Stay updated on AI testing tools and techniques, contributing to the teams knowledge of best practices for validating AI-driven systems. Desired Qualifications: 8 to 11 years of experience in QA engineering, with a focus on backend testing and API validation . Strong knowledge of Python for writing test scripts and automation frameworks. Hands-on experience with API testing tools (Postman, RestAssured, etc.). Familiarity with test automation frameworks like Cypress, Pytest, or Robot Framework. Understanding of AI testing methodologies , such as validating model accuracy, bias, and performance (a plus). Experience working with cloud platforms (AWS preferred) for validating cloud-based services. Experience working with AI Agentic architecture & Langchain, Langsmith & Langraph (Nice to Have) Strong problem-solving and debugging skills for backend system testing. Excellent communication skills to collaborate effectively with technical and non-technical stakeholders. What We Are Looking For: A QA engineer with a strong backend testing focus, eager to explore AI system validation. A team player who can collaborate with developers and product owners to ensure high-quality deliverables. Someone who is adaptable and ready to learn new AI tools and frameworks as needed. Education and Training Required: Degree in Computer Science, Artificial Intelligence, or a related field. Location & Hours of Work Full-time position, working 40 hours per week. Expected overlap with US hours as appropriate. Primarily based in the Innovation Hub in Hyderabad, India, with flexibility to work remotely as required.

Posted 2 months ago

Apply

5 - 9 years

7 - 12 Lacs

Karnataka

Work from Office

Naukri logo

Lead- Automation Developer Experience 5 to 6 years. Grade B2 Notice Period upto 15 Days. Location Bangalore. JD Experience of around 5+ years. Experience in Automation Framework & library development. Experience & expertise based on PyTest, Python scripting. Strong OOPs programming and Object Oriented Design along with Linux internals.

Posted 2 months ago

Apply

2 - 6 years

4 - 8 Lacs

Karnataka

Work from Office

Naukri logo

Android Automotive Requirement Bangalore LocationImmediate to 30 Days . 3~4 years of experience on developing Andriod software using Java, Kotlin . Experience on testing frameworks like JUnit , trade fed, spectatio, CTS (Compatibility test suites), VTS (vendor test suites) . Experience on Andriod automotive stack . 2~3 years of experience in python & pytest for test development . 2~3 years of experience on web Api development . Working experience on Linx operating system

Posted 2 months ago

Apply

2 - 6 years

1 - 4 Lacs

Bengaluru

Work from Office

Naukri logo

Description Exp-6 to 8 yrs Mandatory Skills: Python, appium, selenium, continuous integration, software testing Job Overview Develop end to end Test automation scripts required solutions for web/mobile applications testing Primary Skills Good experience strong knowledge in Python programming with Object Oriented Programming methodologies Good experience knowledge in web/mobile application UI automation related tools/packages (like selenium/appium) Good exposure to different testing methodologies QA exposure and any standard test framework (like pytest, unittest etc) Very good in analytical logical thinking on different perspectives. Ability to handle challenges resolve blockers independently Self-driven, Accountability and ownership of problems to achieve team goals ability to contribute independently Good team player proactive in giving new ideas/suggestions/solutions constructive analysis of team members ideas Hands on experience with different tools - Testing tool, Version Control systems (Git), Test Management Software, Bug Tracking software and CI tools (Jenkins etc.) Good to have Skills Knowledge on CI/CD DevOps Responsibilities and Duties Understand the application/domain end to end, take ownership of an application from a QA perspective and develop Test automation scripts Design, implement and maintain automation scripts with robust quality in a python based automated test framework Analyze automation execution failures in end to end CI/CD system, identify insights on software quality Build deeper understanding of product/application proactively identify areas to improve quality of product through automation 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 Automation, Framework, Python, Selenium, Appium, Development, tests/ test scripts Named Job Posting? (if Yes - needs to be approved by SCSC) Additional Details Global Grade C Level To Be Defined Named Job Posting? (if Yes - needs to be approved by SCSC) No Remote work possibility No Global Role Family To be defined Local Role Name To be defined Local Skills Python testing;Selenium Languages RequiredENGLISH Role Rarity To Be Defined

Posted 2 months ago

Apply

8 - 11 years

25 - 30 Lacs

Hyderabad

Work from Office

Naukri logo

We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position you see is right for you, we encourage you to apply! Our people make all the difference in our success. We are seeking a skilled and detail-oriented QA Engineer to join our AI team. You will play a pivotal role in ensuring the reliability, accuracy, and scalability of AI-integrated backend systems and workflows. Working closely with the Development team and the Technical Product Owner, you will design and execute testing strategies to validate backend services, APIs, and AI functionality, ensuring seamless integration and exceptional performance. This role is perfect for someone with strong experience in backend testing, API validation, and automation, who is enthusiastic about testing AI capabilities within complex systems. Key Responsibilities: Collaborate with the team of developers, system to understand system requirements, workflows, and AI integration goals. Design, document, and execute test plans and strategies for backend systems and AI-enabled applications. Develop and maintain automated test scripts for APIs and system integrations using tools like Postman, Cypress, or Pytest . Validate AI outputs, workflows, and models to ensure they meet functional and performance standards. Conduct functional, regression, integration, and performance testing for APIs, databases, and cloud systems. Proactive in developing automated test suites. Identify, document, and track bugs and issues using tools like JIRA . Stay updated on AI testing tools and techniques, contributing to the teams knowledge of best practices for validating AI-driven systems. Desired Qualifications: 8 to 11 years of experience in QA engineering, with a focus on backend testing and API validation . Strong knowledge of Python for writing test scripts and automation frameworks. Hands-on experience with API testing tools (Postman, RestAssured, etc.). Familiarity with test automation frameworks like Cypress, Pytest, or Robot Framework. Understanding of AI testing methodologies , such as validating model accuracy, bias, and performance (a plus). Experience working with cloud platforms (AWS preferred) for validating cloud-based services. Experience working with AI Agentic architecture & Langchain, Langsmith & Langraph (Nice to Have) Strong problem-solving and debugging skills for backend system testing. Excellent communication skills to collaborate effectively with technical and non-technical stakeholders. What We Are Looking For: A QA engineer with a strong backend testing focus, eager to explore AI system validation. A team player who can collaborate with developers and product owners to ensure high-quality deliverables. Someone who is adaptable and ready to learn new AI tools and frameworks as needed. Education and Training Required: Degree in Computer Science, Artificial Intelligence, or a related field. Location & Hours of Work: Full-time position, working 40 hours per week. Expected overlap with US hours as appropriate. Primarily based in the Innovation Hub in Hyderabad, India, with flexibility to work remotely as required.

Posted 2 months ago

Apply

4 - 9 years

6 - 11 Lacs

Hyderabad

Work from Office

Naukri logo

Evernorth, a leading Health Services company, is looking for an exceptional software engineer to add to our Data & Analytics Engineering organization. The software engineer is responsible for the creation and delivery of new application features and maintenance that help our customers reduce health costs, improve outcomes, provide financial security, satisfy our regulatory commitments and measure business performance. This role requires you to be fluent in some of the critical technologies with proficiency in others and have a hunger to learn on the job and add value to the business. Critical attributes of this role are the ability to work independently, collaboratively as a team, proficient with technologies. Software Engineering Advisor Job Description & Responsibilities: Software Engineers translate business objectives into technical specifications and then code and work in an iterative, agile pattern daily. They have ownership over their work tasks, and embrace interacting with all levels of the team and raise challenges when necessary. We aim to be cutting-edge engineers not institutionalized developers. Primary Skills: Python, SQL Git Testing methodologies Experience Required: 4+ years of experience in Python 4+ years of experience in SQL 4+ years of experience in GIT Experience Desired: Python Frameworks: Unit Testing (pytest, unittest), API (Flask, Django), SQLAlchemy Web Development API Development Experience with AWS development Experience with Databricks, PostgreSQL, Terraform, Docker, Linux Health care information domains preferred. Education and Training Required: Bachelors degree (or equivalent) required. Additional Skills: Strong communication skills. Take ownership and accountability. Write referenceable & modular code. Have a passion to learn. Have a quality mindset, not just code quality but also to ensure ongoing data quality by monitoring data to identify problems before they have business impact.

Posted 2 months ago

Apply

4 - 7 years

18 - 22 Lacs

Pune

Work from Office

Naukri logo

UKG is a leader in the HCM space, and is at the forefront of artificial intelligence innovation, dedicated to developing cutting-edge generative AI solutions that transform the HR / HCM industry and enhance user experiences. We are seeking a talented and motivated AI Engineers to join our dynamic team and contribute to the development of next-generation AI/GenAI based products and solutions. This role will provide you with the opportunity to work on cutting-edge SaaS technologies and impactful projects that are used by enterprises and users worldwide. As a Senior Software Engineer, you will be involved in the design, development, testing, deployment, and maintenance of software solutions. You will work in a collaborative environment, contributing to the technical foundation behind our flagship products and services. Responsibilities: Software Development: Write clean, maintainable, and efficient code or various software applications and systems. GenAI Product Development: Participate in the entire AI development lifecycle, including data collection, preprocessing, model training, evaluation, and deployment.Assist in researching and experimenting with state-of-the-art generative AI techniques to improve model performance and capabilities. Design and Architecture: Participate in design reviews with peers and stakeholders Code Review: Review code developed by other developers, providing feedback adhering to industry standard best practices like coding guidelines Testing: Build testable software, define tests, participate in the testing process, automate tests using tools (e.g., Junit, Selenium) and Design Patterns leveraging the test automation pyramid as the guide. Debugging and Troubleshooting: Triage defects or customer reported issues, debug and resolve in a timely and efficient manner. Service Health and Quality: Contribute to health and quality of services and incidents, promptly identifying and escalating issues. Collaborate with the team in utilizing service health indicators and telemetry for action. Assist in conducting root cause analysis and implementing measures to prevent future recurrences. Dev Ops Model: Understanding of working in a DevOps Model. Begin to take ownership of working with product management on requirements to design, develop, test, deploy and maintain the software in production. Documentation: Properly document new features, enhancements or fixes to the product, and also contribute to training materials. Basic Qualifications: Bachelors degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 2+ years of professional software development experience. Proficiency as a developer using Python, FastAPI, PyTest, Celery and other Python frameworks. Experience with software development practices and design patterns. Familiarity with version control systems like Git GitHub and bug/work tracking systems like JIRA. Basic understanding of cloud technologies and DevOps principles. Strong analytical and problem-solving skills, with a proven track record of building and shipping successful software products and services. Preferred Qualifications: Experience with object-oriented programming, concurrency, design patterns, and REST APIs. Experience with CI/CD tooling such as Terraform and GitHub Actions. High level familiarity with AI/ML, GenAI, and MLOps concepts. Familiarity with frameworks like LangChain and LangGraph. Experience with SQL and NoSQL databases such as MongoDB, MSSQL, or Postgres. Experience with testing tools such as PyTest, PyMock, xUnit, mocking frameworks, etc. Experience with GCP technologies such as VertexAI, BigQuery, GKE, GCS, DataFlow, and Kubeflow. Experience with Docker and Kubernetes. Experience with Java and Scala a plus.

Posted 2 months ago

Apply

13 - 16 years

11 - 18 Lacs

Hyderabad

Work from Office

Naukri logo

Position Overview: As a NetDevOps team we at Evernorth are bringing Software Engineering, Agile & DevOps principles to Enterprise Networking, and Enterprise Networking into the DevOps team. NetDevOps is infrastructure as code; it is automating network engineering/operations to the furthest extent possible. In this role you will: Deliver infrastructure as code that has had automated end-to-end testing, documentation via published work & development processes & standards. Greatly reduce repetitive boring manual tasks so you can work on the fun challenging projects that advance efficiency and operational integrity of Cigna's IT infrastructure. Prevent fat finger mistakes or other errors and revert configurations back to the last working configuration to restore network services as quickly as possible. Responsibilities As a Network automation engineer you will: Interact with network engineers to create innovative solutions to reduce network impacting incidents, improve speed and accuracy of changes, reduce manual work and enhance network tooling visibility. Documenting the existing standards and develop designs to improve the efficiency of the automation solutions Work in an Agile framework, and will be part of the Scrum ceremonies like Sprint Planning, Daily Stand up, Sprint review and retrospective etc. Build REST APIs using Python. Work closely with QA team to include automated testing into the build pipeline Work with the team to improve process, practice and tools in support of software development and delivery by improving our existing pipeline Maintains the continuous integration servers used by the team. Support the team during code releases. Responsible for resolving infrastructure related events if an issue arises. Qualifications Required Skills: Strong written and verbal communication skills with the ability to interact with all levels of the organization. Expert in automation with solid experience in Network automation with Python. Four years experience with Django & Django Rest Framework Experience with using Ansible Vault and creating Ansible Playbooks Strong background in Linux, with a focus on RedHat in an enterprise production environment. Experienced with Agile development environment Proficient understanding of code versioning tools especially Git Experienced with REST and SOAP API integrations Two to four years experience with modern web technologies (such as Angular, Node, Grunt, Gulp, Webpack, Bootstrap, TypeScript, HTML5, etc.) Emphasis on Angular/TypeScript Exposure to RESTAPI, web applications testing like SoapUI, Postman etc. Experience coding automation tests in a web application environment (Selenium, pytest etc.) Strong interest in learning new and emerging technologies. Networking experience (e.g. protocols, routing, switching, filtering, firewall rules, etc.) is a plus. Required Experience & Education: 13-16 years of total experience required Bachelors Degree (Business or Computer Science preferred) or equivalent work experience. 4+ years of Python development experience 3+ years of solid DevOps experience. Desired Experience: Excellent communication and mentoring skills. Creative problem-solving abilities and attention to detail. Interpersonal skills to interact with customers and team members. Ability to multitask and prioritize workload.

Posted 2 months ago

Apply

3 - 7 years

10 - 20 Lacs

Pune, Bengaluru

Work from Office

Naukri logo

Job Title : Staff Engineer- System Test Location: Pune/Bangalore About the Company: Gruve is an innovative Software Services startup dedicated to empowering Enterprise Customers in managing their Data Life Cycle. We specialize in Cyber Security, Customer Experience, Infrastructure, and advanced technologies such as Machine Learning and Artificial Intelligence. Our mission is to assist our customers in their business strategies utilizing their data to make more intelligent decisions. As a well-funded early-stage startup, Gruve offers a dynamic environment with strong customer and partner networks. Why Gruve : At Gruve, we foster a culture of innovation, collaboration, and continuous learning. We are committed to building a diverse and inclusive workplace where everyone can thrive and contribute their best work. If youre passionate about technology and eager to make an impact, wed love to hear from you. Gruve is an equal opportunity employer. We welcome applicants from all backgrounds and thank all who apply; however, only those selected for an interview will be contacted. Position summary: We are seeking a System Test Engineer with expertise in SaaS applications providing cybersecurity solution to join our dynamic team. The ideal candidate will play a critical role in testing, validating, and ensuring the reliability and security of our SaaS-based cyber security platform. This position requires strong analytical skills, hands-on experience with automation, and a deep understanding of cloud environments, networking protocols, firewalls and security frameworks. Key Roles & Responsibilities: Design, develop, and execute system-level test plans, test cases, and automated test scripts for a SaaS-based cyber security platform. Validate end-to-end functionality, scalability, and performance of security applications integrated with external ITSM systems. Develop and maintain automation frameworks to streamline test execution and enhance test coverage. Conduct security, performance, and regression testing to identify vulnerabilities, bottlenecks, and reliability issues. Test and validate the functionality of agents that connect with the SaaS platform. Work closely with development, product management, and DevOps teams to troubleshoot issues and ensure high-quality product releases. Implement and execute API testing, system integration testing, and user acceptance testing. Participate in test strategy planning and provide feedback for continuous improvement of the test process. Basic Qualifications: A bachelors or master’s degree in computer science, electronics engineering or a related field 8-10 years of experience in system testing for SaaS applications and Cyber Security platforms. Strong knowledge of networking protocols (TCP/IP, HTTP/HTTPS, DNS, VPN, IPSec, TLS, etc.). Strong understanding of security concepts such as firewalls, IDS/IPS, zero-trust architecture, and cloud security controls. Hands-on experience with test automation tools (Selenium, Robot Framework, PyTest, etc.). Proficiency in scripting and automation using Python, Bash, or similar languages. Experience working with cloud platforms such as AWS, Azure, or Google Cloud. Familiarity with containerization and orchestration tools like Docker and Kubernetes. Experience with CI/CD pipelines and DevOps processes. Strong troubleshooting and debugging skills in distributed systems and cloud environments. Preferred Qualifications: Knowledge of security frameworks such as SOC2, ISO 27001, and compliance standards. Experience with security testing tools such as Burp Suite, Nessus, Wireshark, or Metasploit. Familiarity with Infrastructure as Code (IaC) tools such as Terraform or Ansible. Certifications such as AWS Certified Security - Specialty, CCNA Security, CISSP, or CEH are a plus.

Posted 2 months ago

Apply

4 - 8 years

8 - 18 Lacs

Bengaluru

Remote

Naukri logo

Job Title: Automation Tester Job Overview: We are seeking a highly skilled Automation Tester with experience in ETL, Web, API, and Mobile testing to join our team. The ideal candidate will be responsible for designing, developing, and executing automated test scripts to ensure the quality and functionality of our software applications. Responsibilities: Design, develop, and execute automated test scripts for ETL processes, web applications, APIs, and mobile applications. Identify, analyze, and document defects in software applications. Collaborate with cross-functional teams to understand requirements and develop effective test strategies. Perform regression testing to ensure that new code changes do not adversely affect existing functionality. Maintain and update test cases and test scripts to reflect changes in the software. Conduct performance testing to ensure applications meet performance criteria. Stay up to date with the latest industry trends and best practices in automation testing. Provide feedback and recommendations to developers on software usability and functionality. Participate in code reviews to maintain code quality. Document testing processes, methodologies, and findings. Requirements: Bachelors degree in computer science, Information Technology, or a related field. Proven experience as an Automation Tester with expertise in ETL, Web, API, and Mobile testing. Strong proficiency in programming languages such as Java, Python, or C#. Experience with automation frameworks such as Selenium, Appium, or JMeter. Familiarity with ETL tools and processes. Knowledge of web technologies (HTML, CSS, JavaScript) and API testing. Experience with mobile application testing on both iOS and Android platforms. Strong analytical and problem-solving skills. Excellent communication and teamwork skills. Ability to work independently and as part of a team. Experience with cloud platforms (e.g., AWS, Azure) is a plus. Familiarity with CI/CD pipelines is a plus.

Posted 2 months ago

Apply

3 - 7 years

15 - 25 Lacs

Pune

Work from Office

Naukri logo

Role & responsibilities Design, develop, and maintain robust and scalable Python-based automation frameworks from scratch. Write, execute, and maintain automated test scripts to ensure the quality and reliability of software applications. Perform database testing to validate data integrity, accuracy, and performance. Collaborate with cross-functional teams to understand requirements and translate them into effective test cases. Integrate automated tests into CI/CD pipelines to enable continuous testing and deployment. Identity, document, and track software defects and work with the development team to resolve them. Conduct performance and load testing to ensure system stability and scalability. Stay updated with the latest industry trends and best practices in automation testing and implement them as needed. Required Skills and Qualifications: 4+ years of experience in Python automation testing, with a focus on framework development and database testing. Strong proficiency in Python with a focus on automation testing. Proven experience in developing and creating automation frameworks from scratch. Hands-on experience with database testing (e.g., SQL, NoSQL) to ensure data accuracy and integrity. Familiarity with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, GitLab CI). Strong understanding of software testing methodologies, including functional, regression, and performance testing. Experience with API testing and tools like Postman, REST Assured, or similar. Knowledge of test management tools (e.g., JIRA, TestRail) and defect tracking systems. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Good to Have : Experience with Azure cloud services and tools. Familiarity with Databricks for big data processing and analytics. Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes. Experience with performance testing tools like JMeter or LoadRunner. Understanding of Agile/Scrum methodologies

Posted 2 months ago

Apply

7 - 10 years

12 - 15 Lacs

Pune

Work from Office

Naukri logo

Key Skills (Mandatory) Python (Strong programming skills) Selenium WebDriver (v3+), Pytest BDD Frameworks (Gherkin or Behave) UI & API Testing (both required) SQL/DB Queries (Postgres/Snowflake/MySQL) Automation Framework Design Nice to Have Healthcare/Life Sciences domain Experience with AWS/Cloud, DevOps (Git, Jenkins) Team management (34 people) Job Highlights Strong experience in Automation & Manual Testing 4+ years of Python automation Agile/Scrum environment experience Strong analytical, communication, and leadership skills Involvement in test planning, scripting, and execution

Posted 2 months ago

Apply

5 - 10 years

10 - 20 Lacs

Pune, Bengaluru

Work from Office

Naukri logo

Job Title: Python Automation Engineer Experience Required: 5 to 10 Years Location: Bangalore, Pune Job Summary: We are seeking a highly skilled and motivated Automotive Test Manual and Automation Engineer to join our team. The successful candidate will be responsible for designing, developing, and executing manual and automated tests for automotive systems to ensure the highest quality and performance of our products. Additionally, the candidate should be able to guide and assist Junior Team Members. Key Responsibilities: Test Planning and Design: Develop detailed test cases and test scripts based on system requirements and specifications. Design and implement test strategies for both manual and automated testing. Collaborate with cross-functional teams to ensure comprehensive test coverage. Test Execution: Execute manual and automated test cases, report defects, and track them to resolution. Perform regression testing on PR builds, verify defect fixes, and ensure that new features have not introduced new issues. Conduct stability testing using Jenkins. Automation Development: Develop, maintain, and enhance test automation frameworks and tools. Automate repetitive tasks to improve test efficiency and coverage. Integrate automated tests into the continuous integration/continuous deployment (CI/CD) pipeline. Analysis and Reporting: Analyze test results and identify areas for improvement in the testing process. Generate comprehensive test reports and metrics to communicate test results and quality status to stakeholders. Provide recommendations for system enhancements based on test findings. Continuous Improvement: Stay up-to-date with industry trends and advancements in testing methodologies and technologies. Participate in regular reviews and contribute to the continuous improvement of the testing process and infrastructure. Qualifications: Education and Experience: Bachelors degree in Electronics and Communication Engineering, Computer Science, or a related field. Overall 5+ years of experience in manual and automated testing of automotive systems or related domains. 2+ Years of Experience in Python Automation is Must. Technical Skills: Proficiency in programming languages such as Python. Experience with operating tools (Jenkins, Pycharm, VS Code). Familiarity with validating Linux Embedded Products and good hands-on experience using Linux commands. Familiarity with version control systems (e.g., Git). Ability to understand overall system architecture and different modules' architecture. Soft Skills: Strong analytical and problem-solving skills. Excellent communication and teamwork abilities. Attention to detail and a commitment to quality. Self-motivation and ability to guide junior team members, assign tasks, and monitor progress. Preferred Qualifications: Experience with Agile development methodologies. Knowledge of ISO 26262 and other automotive industry standards is a plus. Working Conditions: Ability to work with remote teams and communicate regularly regarding issues and blockers. Ability to work in a fast-paced and dynamic environment, which involves test preparation or script development based on developer testing requirements.

Posted 2 months ago

Apply

Exploring pytest Jobs in India

The pytest job market in India is growing rapidly, with a high demand for professionals skilled in testing with pytest. This popular testing framework is widely used in the software development industry, making pytest skills highly valued by employers.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Gurgaon

Average Salary Range

The average salary range for pytest professionals in India varies based on experience levels. Entry-level positions can expect to earn around INR 3-5 lakhs per annum, while experienced professionals can earn upwards of INR 10 lakhs per annum.

Career Path

In the pytest job market, career progression typically follows a path from Junior QA Engineer or Test Engineer to Senior QA Engineer, Test Lead, and eventually QA Manager or Test Architect.

Related Skills

In addition to expertise in pytest, employers often look for professionals with skills in: - Test automation - Python programming - Software testing methodologies - Continuous integration and deployment tools

Interview Questions

  • What is pytest and how does it differ from other testing frameworks? (medium)
  • How do you parameterize a test in pytest? (basic)
  • Explain fixtures in pytest and how they are used. (medium)
  • What is the purpose of conftest.py in pytest? (medium)
  • How do you skip a test in pytest? (basic)
  • What are some advantages of using pytest for testing? (basic)
  • How can you run only specific tests in a test file using pytest? (basic)
  • Explain the use of assert statement in pytest. (basic)
  • What is the difference between assert and assertRaises in pytest? (medium)
  • How do you mock objects in pytest? (medium)
  • Explain the concept of test coverage in pytest. (medium)
  • What are some best practices for writing test cases in pytest? (medium)
  • How do you run tests in parallel with pytest? (advanced)
  • Explain the use of parametrize and mark decorators in pytest. (medium)
  • How can you capture console output in pytest? (medium)
  • What is the purpose of plugins in pytest and give an example of a commonly used plugin. (medium)
  • How do you handle exceptions in pytest test cases? (medium)
  • Explain the use of hooks in pytest. (advanced)
  • How do you manage test dependencies in pytest? (medium)
  • What are some common pitfalls to avoid when writing pytest tests? (medium)
  • How can you generate HTML reports for pytest test results? (medium)
  • Explain the concept of fixtures scope in pytest. (medium)
  • How do you mark a test as xfail in pytest? (basic)
  • How do you use parametrize with fixtures in pytest? (medium)
  • What is the purpose of the -k option in pytest? (basic)

Closing Remark

As you explore job opportunities in pytest in India, remember to showcase your expertise in testing with pytest, along with related skills and knowledge. Prepare for interviews by familiarizing yourself with common pytest interview questions and practice confidently to land your dream job in the software testing industry. Good luck!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies