Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
Collinson is a global loyalty and benefits company.
We use our expertise and products to craft customer experiences which enable some of the worlds best known brands to acquire engage and retain the most demanding and choicerich customers. In particular our unique expertise and insight into high earning frequent travellers allows us to create products and solutions for our clients that inspire greater customer engagement to drive more profitable relationships enrich their travel experiences protect what matters and assist in in times of need.
While specialising in Financial Services Travel and Retail we also support clients in multiple sectors. We have worked with over 90 airlines 20 hotel groups and more than 600 financial institutions and banks with clients including Accor Hotels Air France KLM American Express British Airways Cathay Pacific Diners Club Mandarin Oriental Mastercard Radisson Hotel Group Sephora Visa and Vhi.
We take our 30 years experience working with these kinds of household names in over 170 countries and help our clients to deliver the smarter experiences it takes to differentiate their propositions and help them win deeper devotion with their customers. Collinson is a privatelyowned entrepreneurial business with 2000 passionate people working in 20 locations worldwide. Our solutions include Priority Pass the worlds best known airport experiences programme while we are also the trusted partner behind many of the leading financial services airline and hotel brands reward programmes and loyalty initiatives.
Purpose of the job
The role of a QA Engineer is to collaborate and work within agile scrum teams (Squads as per the Spotify model) ensuring Functional and nonfunctional testing has been done to mitigate risks for the solution/delivery. You will work closely with the agile team members such as Product Owners Analysts Developers and Technical Leads and champion quality through understanding Business risk and impact and ensure that an accurate quality level is assessed and communicated for the application under test. You will assess what tests are suitable for regression and automate tests depending on the requirement. Mentor the testers in the team on tools and techniques.
Key Responsibilities
Prepare test cases corresponding to business and functional requirements
Carry out both manual and automated tests to establish the quality of the software under test
Work with the team in participating in all estimations and planning sessions defining and creating test criteria
Use the appropriate test automation framework in Specflow/
Contribute to continuous testing in the CI/CD pipeline
Follow Test Data and Test Case execution processes
Provide the link between the development team and business representatives regarding testing and quality
Detect bugs and issues as early as possible in the process log and prioritise
Testing of REST APIs using restsharp/postman
Testing of Web Applications using crossbrowser technologies
Prevent bugs and issues by thinking of relevant scenarios that can help meet the validation of acceptance criteria at the story development stage
Be the advocate for quality when testing is being discussed
Bring value to requirements engineering (such as threeamigos conversations) to prevent quality issues arising from requirements drive and implement the Shift Left QA approach Team Working
Identify and communicate patterns to improve software development
Advocate and evangelise for best practices like Test Driven Development (TDD) Behaviour Driven Development (BDD) Continuous Integration (CI) and Continuous Delivery (CD)
Help to maintain automated test suites aiming for constant improvement
Provide regular and accurate reports of progress
Compile user guides documentation and instruction pages for other QA team members
Be the point of contact for testing within a Scrum team
Make testingrelated decisions on behalf of the Scrum team
Knowledge skills and experience required
Good understanding of agile software development lifecycle
Experience in testing Web Applications
Automation tools and frameworks
Experience working in a fastpaced Agile team with CI/CD and c# / SpecFlow / Cypress(TypeScript)
Experience in testing API using postman
Experience in using any test management tools
Experience in using JIRA
Experience in using GitHub/TeamCity
Ability to work with team members to troubleshoot problems and ensure that all relevant personnel are informed of progress.
Excellent communication interpersonal and time management skills; efficient team player readily adapt to new technologies and environments. Have the ability to work well in a team or as an individual.
Full Time