Alpha is an innovation facility based in Barcelona, established by Telefonica in early 2016. Alpha’s mission is to create Moonshots: audacious projects that use radical ideas and breakthrough technology to address some of the biggest challenges in society. Such Moonshots are designed to affect 100 Million people or more, be a force for good on the planet, and grow into impactful businesses.
Start from scratch
You will join the Alpha Health team in its early stages, meaning that you are part of the team that defines how Wingman should be constructed near the start, including which tools should be included in Wingman based on best practices and your experience.
You will work along with Data Scientists, Voice Scientists, Designers and Front-end, Back-end developers, Q&A among others. People in our team are from diverse backgrounds as Finland, Holland, US, Ireland, Serbia, Greece, Spain and Venezuela and we normally talk in English (or Spanish).
You will be surrounded by people that are wickedly smart, passionate about cloud computing, and believe that world class support is critical to customer success. Every day will bring new and exciting challenges on the job while you:
Learn and use groundbreaking technologies
Interact with engineers from leading technology companies around the world
Software QA Engineers test code with automated tools and frameworks. Software QA Engineers work with Software Development Engineers to understand features and technical implementation. Software QA Engineers also work with groups such as Product Management, User Experience Design to understand customer usage models, develop test plans, and test suites that approximate real-world environments and regression tests. Software QA Engineers are also responsible for driving the software development process toward quality-centric methodologies. Our QA Engineers are gatekeepers and decide when develop is done.
Responsible for working with business and development teams to understand product vision and requirements
Responsible for development of test strategies and creation of appropriate test harnesses.
Will work with a team of quality engineering professions to ensure the highest quality product delivery.
Bachelor's degree in Computer Science or equivalent combination of technical education and work experience
3+ years experience as part of a test team
Experience testing & validating consumer facing applications
Experience with QA methodology and tools and analyzing log files
Appium and Selenium experience
Experience with Docker and Jenkins (or willing to learn)
Ability to break code and apps, find the difficult bugs, reproduce bugs found in the wild
Good understanding of test metrics such as code coverage, performance and effectiveness
Experience working closely with development and business teams to communicate problem impacts and to understand business requirements
Strong organizational skills, tracking multiple test executions simultaneously and ability to synthesize the results
Comfortable communicating cross-functionally and across management levels in formal and informal settings