Adobe is a well-established corporation seeking a Software Engineer 2 to join their team on a contract opportunity. The role focuses on ensuring product quality through test design and execution, collaborating with development teams, and contributing to QA automation and improvements.
Responsibilities:
- Design, write, and maintain test specifications and automated test scripts
- Apply testing methodologies across the test and bug life cycles to validate features
- Use testing tools to execute tests, log defects, and verify fixes
- Collaborate closely with development teams to reproduce and troubleshoot issues
- Contribute to development and improvement of test automation frameworks and systems
- Work within a Scrum/Agile team and coordinate with remote team members when needed
- Use scripting languages (HTML, JavaScript, Perl, Python, Shell) to support automation and testing tasks
Requirements:
- 2–5 years of experience in quality assurance and automation
- Education in Computer Science, Engineering, or equivalent; BE or Diploma in Animation noted
- Strong understanding of software testing fundamentals, methodologies, and the test life cycle
- Experience writing and maintaining test specs and automated test scripts
- Hands-on experience with scripting/programming languages (Java, ActionScript, JavaScript, Python, or similar)
- Familiarity with automated testing tools and building test automation frameworks
- Excellent written and verbal communication skills; fluent in English
- Good problem-solving, diagnostic, and time-management skills
- Production/test experience in the Gaming/Animation industry
- Experience with animation authoring tools (Flash/Animate) or ACE certification
- Prior experience troubleshooting complex web/media applications