SOFTWARE QA ENGINEER - AOP
| |
|
|
Job Reference Number |
14563419 |
Client ID: |
RI/KING089 |
|
Posted On: |
Jan 30 2012 |
Location: |
DUBLIN |
|
Job Type: |
Permanent
|
Salary: |
NEGOTIABLE |
|
Our client; a leading worldwide organisation is seeking to recruit a SOFTWARE QA ENGINEER - AOP
You will be responsible for the installation, testing and deployment of these products. The role will focus on front-end (GUI) testing of multi-tiered applications, with an emphasis on test automation
Required Skills and Abilities:
• Possesses working knowledge of Linux/UNIX operating system and Java framework
• Solid experience and understanding of Web Services (e.g. XML, WSDL, SOAP, REST, etc.)
• Experience with performing moderately difficult Database SQL queries
• Manual UI testing experience with Web applications
• Experience with Apache/Tomcat applications
• Experience with various browser tools (e.g. HTTPWatch, HTTPFox, Charles, Tamper, etc)
• Solid experience with automation tools (e.g. Selenium, JMeter etc.)
• A Working knowledge of a scripting language (preferably Unix/Linux Shell script)
• Solid experience with using Test Case Management tools (e.g. TestLink, Quality Centre, etc.)
Significant experience in working on multiple projects in parallel, dealing with a high profile and rapid turnaround pace, and being able to interpret company priorities into personal priorities are a must
• Solid experience with Agile methodology
• Solid experience with Issue tracking systems (e.g. Bugzilla, Jira etc.)
• Strong interpersonal and communication skills
• Experience working with global teams
• Strong analytical and troubleshooting skills
Education / Experience:
• Master's (preferred) or Bachelor's degree in a Technical Discipline (CS, EE, Math, Physics, etc.)
• Possesses at least 4-5 years QA experience in a commercial software development environment
OR
• Relevant combination of education and experience.
Responsibilities:
• Thoroughly test technology products and applications
• Participates in test case and technical documentation reviews as appropriate
• Identifies and documents bugs within assigned projects
• Collaborates with other team members in day-to-day tasks
• Assists and owns tasks in test plan development and automation testing
• Analyzes and troubleshoots issues with software and environment
• Installs code into QA environment and maintains environment integrity
• Works directly with development and system administrators in troubleshooting problems
• Works with other teams on integration and end-to-end testing
• Supports production code installs as appropriate
• Accepts guidance from team leaders or managers
• Meets and adapts to changing deadlines
• Completes nearly all tasks independently and as part of a team to prioritize tasks in a fast-paced environment
• Conveys fundamental aspects of job through strong verbal and written communications
• Solves moderately complicated problems requiring some independent thinking
• Understands team's strategy and objectives
• Serves as an individual contributor and team member
• Collaborates with global QA teams to perform job duties