SOFTWARE QUALITY ASSURANCE ENGINEER

80.000.000
Hire Horatio Cx


Position SummaryWe are seeking an experienced Software Quality Assurance Engineer to ensure the quality and reliability of our software products through comprehensive testing strategies and DevOps practices. This role combines traditional QA responsibilities with modern DevOps approaches, focusing on automation, continuous integration, and quality assurance across our technology stack.Key ResponsibilitiesTesting Strategy and ImplementationDesign and execute comprehensive test strategies for various systems, including data pipelines, AI/ML applications, web applications, APIs, and ERP systemsDevelop and maintain test documentation, including test scenarios, scripts, and test dataIdentify and prioritize testing activities based on risk assessment and project timelinesConduct various types of testing: functional, regression, performance, and usability testingAutomation and DevOpsDesign and implement test automation frameworks using appropriate tools and technologiesDevelop and maintain CI/CD pipelines for automated testingCreate and maintain automated test suites for different application typesImplement observability practices and monitoring for test environmentsCollaborate with infrastructure teams to set up and maintain test environmentsTechnical ImplementationTest and validate data pipelines between cloud platformsPerform testing for AI/ML applications and RAG systemsExecute testing for web applications and API integrationsValidate ERP modules and customizationsConduct performance testing and business process validationQuality Assurance ProcessDocument and track defects, performing root cause analysisGenerate and communicate test reports and metrics to stakeholdersMaintain testing documentation and best practicesMentor team members in testing methodologies and automation practicesParticipate in Agile ceremonies and sprint planningRequired QualificationsTechnical Skills3-5 years of QA automation experienceStrong programming skills, particularly in PythonExperience with API testing (REST, GraphQL)Proficiency with test automation frameworks and toolsStrong knowledge of CI/CD principles and DevOps practicesExperience with version control systems (Git, GitHub)Knowledge of containerization (Docker)Experience with cloud platforms (AWS preferred)Preferred ExperienceFamiliarity with data warehouse testing (Snowflake)Experience with workflow testing and AI/ML testing practicesKnowledge of ERP testing methodologiesExperience with UI/UX testing and web application testingUnderstanding of microservices architecture testingFamiliarity with observability toolsProfessional QualitiesExcellent analytical and problem-solving skillsStrong written and verbal communication abilitiesProven ability to work effectively in cross-functional teamsSelf-motivated learner with a passion for technologyExperience mentoring and teaching othersAbility to understand and translate business requirements into technical solutionsWorking EnvironmentHybrid work modelAgile/Scrum environmentCollaborative team structureContinuous learning cultureInnovation-focused atmosphereGrowth OpportunitiesLeadership developmentTechnical specializationCross-functional skill developmentInnovation projectsMentoring programs #J-18808-Ljbffr

trabajosonline.net © 2017–2021
Más información