Não é só dinheiro, é ter com quem contar.
Engenharia de Qualidade de Software SR
Location
Brazil
Posted
22 days ago
Salary
0
Seniority
Senior
Job Description
Engenharia de Qualidade de Software SR
Sicredi
• Conduza a estruturação da estratégia de qualidade dentro do seu time, considerando todos os aspectos da solução, desde a definição dos requisitos até o desenvolvimento do código • Elabore e execute cenários de teste com base em requisitos de negócio no formato de user stories, bem como a gestão de testes e conhecimento nas ferramentas utilizadas • Desenvolva testes automatizados de Webservices e UI (API, web e mobile) • Atue em todo o processo de desenvolvimento de produtos, desde a concepção até a entrada em produção e sua manutenção • Participe da concepção colaborativa de produtos • Participe das Chapters de Qualidade e Comunidades de Práticas, incentivando e promovendo a disseminação da cultura de qualidade para os colegas e times da nossa operação.
Job Requirements
- Atuação em todo o ciclo de desenvolvimento de software
- Criação de estratégias de testes em diferentes níveis (Unitário, Integrado, Sistemas, Aceitação) através de testes manuais e automatizados
- Criação e execução de testes automatizados (para Serviços/API, interfaces web, mobile) com execução em pipeline (Jenkins, GitLab)
- Testes em aplicativos móveis (device físicos e virtuais) e em aplicações financeiras
- Implementação de melhorias de processo, técnicas e ferramentas do time e da operação para aprimorar a qualidade
- Vivência com metodologias ágeis (Scrum, Kanban) e atuação em times, principalmente com Agile Testing
- Validações de requisitos não funcionais
- Validação das implantações no ambiente de produção
- Conhecimentos na linguagem Java
- Experiência com frameworks como TestNG e JUnit
- Conhecimentos nos frameworks Rest Assured, Selenium, Cypress, Appium, BrowserStack
- Conhecimento em práticas e padrões de desenvolvimento de software
Benefits
- 14º e 15º salários fixos
- Participações nos Resultados (conforme a senioridade)
- Plano de Saúde e Odontológico sem coparticipação
- Programas de bem-estar com Wellhub (antiga Gympass), Nutrição, Psicologia, Laboral, Massagem, Grupo de corrida e academia local
- Vale Alimentação e Vale Refeição – com flexibilidade de % nos cartões VA/VR, sem coparticipação
- Licença maternidade e paternidade estendida
- Auxílio creche ou babá para crianças até 6 anos e 11 meses
- Auxílio para filhos com deficiência, sem limite de idade
- Seguro de vida
- Previdência Privada até 6% do salário
- Plataforma de Treinamentos – Sicredi Aprende, com diversos cursos
- Carga horária de 40h semanais – Utilizando sistema de banco de horas
- Auxílio Teletrabalho (exceto para posições com atuação 100% presenciais).
Related Guides
Related Job Pages
More Software Engineer Jobs
• Support the F/A-18 & EA-18G Maintenance Readiness Team (MRT) • Participate in NAVAIR Reliability Control Board projects • Provide support to Periodic Maintenance Interval events • Observe and participate in F/18 Organizational level post-deployment Material Condition Inspections (MCI) • Collect maintenance data on corrosion prevention methods • Provide maintainers and MRT lead organizational level data entry issues/solutions • Provide reports/recommendations to reduce corrosion in-service repairs • Create/produce high level presentations, reports, publications, and point papers
Programmer Analyst II
Access Credit UnionGrow your career with one of Manitoba's Top 30 Employers since 2014. We're where you need us to be.
• developing software solutions that drive business process optimization • collaborate with end users, project managers, IT team members, and developers to analyze complex requirements • develop applications and systems while ensuring high performance and security • serve as tier 1 and tier 2 support • participate in full software development lifecycle
HPC Scientific Software Engineer
Johns Hopkins UniversityDepartment name: IT@JH Networking, Telecom and Data Ctr Personnel area: University Administration
Role Description IT@JH Research Computing is seeking a HPC Scientific Software Engineer to support faculty, researchers, and students engaged in high-performance and AI-driven research across Johns Hopkins University. The position is responsible for deploying, optimizing, and maintaining scientific software and computational workflows on advanced HPC Systems and related infrastructure. Working primarily within Linux-based environments, the engineer manages and troubleshoots complex software stacks, containerized applications, and GPU-accelerated workloads using tools such as SLURM, Easy build, Spack, etc. The role combines ticket-based user support with long-term project work, collaborating closely with interdisciplinary research groups to enhance system performance, streamline data-intensive workflows, and integrate cutting-edge technologies. The position operates with significant independence while coordinating regularly with systems engineers and research computing leadership to ensure reliable, high-efficiency computing resources that advance the university’s scientific mission. Specific Duties & Responsibilities - Software Deployment and Design (15%) - Develop and refine deployment strategies for scientific software on HPC and AI systems. - Design computational workflows, selecting optimal software configurations, and utilizing tools like Ansible for automation. - Assist teams in implementing, tuning, and optimizing AI models and gateway applications (e.g., XDMoD, Coldfront, Open OnDemand, CryoSPARC Live, SBGrid, AI Agents). - Performance Optimization (20%) - Analyze and optimize the performance of AI models and HPC applications, focusing on GPU-enabled computing. - Implement parallel processing, distributed computing, and resource management techniques for efficient job execution. - Integration and Optimization (15%) - Develop, debug, and maintain software tools, libraries, and frameworks supporting HPC and AI workloads. - Collaborate with the system team and software vendors (e.g., NVIDIA, Intel, Matlab) to optimize systems for maximum performance. - Utilize CUDA, DNN, TensorRT, and Intel Compilers to enhance system performance. - HPC Scientific Software Support (30%) - Manage and support scientific software deployment across HPC, cloud-based, and colocation facilities. - Oversee installation, configuration, and maintenance of HPC packages with tools like CMake, Make, EasyBuild, Spack, and Lua module files. - Collaboration and Mentorship (5%) - Work closely with cross-functional teams, including researchers, data scientists, and software developers, to address complex HPC/AI challenges. - Mentor junior engineers and foster a culture of continuous learning. - Technical Support and Training Workshops and Troubleshooting (15%) - Resolve complex technical issues and perform root cause analysis for HPC/AI software challenges. - Implement effective solutions to prevent recurrence and improve system reliability. - Provide training workshops for researchers and students, focusing on troubleshooting, optimizing workflows, and effectively using HPC systems. - Learning and Development (5%) - Stay current with advances in HPC and AI technologies and methodologies. - Incorporate new research findings into existing systems to improve performance and capabilities. - Container Orchestration (5%) - Develop and manage container orchestration strategies to ensure scalability, reliability, and security of applications. - Oversee the container lifecycle from creation and deployment to scaling and removal. - Documentation and Compliance (5%) - Create comprehensive documentation for system designs, performance metrics, and project status. - Ensure compliance with security and regulatory standards for all HPC and AI systems. - Other duties as assigned. Qualifications - Master’s Degree in computer science or a closely related quantitative discipline. - Five years of experience in HPC user support, software deployment, and performance optimization within an academic or research environment. - Experience in scientific computing environments and applications. - Hands-on experience with SLURM, for job scheduling. - Proficiency in Python, Perl, C/C++, and Shell scripting for automation and system management. - Advanced knowledge of Linux systems and proficiency in scripting languages such as Python, Perl, and Shell. - Familiarity with scientific application management tools such as Containerization, LUA modules, CMake, Spack, and EasyBuild. - Additional education may substitute for required experience, and additional related experience may substitute for required education beyond a high school diploma/graduation equivalent, to the extent permitted by the JHU equivalency formula. Preferred Qualifications - PhD in a quantitative discipline, such as Computer Science Engineering, Physics, Bioinformatics, or related fields, with advanced training in scientific computing. Requirements - Classified Title: HPC Scientific Software Engineer - Job Posting Title (Working Title): HPC Scientific Software Engineer (IT@JH Research Computing) - Role/Level/Range: ATP/04/PF - Starting Salary Range: $85,500 - $149,800 Annually (Commensurate w/exp.) - Employee group: Full Time - Schedule: Mon-Fri, 8:30am-5pm - FLSA Status: Exempt - Location: Remote - Department name: IT@JH Research Computing - Personnel area: University Administration
• Operar e monitorar malhas batch em Control-M (Mainframe), garantindo SLA. • Atuar com agilidade em abends/falhas na malha: análise, correção, liberação e reprocessamento/restart. • Realizar levantamentos rápidos em programas para identificar causa e parâmetros de execução. • Executar alterações em JCLs e programas COBOL/DB2 (steps, DDs, parâmetros, datasets, condicionais, RCs). • Ajustar e validar SYSINs (cartões/parametrizações de execução). • Efetuar alterações e análises em programas COBOL/JCLs seguindo processo de mudança (quando aplicável).



