A strategic partner for technology-driven companies | Network engineering | Software engineering
SASE Automation Engineer
Location
Brazil
Posted
59 days ago
Salary
0
Seniority
Senior
Job Description
SASE Automation Engineer
CodiLime
• Implementation and migration of Secure Access Service Edge (SASE) components configuration to the Customer’s security platform • Analysis of the Customer’s network environment and creating customized migration workflows • Cooperation with the Development team creating automation software for migrations • Working with the Customer to deliver a working solution
Job Requirements
- 3+ years of experience as a network engineer or similar role
- Knowledge of WAN technologies (SD-WAN, VPN)
- Familiarity with SASE architecture and providers
- Experience in deployment of SASE solutions using different vendors/providers in particular Netskope, Zscaler, Palo Alto Networks
- Working knowledge of networks (routing, tunneling) and network security (NGFW capabilities and configuration)
- Network automation hands-on experience (Python/Terraform/Ansible)
- Fluency in English (B2 level minimum)
- Willingness to learn
- Willingness to work flexible hours
Benefits
- Flexible working hours and approach to work: fully remotely, in the office or hybrid
- Professional growth supported by internal training sessions and a training budget
- Solid onboarding with a hands-on approach to give you an easy start
- A great atmosphere among professionals who are passionate about their work
Related Guides
Related Categories
Related Job Pages
More QA Automation Engineer Jobs
• Build automation solutions end-to-end across the business: integrations, data pipelines, workflow automation, and scripting • Partner with stakeholders to identify and evaluate automation opportunities, exercising judgment on when AI is the right tool versus when a traditional integration, script, or workflow change will serve better • Own integrations and data movement between systems, SharePoint, SQL, file shares, documents, including ingestion, transformation, and keeping downstream data fresh • Build AI features where they add real value: prompt design, RAG pipelines (chunking, embedding, indexing into our vector database), and LLM integrations (OpenAI, Anthropic, and others as we evaluate) • Collaborate with our C#/.NET and Angular ERP codebase alongside the existing dev team — feature work, bug fixes, code review, the usual full-stack rhythm • Stand up and maintain containerized services — including self-hosted components like Qdrant for vector storage — running on our Azure platform • Collaborate with consultants brought in for specialized depth, and absorb knowledge from those engagements so we can reduce consulting spend over time • Prototype quickly to validate automation ideas before committing to full builds
QA Automation Engineer
Push OperationsPeople management made easy. Integrated payroll, HR, scheduling, and more to help you streamline your operations.
Role Description We're looking for an experienced QA Automation Engineer to join our growing Engineering team! If you have a sharp eye for detail and a passion for ensuring quality through hands-on manual and automated testing, this role could be a perfect fit. You will play a key role in embedding quality into every stage of the development lifecycle. - Champion quality assurance and lead the adoption of best practices across the product and engineering teams - Collaborate closely with developers, designers, and product managers to define effective test strategies and acceptance criteria - Plan, design, and execute detailed manual and automated test cases to ensure full coverage of features and user scenarios - Drive technical decisions for our software testing processes and tools - Build, maintain, and help drive the direction of the test automation framework - Mentor test engineers on automation best practices - Identify, document, and track defects with clear and actionable reporting - Verify fixes, maintain comprehensive regression test suites, and drive continuous improvement of QA processes - Conduct exploratory, usability, and edge-case testing to uncover hidden issues - Produce detailed test reports and effectively communicate findings and risks to stakeholders - Help define, maintain, and improve test environments to mirror production conditions - Continuously evaluate and enhance QA workflows, tooling (including modern AI tools), and team efficiency Qualifications - 5+ years of experience in software testing or QA, with proven expertise in manual and automated testing and strong analytical skills - Experience designing and implementing QA strategies in agile development environments - Hands-on experience with test automation tools such as Cypress, Selenium, or similar frameworks - Bachelor’s degree or equivalent experience in Computer Science or a related field - Demonstrated success in elevating QA standards and improving product quality across releases - Strong understanding of QA methodologies, tools, and testing lifecycles - Proficiency in exploratory, regression, and smoke testing techniques - Experience with cross-browser, cross-platform, and responsive UI testing - Excellent communication skills and the ability to collaborate effectively across teams - Familiarity with Jira or other project management and defect tracking tools - Familiarity with source control management tools such as Git - Familiarity with CI/CD pipelines and integrating tests into automated build processes - Working knowledge of JavaScript or another high-level programming language - Leadership experience in software development or software testing - Proficiency with modern AI-driven tools such as Claude Code Requirements - Experience with performance, security, or accessibility testing - Experience in startup or fast-paced environments - Knowledge of AWS or other cloud platforms - Experience testing mobile applications - Experience leading a team of software testers Benefits - Do what you love! It’s the key to happiness. We aim to create a supportive environment to help foster your passion for work. - Grow Yourself. We want to see you win in all areas. Our mantra is: you will grow professionally and personally. - Make an Impact. We believe everyone is born a genius, and our responsibility is to develop that genius within. Company Description Push is an all-in-one platform that helps businesses grow and scale by simplifying HR, payroll, time tracking, and scheduling. Our purpose is to help our customers free up their time by making people management ridiculously easy, so they can focus on their passion. - Our customer base includes some of the biggest brands, such as Earls Restaurant, Cactus Club, Crumbl Cookies, and more. - We’re a group of dog-loving and game-playing people who prioritize competence and efficiency, as well as personable and positive individuals. - We are a remote-first company; Pushies can choose to work remotely or from our Downtown Vancouver office.
• Design and document principled architectures, balancing deterministic logic, ML, and LLMs. • Build scalable, reliable workflows across no-code and custom services. • Implement explainable, traceable allocation and matching systems with human-in-the-loop escalation. • Own schemas, pipelines, and integrations across SaaS systems. • Develop CRMs, dashboards, and operational tools using low-code and framework code. • Implement approval systems, audit trails, and compliance-ready event logs. • Deliver automated reporting, structured logs, metrics, and monitoring. • Ship production-ready LLM features with evaluation harnesses and cost/latency optimization. • Own production reliability, incident response, and enforce strict access controls. • Lead projects end-to-end — discovery, design, build, rollout, training, and optimization.
Role Description Estamos em busca de profissionais apaixonados por qualidade de software! Se você possui atenção aos detalhes, perfil analítico e interesse em atuar com testes manuais, essa oportunidade pode ser para você. - Realizar teste manual do Software - Evidenciar o teste - Realizar reporte de incidentes - Realizar testes regressivos e exploratórios Qualifications - Ensino superior em andamento ou completo em áreas como Ciência da Computação, Sistemas de Informação, Engenharia de Software ou correlatas - Experiência prévia com testes manuais, mesmo que em estágio ou projetos acadêmicos - Atenção aos detalhes e forte capacidade analítica - Habilidade para comunicar problemas de forma clara e objetiva - Capacidade de trabalhar em equipe e colaborar com diferentes áreas da empresa - Proatividade e disposição para aprender novas metodologias e ferramentas - Curiosidade e atenção à detalhes Requirements - Experiência em testes de software aplicados ao mercado de seguros



