Who am I?
Personal Details

- Name: Sofia Vistas
- Date of birth: 30 May 1989
- Nationality: Portuguese
- Address: Malta, Mediterranean Sea
- Email: sofia.vistas@gmail.com
About Me
Hey! You found Sofia Vistas. I am currently working as a Senior Quality Assurance Engineer in the Mediterranean island of Malta. On the side, I keep learning and improving my front-end development skills, geeking around mostly with ReactJS.
On a personal note, I am a passionate traveler, music maker and food experimenter. Optimistic and enthusiastic learner of vast topics, also maintaining and coordinating the Dtective open source project.
More than a job title, I believe in unique job descriptions. I see myself as a Product Champion/Campaigner, contributing from all the different angles my experience has given me. I develop, test, break, plan, strategise, give feedback, advocate, keep expanding and inspire others to believe in the projects I am involved in.
My Professional Background
Work Experience
2018 July - Present
Catena Media
Malta
Senior Quality Assurance Engineer
Engineer in Frontend and Backend, Product Owner for Open Source
Catena Media with its wide and solid platform, creates high-quality online leads to its customers by using their own marketing tools and creating substantive content.
Working in Catena Media has been a fantastic opportunity for growth consolidation. From leading an open source project to bringing innovation when working with a distributed team of Engineers, on a global effort of shipping quality, and shiftling left with more hands on pipelines of software delivery infrastructre - I found that more than a fixed Quality Engineer I became my very own unique job description.
- Design and implementation of the Dtective automation framework
- Lead and coordinate the launch of an open source project
- Full ownership of testing strategies on a global scale
- Improve the continuous deployment efforts by using Docker, Jenkins and TravisCI
- Develop non functional testing strategies and their implementation with Gatling and Zap
- Manage, train and align remote teams of dozens of Quality Assurance Engineers
- Mentor junior and mid level Engineers
2015 September - 2018 January
Blacklane
Berlin, Germany
Senior Mobile Quality Assurance Engineer
Engineer in Mobile
Blacklane conveniently connects passengers with the spare capacities of licensed, regulated and insured professional drivers.
Working in the mobile team of Blacklane, I learned with some of the best engineers about testing best practices. A strong sense of automation of tasks was embedded in our process, allowing me to develop a deep understanding of automation testing focused on mobile platforms (iOS and Android). Responsible for the release testing management process of all our app suit and cooperating with developers to create the right set of tests that can bring meaningful and actionable results.
- Design and implementation of functional, integration and unit tests for functional and non functional requirements
- Profiling & security auditing
- Improve the testing toolset and techniques for better code coverage and comprehensive reporting
- Maintenance of the regression suite
- Management and tracking of defects on JIRA, ensuring delivery of high quality features
- Creation and maintenance of technical documentation related to testing practices and standards
- Hands on, flexible and proactive attitude to help other domains of testing within the company
2014 April - 2015 August
payleven
Berlin, Germany
Quality Assurance Engineer
Engineer
payleven allows businesses and private individuals to use iOS or Android smartphones or tablets to accept card payments for goods and services.
Working in the mobile payments industry provided valuable insights on such emerging environment, where quality standards are very demanding. I performed manual testing activities, web and mobile automation using Selenium and Appium, fully managed and monitored the test procedures for a very successful payleven product: the mPOS SDK. Also independently coordinated frequent app releases, got familiar with defect tracking systems and the agile development environment.
2012 April
NAV Portugal EPE
Lisbon, Portugal
Network Engineer
Internship
Network and Traffic Engineering, System Administration, Problem Solving, Optimization of Air Traffic Management Systems
Developed skills such as complex routing and packet analysis, understanding network engineering concepts applied to modern aviation systems and monitored a small sub-set of air-traffic network.
My Education
Education
2013 September - 2014 April
Technische Universität Wien
Vienna, Austria
Masters in Business Informatics
The area of Business Informatics covers information and knowledge as well as information-processing processes in organizations and society. It therefore builds the interface between humans, organizations, and information technology. The subjects of the research-driven teaching are thereby information and communication systems in economics and society, especially the analysis, modeling, design, implementation, and evaluation of such systems. Besides the primarily computer science-oriented approach, the success of such systems requires the consideration of technical, economic, and social aspects. Thereby, computer science and economics are combined.
2007 September - 2013 June
Instituto Superior Tecnico
Lisbon, Portugal
Telecommunications and Informatics Engineering
The Bologna 1st cycle degree Licenciatura em Engenharia de Redes de Comunicações (LERC, Licenciate Degree in Communications Networking Engineering) aims at providing the scientific and technological fundamentals in the area of Information Technologies and Communications Networking.The graduates of LERC are provided with a solid basis in these engineering areas, thanks to innovative teaching methods and to the interaction with the surrounding technological environment, leveraged by their insertion in the environment of Taguspark, the largest Portuguese Science and Technology park. Given the solid preparation and the strong practical component of teaching at the IST, the graduates in Engineering Sciences - Information and Communication Networks Engineering, are ready to integrate project, consultancy or support teams, working in several areas, such as operator of communication networks and programmer of distributed applications.
Projects
What I’m best at
Skills & Knowledge
Programing
Improving
Automation Testing
Building a powerful open sourced automation framework called Dtective
Development
Experienced with ReactJS (+ React Native) and some Python
Random
Lithuanian language & Sampling music
Language Skills
Native
Proficient
Advanced
Basic
Current Stack
- Open Source Management
- Selenium
- CI & CD processes
- Docker
- Jenkins & TravisCI
- Git
- Mobile Security
- UI &API Testing
- React
- React Native
- Espresso
- WebDriver.io
- JIRA
- Non Functional Testing
- BDD
- Cucumber
- XCUITesting
- Appium
Hobbies & Interests
-
Sports
Sportsrunning, horse ridding, surfing
-
Books
BooksRecommending: Marcus Aurelius - Meditations
-
Tech
Open SourceMaintainer of Dtective
-
Travel
Travel140 cities, 45 countries.
-
Writing
Deer QASome thoughts at http://deerqa.io
-
Music
MusicProducing music. Proud Fado lover.
Contact
Get in touch
You will find me these days hanging around the streets of Malta. Often passing by my beloved former home, Berlin, and my dear country Portugal. Feel free to drop me a line and approach me. Glad to hear from you!
My Address
- Malta / Mediterranean Sea
- sofia.vistas@gmail.com