Software QA Engineer
Location: Warsaw
Summary
- Responsible for writing test plans, test scripts, scrub reports, test reports, submitting defects, performing test execution and validation, and reporting on all assigned projects
- The SQA Engineer works within defined Agile test and validation methodologies and best practices to ensure that all VeriFone produced solutions meet or exceed company quality standards
- The SQA Engineer may be assigned multiple tasks and/or projects, and will be expected to work in a fast-paced multi-dimensional work environment under general supervision, and must possess excellent inter-personal, written, and verbal communication skills
- Individual should have a good understanding of the Windows Operating System 32 and 64 bit environment where as it pertains to communicating to peripheral devices and using network / simulator tools for testing peripheral devices (ie., POS Pinpad terminals)
- Working knowledge of Linux Operating System directory structure
- Understanding of different COMM types such as TCPIP, Serial, USB, WiFi
- Basic knowledge of XML
- Automation knowledge desired, but not required
Essential Duties and Responsibilities:
- Maintain compliance with VeriFone’s policies, procedures and methodologies for product quality and solution validation
- Effectively write and execute test plans, test scripts, defects, scrub reports and test reports on assigned projects and tasks
- Perform manual testing and solution validation as required by the assigned project or task
- Write and run automated tests from POS systems to Verifone pinpads. (Desired skillset)
- Ability to run tests with XML inputs and read XML outputs
- Effectively apply critical thinking and troubleshooting skills to efficiently identify the cause and effect of software and/or hardware related issues
- Work closely with development, system engineers, tier teams, off shore QA team(s), off shore development team(s) and customers where applicable
- Travel (up to 20%) “planned” and “unplanned” to internal Verifone offices and customer locations where necessary for trainings, meetings, troubleshooting and certification testing
Knowledge & Experience:
- Two or four year degree in Computer Science or a related field
- 3-5 years of experience in software quality assurance software/product validation
- 3-5 years of experience in Manual software testing
- 5+ years of experience with Windows operating system
- 3+ years of experience with Automation software testing, desired – not required
- Basic understanding of Linux Operating System directory structure
- Basic understanding of XML
- Strong verbal, written and communication skills
- Flexible to work overtime when needed for mission critical customer projects and/or field issues
Our Client offer:
- Ability to design and develop payment applications software
- Opportunity to participate in international software development projects
- Close co-operation with software development team
- Unique opportunity for personal growth
- Challenging work in multinational environment with a dynamic team
- Expanded benefit package (medical care, life insurance, sport card, lunch vouchers)
- Necessary working tools