Perfil del Candidato:
- Excellent verbal skills, must be English speaking - Excellent problem solving skills and good attention to detail - Strong understanding of QA concepts - Willingness to work outside area of expertise - Experience in a hands on Testing role within a web development environment - Technical Background Nice to have o Exposure to Automated Testing (Selenium, Protractor, etc) o Experience with BDD( JBehave, Cucumber)
- To be an active member of a team building our next generation financial services platform. - You will be part of a self-organizing unit that continuously develops and releases features with a strong focus on ease of use, performance and scalability. - You will be expected to determine your work in coordination with fellow team members, rather than waiting for work to be assigned to you. - You posses a strong functional QA core but you are also expected to broaden your skillset to enable you to work closely with Agile Software Engineers. - You will play a major role in producing high quality features that require the minimal amount of manual testing.
What you´ll do
- Develop a high knowledge of the Business - Work closely with the Business Analyst and Developers to ensure all features are delivered with QA best practices. - This includes ensuring Test Plan / Test Case quality throughout the team whilst taking into account the existing Testing layers (Unit Tests, Api Tests, Selenium, Manual) to ensure each scenario is tested in the most efficient manner - Reporting of defects when failures are encountered, ensuring sufficient details are recorded. Ensure that the Product Owner are aware of the defects and are prioritized accordingly - Take part in constructive peer review. Ensuring Unit Tests are understandable, written from a business perspective and have a high coverage rate - Willingness to coach in your specialties and accept coaching from your team mates to increase skills in other areas - Increase Technical knowledge to be able to understand Unit Test coverage with the help of an Agile Software Engineer - Take on the role of Automation Firefighter - Ensure good communication between yourself, the BA and the Agile Software Engineers. Be proactive in ensuring the appropriate communication is achieved - Work in a team to deliver Sprint content to a high quality and ensure that what is committed is delivered within the Sprint period