Description
The QA & Support Team is responsible for the testing of integrated systems and applications in order to support installation of a quality product into operations environment.
This includes analysis of client and product system requirements, including Systems Requirements Analysis (SRA) / System Design Specifications (SDS) and enhancement requests.
Testing is focused on ensuring that projects and products meet system quality standards by planning, designing and executing the appropriate system test cases, including writing test plans, scenarios and test cases, mining and manipulating test data, executing test cases, front-line triage of issues found during execution, and retesting of defects through resolution.
QA & Support Team is typically assigned to multiple projects, ranging from simple to moderate complexity, or to a single project of high complexity.
Primary Responsibilities:
- Review and analyze client-specific system requirements and scope of services
- Analyze functional and technical system design for testability
- Collaborate with project team resources to understand and prioritize system testing efforts
- Provide input to system test strategies
- Define system test scenarios, create system test plans and participate in the definition and execution of manual and/or automated system test scripts
- Mine and manipulate data to create system test data and system test cases for multiple or complex projects
- In collaboration with the project team, develop and periodically confirm system test schedule
- Execute Systems Integration Test Plan, including the comparison of actual results to expected results
- Document and report on identified system testing issues in JIRA
- Identify defects in multiple environments and throughout all phases of the development life cycle and ensure that development groups address all open defects in a timely manner.
- Support production verification and validation
- Work in conjunction with all functional groups to identify potential future improvements to the overall process, requirements gathering and documentation or test templates
- Assist in analysis of current processes and propose recommendations for process improvements
- Participate in company/team wide process improvement initiatives
- Actively participate in project team meetings as required
- Actively participate in process improvement initiatives
- High School Tech degree or equivalent experience is required
- Ability to work effectively with product development and systems management
Skills and Knowledge
- Ability to work in a matrixed environment across multiple locations and functions
- Good communication skills
- Good technical skills including a broad understanding of relational databases, file processing and web-enabling technologies
- Good understanding of the software development process including analysis, design, coding, system and user testing, problem resolution and planning
- Application/technology knowledge or related experience
- Strong attention to detail demonstrated by ability to follow and develop specific, outlined and detailed procedures
- Ability to execute automated and/or manual functional or non-functional tests and report results
- Ability to use test automation frameworks and tools to automate manual tests
- Demonstrated ability to work multiple projects simultaneously and to prioritize and balance multiple tasks
- Strong interpersonal skills, ability to maintain good working relationships with internal and external partners.
- Must be able to act as a team player as well as work independently
Worksite: Aveiro
Apply to [email protected]