GE Global ResearchSoftware Quality Test Engineer
May. 2015 - Apr. 2017Rio de Janeiro e Região, BrasilSegment: Working on the GE HealthCloud project in the healthcare business, I was part of an ecosystem comprising 25 teams in 5 countries (USA, Brazil, India, France, and Hungary). We were oriented by an Agile mindset and organized under the SAFe framework and Scrum methodology. Through our efforts, we achieved maturity in Continuous Integration and Continuous Delivery based on a microservices approach and clear responsibility attribution.
Complexity: Build a scalable, elastic, and secure cloud ecosystem to manage the volume, velocity, and variety of healthcare data.
Goal: Apply appropriate testing techniques for each product increment to prevent introducing new bugs in the product development process. While at GE HealthCloud, I worked as a Software Quality Test Engineer and contributed significantly to improving test processes and delivery quality. Responsibilities: • During the start of a Sprint, conduct follow-up meetings to plan activities, prioritize tasks, and understand user values for each implementation.
• Plan and review the stories related to a part of the system and define all activities related to Software Quality.
• Align acceptance criteria for each story.
• Write test cases, review, and document.
• Implement UI and API Tests, Manual and Automated.
• Perform Unit Testing, Contract, Component (Pact-JVM), Integrated and Functional Testing.
• Track and update regression tests, investigate, and open defects.
• Manage the entire defect opening process. Main technologies: Java; UML; Agile Methodologies; HL7; Cloud Computing; Solution Architecture; Spring;JUnit;Maven; Linux; Spring Framework; SQL; NoSQL; Microservices; DICOM; FHIR; Scaled Agile Framework; Product Lifecycle Management;