
Software Quality Engineer
Adobe
full-time
Posted on:
Location Type: Office
Location: San Jose • California • 🇺🇸 United States
Visit company websiteSalary
💰 $94,400 - $189,200 per year
Job Level
Mid-LevelSenior
Tech Stack
JavaScriptKotlinReactReact NativeSwift
About the role
- Test and validate new programmable growth marketing experimentation surfaces and SDKs built into Adobe mobile applications
- Validate experiment elements: A/B test implementations, personalization logic, conversion tracking, cross-platform compatibility, and data accuracy
- Develop and implement automated tests for functional testing, including unit, integration, feature, regression, and acceptance tests. Also create tests for non-functional areas such as performance, security, and stress.
- Perform deep technical debugging, root cause analysis, and resolving failures and complex technical issues
- Serve as a product expert, providing valuable insights and developing test frameworks for mobile product development
Requirements
- Familiarity with mobile testing technologies and tools such as JavaScript, React Native, Swift, Kotlin, and mobile development frameworks
- Experience with mobile test automation frameworks (Appium, Espresso, XCUITest, or similar)
- Proficiency in debugging tools, mobile performance monitoring tools, and network traffic analysis (Charles, Proxyman, Fiddler, etc.)
- Ability to quickly understand and interpret mobile build and technical specifications, providing accurate QA time estimates
- Experience with version control systems (Git) and collaborative development workflows
- Experience with API testing and validation tools (Postman, REST Assured, or similar)
- Bachelor's Degree or equivalent work experience
- 5-8 years of hands-on quality engineering experience
Benefits
- Health insurance
- 401(k)
- Paid time off
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
A/B testingpersonalization logicconversion trackingunit testingintegration testingfeature testingregression testingacceptance testingperformance testingsecurity testing
Soft skills
technical debuggingroot cause analysisproblem solvingcommunicationcollaborationinsight developmenttime estimation
Certifications
Bachelor's Degree