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

Software Quality Engineer @ Adobe

Home > Quality Assurance and Testing

 Software Quality Engineer

Job Description

We are seeking a highly motivated SDET with strong expertise in CI/CD processes to help us automate testing and integrate them directly into our continuous integration and continuous deployment pipelines. Your mission will be to design and maintain automated testing strategies while working closely with development, operations, and release engineering teams to ensure that our software is continuously delivered with the highest quality.

Roles & Responsibilities:
Design & Build Automation Frameworks: Create and enhance test automation frameworks for web, API, and backend testing.
CI/CD Integration: Integrate automated test suites into CI/CD pipelines (e.g., Jenkins, GitLab CI, CircleCI) to ensure early and frequent testing.
Test Execution & Reporting: Run tests across different environments, gather metrics, and report results, ensuring a rapid feedback loop for developers.
Collaboration: Partner closely with development teams to ensure that quality is embedded from the start of the software development lifecycle (SDLC).
Test Strategy: Design comprehensive test strategies that cover unit, integration, performance, and end-to-end tests.
Troubleshoot and Debug: Quickly diagnose and fix issues in the CI/CD pipeline and test automation scripts.
Test Data Management: Automate test data setup and ensure consistency across test environments.
Continuous Improvement: Proactively identify and drive improvements in testing practices, tooling, and processes, reducing manual effort and increasing test coverage.
Performance & Load Testing: Implement automated performance and load tests to ensure scalability in production.
Mentor & Knowledge Sharing: Provide mentorship and guidance to junior engineers and contribute to improving the team s technical capability.

Required Skills & Expertise:
Education: Bachelor s degree in Computer Science, Engineering, Information Technology, or a related field.
Experience:
5+ years of experience SDET or QA Automation Engineer with a strong focus on CI/CD.
Testing Expertise: Solid understanding of test automation principles and hands-on experience with tools like Selenium, Cypress, JUnit, TestNG, or Cucumber.
CI/CD Tools: Extensive experience with CI/CD tools like Jenkins, GitLab CI, CircleCI, Travis CI, or Azure DevOps.
Version Control: Expertise in Git and branching strategies (e.g., GitFlow, trunk-based development).
Programming/Scripting: Proficiency in one or more languages, such as Java, Python, JavaScript, or Go, to create and maintain test scripts and frameworks.
Containerization: Practical knowledge of Docker and Kubernetes for managing testing environments and deployments.
Performance & Load Testing: Experience with tools like JMeter, Gatling, or similar to automate performance and stress testing.
Monitoring & Logging: Exposure to tools like ELK Stack, Prometheus, or Grafana for monitoring CI/CD pipelines and application health.
Agile & DevOps: Comfortable working in an Agile/DevOps environment with a focus on iterative delivery, collaboration, and automation.
Communication: Strong collaboration and communication skills to effectively work with cross-functional teams, including development, DevOps, and product management.
 
Preferred Skills:
Familiarity with Infrastructure as Code (IaC) tools such as Terraform, Ansible, or CloudFormation to automate environment provisioning and management.
Knowledge of security testing practices, including vulnerability scanning and penetration testing.
Experience in testing microservices-based architectures and understanding of distributed systems.
Familiarity with testing frameworks for mobile apps (e.g., Appium, Espresso, or XCUITest).
Exposure to Continuous Testing concepts, where testing is embedded in every phase of the SDLC.

Job Classification

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

Contact Details:

Company: Adobe
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   Product management Javascript Agile HTML HTTP Selenium Adobe Information technology SDLC Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Staff SW Develop Engineer

  • Infinera
  • 2 - 5 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Senior Quality Automation Engineer

  • BMC Software
  • 8 - 13 years
  • Pune
  • 2 days ago
₹ Not Disclosed

Software Developer

  • Pinnacle Art
  • 1 - 3 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Qa Automation Testing Engineer

  • Online Psb Loans
  • 3 - 7 years
  • Ahmedabad
  • 2 days ago
₹ Not Disclosed

Adobe

Company DetailsAdobe Illustrator - Tips, Tricks, & Tutorials