Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Development Engineer, Test Automation @ Adobe

Home > Quality Assurance and Testing

 Software Development Engineer, Test Automation

Job Description

Responsibilities
  • Design, develop, and maintain automated test frameworks and tools covering both frontend and backend components.
  • Build and implement automated test suites for web applications, APIs, and microservices to ensure functional, performance, and regression coverage.
  • Collaborate with developers, product managers, and QA engineers to define test strategies and ensure comprehensive validation of features.
  • Implement and maintain CI/CD integration for continuous testing and automated quality gates.
  • Contribute to improving code quality, reliability, and release confidence through test automation and monitoring.
  • Implement security, authentication, and authorization tests for end-to-end validation of secure systems.
  • Investigate, solve, and identify root causes of issues across distributed frontend and backend systems.
  • Participate in design reviews , and cross-team technical discussions.
  • Continuously explore and adopt new testing tools, automation frameworks, and guidelines to improve test coverage and efficiency.
What You Need to Succeed
  • Bachelor s or Master s degree in Computer Science or a related field, with 4+ years of experience in software development and test automation for full-stack applications.
  • Strong understanding of software engineering fundamentals , data structures, algorithms, and application design.
  • Proficiency in creating end-to-end test suites using frameworks like JUnit, TestNG, Mockito, Cypress, Playwright, Selenium , or Jest .
  • Hands-on experience in developing test automation frameworks using Java f or web applications, APIs, and microservices.
  • Experience in JavaScript, HTML, and CSS for frontend automation and validation.
  • Strong understanding of RESTful APIs , microservices architecture , and API testing (Postman, REST Assured, or similar).
  • Good understanding with SQL/NoSQL databases (PostgreSQL, HBase, etc.) for data validation and backend testing.
  • Good understanding of web security concepts including OAuth2, JWT, and SAML , SSO and experience in testing secure authentication flows.
  • Experience with Docker, Kubernetes, and cloud-native deployments , especially integrating tests in CI/CD pipelines.
  • Strong analytical, debugging, and problem-solving skills
  • Ability to work independently and collaboratively in a dynamic, agile environment.
  • Excellent written and verbal communication skills, with a focus on clarity and collaboration.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Blockchain Quality Assurance Engineer
Employement Type: Full time

Contact Details:

Company: Adobe
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   algorithms rest continuous integration cd software development web application application design automation testing ci/cd microservices sql java design debugging data structures software engineering api testng api testing communication skills

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Engineer Iii

  • Walmart
  • 2 - 6 years
  • Chennai
  • 7 days ago
₹ Not Disclosed

API Automation Tester

  • Hexaware Technologies
  • 9 - 12 years
  • Pune
  • 7 days ago
₹ Not Disclosed

Software Engineer III

  • Walmart
  • 2 - 3 years
  • Chennai
  • 7 days ago
₹ Not Disclosed

Software Engineer, CX

  • NICE
  • 2 - 4 years
  • Pune
  • 7 days ago
₹ Not Disclosed

Adobe

Not mentioned