CrawlJobs Logo

Filters

Location
Salary

Testing Developer India, Pune Jobs

4 Job Offers

New
Engineering Excellence Automation Testing Developer
Save Icon
Senior Programmer Analyst role in Pune/Chennai for an experienced Automation Testing Developer. Leverage 5-8 years of expertise in systems analysis, application development, and project management. Drive feasibility studies, implement security measures, and manage full development lifecycles. Joi...
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
Automation Testing Developer
Save Icon
Seeking an **Automation Testing Developer** for a mid-level role in **Chennai or Pune, India**. You will design robust test automation frameworks using **Selenium, Playwright, or UFT** and integrate **AI-driven tools** for defect prediction. Requires expertise in **Java, Python, Pega**, and **ban...
Location Icon
Location
India , Chennai; Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Automation Testing Developer
Save Icon
Join our team in Pune as an Automation Testing Developer. This intermediate role requires 5-10 years of experience in Apps Development, with expertise in Java, Python, and Selenium for hybrid framework creation. You will analyze systems, enhance security, and lead projects in the ATM/Cards/Paymen...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Engineering Excellence Testing Developer
Save Icon
Seeking an Engineering Excellence Testing Developer in Pune or Chennai. This role requires expertise in Java/Python, Pega, and Selenium/Playwright for AI-driven test automation in banking. You will design frameworks, integrate AI for test optimization, and ensure coverage for critical financial s...
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice

About the Testing Developer role

Testing Developer jobs represent a dynamic and highly technical career path at the intersection of software development and quality assurance. Professionals in this role, often referred to as Software Development Engineers in Test (SDETs) or Technical Test Developers, are responsible for ensuring the reliability, performance, and functionality of complex software systems through the design and implementation of automated testing solutions. Unlike traditional manual testers, Testing Developers possess strong programming skills and apply engineering principles to build robust test frameworks, write maintainable test scripts, and integrate quality checks directly into the software development lifecycle.

The core responsibilities of Testing Developer jobs typically involve creating comprehensive test strategies that cover functional, regression, integration, and system testing. These professionals design and develop scalable automation frameworks using modern programming languages such as Python, Java, C#, or JavaScript. They write clean, efficient code to automate repetitive test scenarios, enabling faster feedback loops and more thorough coverage than manual testing alone. A significant portion of the role includes integrating automated tests into continuous integration and continuous delivery (CI/CD) pipelines, ensuring that every code change is validated before deployment. Testing Developers also collaborate closely with software developers, product owners, and business analysts to understand requirements, identify edge cases, and translate user stories into effective test cases. They perform API testing using tools like Postman or SOAPUI, conduct database validation with SQL queries, and analyze test results to detect defects, performance bottlenecks, or regression issues. Additionally, many roles involve maintaining test data, performing root cause analysis, and driving improvements in testing processes and methodologies.

To succeed in Testing Developer jobs, candidates typically need a bachelor’s degree in computer science, engineering, or a related field, along with several years of hands-on experience in software testing and automation. Strong programming proficiency is essential, as is expertise with popular automation tools such as Selenium, Playwright, Appium, or Ranorex. Familiarity with version control systems like Git, test management tools like JIRA or Azure DevOps, and CI/CD platforms like Jenkins is also highly valued. Employers seek analytical thinkers with excellent problem-solving skills who can work effectively in agile, fast-paced environments. Communication and collaboration abilities are critical, as Testing Developers must articulate test strategies, report defects, and partner with cross-functional teams. As technology evolves, knowledge of AI-driven testing, machine learning for defect prediction, and modern architectures like microservices becomes increasingly desirable. Overall, Testing Developer jobs offer a rewarding career for those who enjoy coding, problem-solving, and ensuring software excellence through automation and innovation.