QA Engineer Job in Dublin DUBLIN3, Dublin Ireland
JOB SUMMARY:
We are seeking a talented Software QA/Test Engineer who has a significant background in software testing in a Telecommunications/Data Communications/Point of Sale or processing environment. The Engineer must have experience with all phases of testing.
The QA Engineer will collaborate with other groups, learn new environments, must be able to analyze highly technical and complex problems, and be able to assist in training other members of the group as required.
This is a highly technical role and the QA engineer will need to have significant technical capabilities to be successful in this role. There will be is a heavy emphasis on test automation, so the successful candidate will have a good knowledge of software test automation technologies and principles.
JOB QUALIFICATIONS:
REQUIRED:
- Bachelor’s degree in an Engineering or Science subject area, with at least five years of software testing experience.
- Broad and detailed knowledge of the software development life cycle and software testing methods/approaches including: black box testing, white box testing, scripted and exploratory testing.
- A strong capability to investigate and explain complex technical issues.
-
A good working knowledge of the Linux and Unix OS, including system setup and configuration.
- Comprehensive knowledge of different techniques, approaches, and tools for software test automation, and experience with at least one automation tool.
- Experience with programming languages and/or scripting languages(e.g., Python, shell, Perl,, PHP, C, C++, Java).
-
A keen interest in Software Testing and Software development, and a proven track record in self development and independent learning.
- Proven ability to create a range of test documentation based on the specific context.
- Ability to scope testing efforts and timelines.
- Good communications skills required as you must be able to interface with different departments including Software Development, Operations, Product, Sales, etc.
- Must be organized and able to manage workflow and priorities and work independently.
- Availability to assist with out of hours software related network issues.
DESIRED:
- Detailed knowledge with some of the following protocols: X.25, TCP/IP, SSL, HTTP .
- Good working knowledge of Database technology (e.g., SQL, MySQL, PostGres).
- Experience with Point of Sale processing and transaction processing environments.
- Experience with the use of simulators and test equipment especially in a data communications or telecommunications environment.
- Experience configuring and running Virtual Machines.
- Business Analysis experience including developing Software requirements documentation.