Job Description
- Work within an agile, self-organizing Scrum team
- Thorough knowledge of software testing methodologies and techniques
- Participate in team meetings to discuss, understand, refine and estimate backlog items
- Participate in team meetings to plan sprint work
- Create test cases that cover the expected functionality and acceptance criteria documented in user stories and other appropriate backlog items
- Identify complex requirements and features and discuss with test and development leads and management to outline test cases
- Participate in creating test plans
- Carry out manual testing of test cases
- Carry out explorative and regression testing where appropriate
- Carry out QA on any solutions implemented for user stories and other backlog items during a sprint prior to the backlog item being deemed finished, done or completed
- Identify test cases that may be candidates for automation
- Be able to, or working towards writing and running automation
- Use the positive and open attitude promoted across the teams to discuss problems and provide support to others
- Communicate effectively with different team members across the company to ensure that the solutions developed match Cegedim Rx requirements.
- Ownership of the testing and quality for your allocated team.
Job Requirements
Essential skills and experience:
- Three or more years working in a quality assurance role
- ISTQB Software Testing Foundation certification is a plus
- They must be detail orientated and have a good understanding of test methodologies
- They need the ability to work autonomously and manage their own workload
- They should be a team player with excellent communications skills and have a history of building a good report with developers
- They should be able to innovate and implement new tools for testing purposes when required
- Testing in an agile environment
Technical / functional skills required
- Past experience as a Software Developer is a must
- Significant experience of testing desktop applications, RESTful web services and enterprise scale solutions
- Significant experience of automation testing
- Desirable to have experience of developing or writing test automation for XAML-based applications using MVVM architecture
Desirable skills and experience:
- Atlassian tool suite, including JIRA and Confluence
- Pharmacy, GP or Healthcare domain experience
- JMeter, Swagger for API testing
- Knowledge of 1 Programming language
- Experience of creating test frameworks.
- Experience of test automation using BDD techniques and associated tooling such as Cucumber, Jenkins and Rest Assured