DIT - JPMC - Bangalore, India

Photon

Bengaluru

On-site

INR 900,000 - 1,200,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Photon is seeking a highly skilled Developer in Test (DIT) to join our Quality Engineering team in Bengaluru, India. The ideal candidate will focus on building robust test automation frameworks and enhancing testing processes to ensure high-quality software delivery.

With a Bachelor's degree and strong programming skills in languages such as Java or Python, you will collaborate with cross-functional teams to drive quality throughout the software development lifecycle.

Qualifications

  • 3+ years of experience in software testing or development.
  • Strong programming skills in Java, Python, or JavaScript.
  • Experience with CI/CD tools like Jenkins and GitHub Actions.

Responsibilities

  • Design and maintain test automation frameworks.
  • Collaborate with teams to define test strategies.
  • Analyze test results and provide quality metrics.

Skills

Automation frameworks
RESTful APIs testing
Selenium
Python
Jenkins

Education

Bachelor's degree in Computer Science, Engineering, or a related field

Tools

Docker
Git
Postman

Job description

We are looking for a highly skilled Developer in Test (DIT) to join our Quality Engineering team. This role combines software development and quality assurance, focusing on building robust test automation frameworks, improving testing processes, and ensuring the delivery of high-quality software products.

The ideal candidate is passionate about coding, automation, quality engineering, and collaborating with cross-functional teams to drive quality throughout the software development lifecycle.

Key Responsibilities
  • Design, develop, and maintain scalable test automation frameworks and test suites.
  • Build automated tests for web applications, APIs, microservices, and backend systems.
  • Collaborate with developers, product managers, and QA teams to define test strategies and acceptance criteria.
  • Integrate automated tests into CI/CD pipelines to enable continuous testing.
  • Develop reusable testing tools, utilities, and frameworks to improve test efficiency.
  • Perform functional, integration, regression, performance, and end-to-end testing.
  • Identify, troubleshoot, and document defects with clear reproduction steps.
  • Analyze test results and provide actionable quality metrics and reports.
  • Ensure test coverage across critical business workflows and system components.
  • Advocate for quality engineering best practices across development teams.
  • Participate in code reviews and contribute to overall software quality improvements.
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 3+ years of experience in software testing, automation, or software development.
  • Strong programming skills in one or more languages:
    • Java
    • Python
    • JavaScript/TypeScript
    • C#
  • Experience building and maintaining automation frameworks.
  • Strong understanding of software testing principles and methodologies.
  • Experience testing RESTful APIs and microservices.
  • Knowledge of test automation tools such as:
    • Selenium
    • Playwright
    • Cypress
    • REST Assured
    • Postman
  • Experience with version control systems (Git).
  • Familiarity with CI/CD tools and automated build pipelines.
  • Strong debugging and problem-solving skills.
Preferred Qualifications
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Experience with performance testing tools such as JMeter, Gatling, or k6.
  • Familiarity with database testing using SQL and NoSQL databases.
  • Experience in Agile/Scrum development environments.
  • Understanding of security and accessibility testing practices.
  • Experience working with distributed systems and microservices architectures.
Technical Skills Test Automation
  • Selenium WebDriver
  • Playwright
  • Cypress
  • Appium (mobile testing)
API Testing
  • REST Assured
  • Postman
  • Karate
  • Swagger/OpenAPI
Programming Languages
  • Java
  • Python
  • JavaScript/TypeScript
CI/CD & DevOps
  • Jenkins
  • GitHub Actions
  • GitLab CI
  • Azure DevOps
Performance Testing
  • JMeter
  • k6
  • Gatling
Cloud & Infrastructure
  • AWS
  • Azure
  • GCP
  • Docker
  • Kubernetes
Key Competencies
  • Strong coding and automation mindset.
  • Excellent analytical and troubleshooting skills.
  • Attention to detail and commitment to quality.
  • Ability to work collaboratively across engineering teams.
  • Strong communication and stakeholder management skills.
  • Continuous learning and improvement mindset.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Automation Test Engineer
Senior Automation Test Engineer

Broadway Global Services • Bengaluru

On-site
INR 1,200,000 - 2,500,000
Competitive compensation
Bangalore office
Career growth opportunities
Quality Engineer
Quality Engineer

ThoughtFocus • Ernakulam

On-site
INR 800,000 - 1,200,000
Software Development Engineer in Test
Software Development Engineer in Test

SourcingXPress • Hyderabad

On-site
INR 2,800,000 - 4,200,000
Senior Test Automation Developer
Senior Test Automation Developer

Dolby Laboratories • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Flexible work culture
Excellent compensation and benefits
QA Test Automation Engineer
QA Test Automation Engineer

Eurofins • Karnataka

Hybrid
INR 800,000 - 1,200,000
Comprehensive benefits including hybrid work
Career growth opportunities
Exposure to cloud-based technologies
Senior QA Engineer- Automation
Senior QA Engineer- Automation

Robosoft • Mumbai

Hybrid
INR 1,200,000 - 1,800,000
Senior Quality Engineer / Senior QA Automation Engineer
Senior Quality Engineer / Senior QA Automation Engineer

NTT DATA BUSINESS SOLUTIONS • Gurugram District

On-site
INR 2,800,000 - 3,800,000
Senior Quality Engineer
Senior Quality Engineer

AagatiServe Pvt Ltd • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Test Engineer
Test Engineer

AgentropyX • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Consultant | SDET Engineer | Bengaluru | Engineering | Quality Engineering
Consultant | SDET Engineer | Bengaluru | Engineering | Quality Engineering

Deloitte & Touche GmbH Wirtschaftsprüfungsgesellschaft • Bengaluru

On-site
INR 1,200,000 - 1,600,000