Adobe China R&D (Solution Center team) is looking for a talented and highly motivated Solution Quality Engineer. Solution Center team works very closely with Adobe Consulting Services to serve Adobe global enterprise customers by providing post-sales professional services. The role of the Solution Quality Engineer is to ensure industry-leading quality of custom-developed solutions, built for Adobe enterprise customers. Thorough experience with QE best practices and methodologies are expected. And, more importantly, passion for and having a talent for “wearing the customer’s shoes” will be sought after for this position.
Responsibilities
Work closely with Adobe Professional Service organization on custom solution projects
Work collaboratively with both local and remote team members
Collaborate with development and other QE on test execution following Adobe quality process.
Ensure the features requirements are fully understood and sufficiently documented.
Ensure an adequate level of testing coverage.
Manual and automated testing to ensure the high quality delivery of custom solutions.
Write thorough test plans, execute the plans in a timely and efficient manner.
Write easy to understand test case steps and expected result descriptions.
Ensure both normal scenarios and exceptional scenarios are considered.
Execute and report test results or enter defects on a timely basis
Constructively participate within the Adobe technical community to develop and refine best practices and processes.
Continuously improve the existing automation framework.
Provide testing or development estimation if being required by manager.
Work independently and manage workload effectively with minimum supervisions.
Regularly report the status to manager.
Can effectively use test automation to increase the thoroughness of testing.
Coach and mentor
Requirements
Bachelor degree or Master degree in Computer Science or equivalent.
2+ years of working experience in software development or testing.
Working knowledge of the overall quality assurance and development lifecycle.
Working knowledge of test automation tools and automation best practices.
Experiences of using different industry testing/automation technologies and frameworks.
Solid knowledge of Windows and Unix operating systems.
Working knowledge of at least one scripting language.
Desire to be on a highly productive, fast-paced team.
Super organized and detail-oriented.
Genuine enjoyment of Software Quality Assurance work.
Ability to clearly articulate thoughts, ask questions and communicate well
Ability to analyze, isolate and document complex technical issues.
Good understanding or experience in (Agile/Scrum) software development process.
Demonstrated ability to deal with change
Ability to work independently.
Being creative and innovative.
Being proactive, positive and self-motivated.
Quick learner and team player.
Good verbal and written communication skills in Japanese
Good verbal and written communication skills in English
Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors.
Exercises judgment within defined procedures and practices to determine appropriate action.
Builds productive working relationships internally and externally.