Software Quality Engineer

Adobe Adobe · Enterprise · San Jose, CA

Software Quality Engineer for Adobe Sign team, focusing on high-availability SaaS solutions. Responsibilities include building testing harnesses, automation, collaborating with cross-functional teams, and ensuring quality through system and performance testing. Experience with web application testing, automation frameworks (Java, Selenium), API testing, AWS, and Jenkins is required. Exposure to generative AI models and their tools is also mentioned.

What you'd actually do

  1. Identify customer use cases and test conditions based on requirements and specifications.
  2. Build system testing harnesses, infrastructure, and test cases to ensure quality is engineered into the product right from the beginning.
  3. Collaborate with Product Development, Product Management, Quality Engineering, Load & Performance, UX-Experts, and Operations teams to develop innovative testing solutions that align with market needs in terms of functionality, performance, scalability, reliability, realistic implementation schedules, and alignment with testing goals and principles.
  4. Understand the features of the system for each release, develop a strategy for feature performance testing, and coordinate execution with all relevant Scrum Teams.
  5. Develop and maintain automation for test cases in Scrum Teams using Agile development methodology.

Skills

Required

  • MS/BS degree with 7+ years of software Quality Engineering experience
  • Web Application testing experience, including system and performance testing, functional and cross-browser testing
  • Strong experience with test automation, including excellent skills in Java, TestNG, Selenium framework, WebDriver, and JUnit
  • Experience with RESTful services API testing and automation, including SOAP and REST
  • Experience with MySQL/RDS
  • Experience with Jenkins framework configuration and maintenance
  • Experience with AWS infrastructure

Nice to have

  • Basic knowledge of the W3C's Web Content Accessibility Guidelines v2.0
  • Exposure to current tools used by people with disabilities (screen readers and other assistive technologies)
  • Experience with accessibility evaluation and validation software
  • Familiarity with compliance requirements at the state, federal, and international levels

What the JD emphasized

  • proven track record of problem-solving in Quality Engineering for high-availability SaaS solutions
  • 7+ years of software Quality Engineering experience