DeepIntent Recruitment 2026: Software Engineer In Test Opening in Pune
If you are an experienced QA professional or Software Development Engineer in Test (SDET) looking for a great career opportunity in Pune, DeepIntent has an exciting job opening for you. DeepIntent is hiring a Software Engineer In Test to strengthen their core engineering and product quality teams in India. In this blog post, we will walk you through all the important details regarding this job role, company profile, eligibility requirements, key skills needed, selection procedure, and a step-by-step guide on how to apply online.
Job Overview Table
| Company Name | DeepIntent |
| Job Role | Software Engineer In Test |
| Job Location | Pune, Maharashtra, India |
| Experience Level | 1+ Years (SDET / QA Automation) |
| Qualification | B.E / B.Tech (Computer Science / IT) or equivalent |
| Primary Tech Stack | Python, Selenium, Playwright, MySQL, Jenkins, Linux |
| Salary Package | Competitive Salary + Bonus (As per market standards) |
About DeepIntent
DeepIntent is a fast-growing healthcare advertising company that builds data-driven advertising solutions tailored specifically for the pharmaceutical and healthcare ecosystem. Founded with a mission to improve patient outcomes using data science, clinical data, and technology, DeepIntent helps pharmaceutical brands and agencies deliver precise, relevant information to patients and healthcare professionals.
The company combines real-world clinical data with programmatic buying tools, creating sophisticated marketing software that strictly complies with healthcare data regulations. DeepIntent offers a great workplace environment with a strong culture of innovation, employee well-being, and work-life balance. Employees in India enjoy competitive compensation, performance bonuses, health insurance coverage, hybrid work setups, WiFi reimbursements, and professional growth allowances.
Detailed Job Description & Core Responsibilities
As a Software Engineer In Test at DeepIntent Pune, you will be playing a critical role in evaluating and securing the overall product quality, reliability, and system performance. You will work closely with developers, product managers, and DevOps teams to catch bugs early, design effective test strategies, and automate complex workflows.
What You Will Be Doing Day-to-Day:
- Define Test Strategies: Plan, design, and lead automated test strategies across all product layers including Frontend UI, Backend APIs, and SQL Databases.
- Build Frameworks: Develop, scale, and maintain automated test scripts using Python-based automation frameworks, Selenium, Playwright, or similar industry tools.
- CI/CD Integration: Seamlessly integrate automated test suites into continuous integration continuous deployment (CI/CD) pipelines using tools like Jenkins to run automated regression checks on every deployment.
- Data & API Validation: Perform complex database verifications using MySQL, test REST APIs, inspect continuous delivery logs, and debug unexpected system failures.
- Cross-functional Collaboration: Work side-by-side with developers and DevOps engineers to report clear bug tickets, isolate edge cases, and ensure fast resolutions.
- Performance & Risk Analysis: Perform performance and load testing using automation tools, track code coverage metrics, and minimize risks before software releases.
Eligibility Criteria & Qualifications
Before applying, ensure you meet the following baseline educational and experience requirements specified by the DeepIntent talent acquisition team:
- Education: Bachelor's degree in Computer Science, Information Technology, Software Engineering, or an equivalent technical degree from a recognized college or university.
- Experience: At least 1+ years of hands-on experience in Quality Assurance, SDET roles, automation testing, and framework development.
- Programming Background: Strong scripting and automation skills, ideally in Python, Shell Scripting, or Perl.
- Database Skills: Solid working understanding of relational databases, preferably MySQL queries and joins.
- Work Setup: Comfortable working in an agile environment and willing to work from the Pune office in a hybrid arrangement.
Key Technical & Soft Skills Required
To stand out during the interview process, you should be well-versed in the following tools, techniques, and domain knowledge areas:
- Python & Automation Frameworks: Writing clean Python code, structuring PyTest/Unittest suites, Page Object Model (POM), Selenium WebDriver, and Playwright automation.
- API & Backend Testing: Validating RESTful APIs using Postman or Python Requests library, analyzing JSON/XML responses, and HTTP response status codes.
- CI/CD Pipelines & DevOps: Setting up Jenkins build jobs, triggering automated suites post-deployment, and basic containerization concepts using Docker.
- Database Querying: Writing analytical SQL queries, checking data integrity across staging and production databases (MySQL).
- Linux Environment & OS Basics: Navigating Linux terminal, reviewing log files, running shell scripts, and debugging system errors in Unix environments.
- Problem Solving & Debugging: Analytical thinking to quickly track down root causes of non-deterministic automated test failures or flaky scripts.
DeepIntent Selection & Interview Process
The hiring process at DeepIntent is structured to test both your coding ability and QA fundamentals. Here is what you can usually expect during the selection rounds:
- Resume Screening: The talent acquisition team reviews your resume to check relevant QA automation experience, Python skills, and university qualifications.
- Initial HR Call: A brief 15 to 20-minute conversation with an HR recruiter covering your technical experience, current location, expected salary, and availability.
- Technical Coding & Automation Round: A live coding session focused on Python scripting, string/array manipulation, and automation framework design problems.
- API, SQL & Framework Deep Dive: A technical interview covering REST API testing concepts, writing complex SQL queries, CI/CD pipeline setup, and Linux command-line scenarios.
- Managerial & HR Round: A discussion with the QA Manager or Product Lead to evaluate team culture fit, agile understanding, communication skills, and final job offer details.
Preparation Tips for Candidates
Here are some quick, practical tips to increase your chances of cracking the DeepIntent SDET interview:
- Brush up on Python data structures like lists, dictionaries, and tuple operations along with object-oriented programming (OOPs) concepts.
- Practice writing clean automation scripts using Selenium or Playwright in Python. Make sure you understand explicit waits, dynamic web elements, and iframe handling.
- Review basic SQL concepts like INNER JOIN, LEFT JOIN, GROUP BY, and aggregate functions in MySQL.
- Be ready to explain your past test automation framework structure from scratch during the technical rounds.
How to Apply Step-by-Step
Applying for this Software Engineer In Test opening at DeepIntent is straightforward. Follow these steps to submit your application directly on their official job board:
- Click on the official application link button provided below.
- You will be redirected to the official DeepIntent Greenhouse job posting page.
- Fill in your basic personal details including First Name, Last Name, Email, Phone Number, and Current Country.
- Upload your updated resume in PDF or DOCX format highlighting your Python automation, Selenium, API, and SQL project experience.
- Fill in your educational background, LinkedIn profile URL, and optional cover letter.
- Review all details and click on the Submit Application button.
Note: Interested candidates are advised to apply as early as possible before the application window closes. Good luck with your job hunt!