Job Description:
As part of your daily work you will:
- Be part of a large Software development team by completing End to End / Integration tests in a very large system
- Define end-to-end user stories and test scenarios to support new functionality or changes to existing feature sets.
- Hands on with Test execution and Test Scripting, supporting other testers and acting as a peer reviewer for preparation and execution stages of a release.
- Gain thorough understand of System Business and User journeys along with Integration endpoints across the systems.
- Be involved in all phases of the development cycle (from Analysis to Delivery).
- Work closely with Development teams, Project stakeholders, Product Owners/Leads to produce impact assessments for any changes.
- Be accountable for delivering a valuable increment to the business in every sprint.
- Contribute to continuously improving your team’s way of working.
- Provide component support to client needs.
- Create, manage and facilitate defect triage meetings.
Qualifications
- Technical background (Bachelor’s or Master’s degree in software design, engineering computer science, engineering telecommunications)
- 1+ years’ experience in the Quality Assurance or Quality Engineering domain at a software driven company
- 1+ years’ experience understanding of QA methodologies and role of QA in software development lifecycle
- 1+ years’ experience in creating a test plan and detailed test cases to achieve an efficient test coverage of the feature
- Programming notions
- SQL basic knowledge
- Excellent communication, interpersonal, and team development skills; ability to interact with people of varying backgrounds, technical abilities, languages, and cultures; must be able to read and write effectively in English at a business-professional level
- Ability to adapt in a dynamic working environment, learn quickly and solve problems
- Ability to interpret technical and business objectives and needs
- Good attention to detail
- Valid EU working permit
It will be a plus, if you have…
- Experience working in an Agile environment (Scrum methodology is a plus)
- Experience with test automation
- Understanding the basic concepts of object-oriented programming
- Experience working with Behavior Driven Development (BDD)
- You have worked with Bugs and Task management systems (e.g. JIRA)
- GitHub basic knowledge