Jobs
Interviews

Sureify Labs

5 Job openings at Sureify Labs
Vulnerability Remediation Engineer (Cybersecurity) Hyderābād 0 years INR 9.0 - 10.0 Lacs P.A. On-site Part Time

Job description Who We Are Sureifys mission is to modernize the life insurance and annuity industry by helping carriers acquire, service, and engage their customers through any distribution channel. Sureifys products empower life insurance carriers, agents, employees, and customers to have the digital experiences that employees and consumers have come to expect in the rapidly advancing tech climate. Your Role as a Valued Team Member We are seeking a detail-oriented and proactive Vulnerability Remediation Engineer to join our growing Infosec team. The person will be responsible for reducing the risk exposure of security vulnerabilities from the scope of Sureify overall. This role entails monitoring ongoing security vulnerabilities, analyzing risk posture, collaborating with stakeholders/finding owners for managing resolutions, and acting as an SME to assess discovered vulnerabilities. You will also provide pragmatic solutions and be flexible in supporting emergency vulnerability remediations. The ideal candidate will possess a strong understanding of security protocols, vulnerability management, system administration, and software development lifecycle, as well as excellent communication skills to collaborate with cross-functional teams. This role does require some overlap of hours with a team based in San Jose, California. Your Key Responsibilities Review and assess security vulnerabilities, patches, and findings from internal audits, security scans, and penetration tests. Prioritize vulnerabilities based on risk and impact, and ensure timely patching or remediation. Enforce patch compliance by tracking deployments, addressing exceptions, and ensuring adherence to vulnerability remediation Service Level Agreements (SLAs). Collaborate with security and IT teams to develop and implement security patches for critical vulnerabilities. Work closely with developers and DevOps teams to understand the root cause of security vulnerabilities and propose appropriate fixes. Assist development teams in the integration of security features and secure coding practices throughout the software development lifecycle (SDLC). Develop and maintain scripts for automated patch deployment across various systems and applications. Automate vulnerability patching workflows using scripting languages such as Python, PowerShell, Bash, etc. Collaborate with the development team to create and test patches, ensuring that they do not disrupt the functionality of applications or systems. Maintain detailed records of patches, and remediation actions. Prepare and present reports on patch management progress, risks, and status to senior management. Flexibly support emergency response for 0-day vulnerability remediation. Automating processes of security from time to time when needed. Identify potential improvement areas for vulnerability remediation and share lessons learned. Continuously monitor for emerging vulnerabilities and maintain an up-to-date patching schedule. Role Requirements Bachelor's degree in Computer Science, Cybersecurity, Information Technology, or a related field (or equivalent work experience). Server administration experience (Windows/RHEL) with a solid understanding of industry best practices for Patch Management and Vulnerability Remediation. Experience in vulnerability management, security patching, or related security roles. Experience supporting vulnerability emergency response or security incidents, including coordinating with relevant stakeholders, implementing corrective/preventive actions, and guiding security patching of software or components. Strong knowledge of security vulnerabilities in software and infrastructure components (servers, clients, network devices, perimeter security technologies, protocols/services, middleware, databases, configurations, etc.). In-depth understanding of security processes related to vulnerability management, security patching, security configurations, and technical security validations. Strong understanding of common network protocols (TCP/IP, DNS, HTTP, HTTPS, SMTP, etc.) and how vulnerabilities in these protocols can affect system security. Strong experience in at least one scripting language such as Python, PowerShell, Bash, etc. Familiarity with cloud platforms (AWS) and their security models. Knowledge of Cloud & Vulnerability Security tools such as Qualys, SentinelOne, or Crowdstrike Good understanding of industry-standard regulations and risk management frameworks (e.g., ISO, SOC, HIPAA, GDPR, CCPA). Familiarity with security frameworks such as SANS Top 25, OWASP Top 10, and/or MITRE ATT&CK. Knowledge of secure coding practices and development environments. Familiarity with container security (Docker, Kubernetes) and securing microservices is a plus. Security certifications such as Security+, SSCP, CEH, or other equivalent recognized certifications are a plus. Excellent communication and interpersonal skills, with the ability to articulate complex technical vulnerabilities and remediation actions to both technical and non-technical stakeholders.

QA Engineer Hyderābād 0 years INR 4.5 - 6.4 Lacs P.A. On-site Part Time

About Us Sureify Lifetime platform is a completely modular SaaS solution for the life insurance and annuity industry that helps carriers acquire, service, and engage their customers with one enterprise platform. Sureify drives customer engagement between the customer and their insurance company by incorporating web & mobile apps into the insurance product experience. Our product is controlled by our backend dashboard so insurers can get the latest iOT data streaming in. The SaaS platform is designed to ensure that insurers never miss opportunities to increase engagement with their existing customer base. Job Description We are looking for a Quality Assurance Engineer to develop and execute exploratory tests as well as automated tests in order to ensure product quality. QA engineer responsibilities include estimating, planning, and coordinating testing activities. You will also ensure that quality issues and defects are appropriately identified, documented, tracked, and resolved in our defect tracking system. Responsibilities Work as part of a cross functional, passionate agile project team to ensure quality is driven into the heart of the development process from requirements definition through to delivery. Review requirements specifications and technical design documents to provide timely and meaningful feedback Create detailed, comprehensive and well-structured test cases Estimate, prioritize, plan, and coordinate testing activities Design, develop and execute test scripts Identify, record, document thoroughly and track bugs Perform thorough regression testing when bugs are resolved. Requirements BS/MS degree in Computer Science, Engineering or a related subject Proven working experience in software development Proven working experience in software quality assurance Experience in writing clear, concise and comprehensive test plans and test cases Experience working in an Agile/Scrum development process Experience with performance and/or security testing is a plus Must have excellent communication skills Experience in Playwright, Selenium or other Automation Testing Tools will be an added advantage and will be preferred.

QA Lead hyderābād 10 years INR 4.5 - 9.75 Lacs P.A. On-site Part Time

About the Role: We are seeking a highly experienced and strategic Lead QA Engineer to take full ownership of QA for a major product or multiple concurrent projects. This role involves leading and managing multiple QA teams, ensuring efficient resource utilisation, and driving the adoption of advanced Test Automation frameworks and tools. You will be the primary point of contact for all QA aspects, risks, and strategies, contributing to cross-functional strategic planning and decision-making. Experience: 10+ years of experience in Software Applications / Products testing 5+ years of test automation experience using Selenium/Playwright or any other tools Key Responsibilities: Core QA Activity: Oversee the execution of all types of testing (e.g., functional, regression, performance, security, integration) across multiple projects and be hands-on in executing all kinds of testing. Testing & Defect Management: Define defect management workflows and standards in JIRA. Analyze defect trends and root causes to implement preventive measures. Ensure high-quality defect reporting and resolution across teams. Test Automation: Hands-on test automation (Playwright/Selenium), creating automation frameworks, and working with the team to ensure the test automation suite is maintained throughout. Emphasise the importance of test automation and CI/CD adoption. Promote efficient use of JIRA, X-Ray, and CI/CD tools. Ensure strong Test Automation coverage. Include robust CI/CD integration and comprehensive JIRA/X-Ray usage. Drive the adoption of advanced Test Automation frameworks and tools across teams. Testing Leadership & Strategy: Full ownership of QA for a major product or multiple concurrent projects. Lead and manage multiple QA teams, ensuring efficient resource utilization. Mentor other leads and senior QAs / Associate Lead QAs and Senior QAs. Act as a primary point of contact for all QA aspects, risks, and strategies. Contribute to cross-functional strategic planning and decision-making. Strategic planning and execution of QA initiatives across multiple teams. Define and evolve the overarching QA strategy for their domain. Define and implement organizational-level QA standards and best practices. Review and refine estimates for accuracy. Refine estimation models and establish review governance. Conduct high-level strategic reviews of test plans, automation architectures, and quality reports. Team Collaboration & Communication: Represent QA in high-level project and release planning meetings. Facilitate communication between QA teams and other departments. Present quality metrics and insights to senior management and stakeholders. Continuous Process Improvement: Foster a culture of quality within the organization. Champion Agile quality practices across teams and at a broader organizational level. Establish quality metrics and reporting mechanisms using JIRA and X-Ray. Provide insights into Test Automation effectiveness and CI/CD health. Drive initiatives for continuous improvement in testing processes and tools. Lead the implementation of new QA methodologies and best practices.

Technical Lead (Full-stack) hyderābād 10 years INR 6.059 - 9.5 Lacs P.A. On-site Part Time

Technical Lead (Fullstack) About the Role: As a Technical Lead (Fullstack), you will be instrumental in driving technical excellence, ensuring the delivery of high-quality software solutions, and cultivating a collaborative team environment. You will be responsible for leading and mentoring a team of engineers, translating business requirements into robust technical specifications, and overseeing the entire software development lifecycle from conception to deployment. This role demands a strong technical background in full-stack development, a passion for innovation, and exceptional leadership and communication skills. Requirements: 10+ years of development and Lead experience (minimum 3 years as technical lead) in Fullstack technologies (PHP, TypeScript, GoLang, React JS) Proven experience as a Fullstack Developer with a strong understanding of both front-end and back-end technologies - PHP, TypeScript, GoLang, React JS Use test driven development and acceptance tests to ensure feature quality Excellent database skills with MySQL, Postgres Experience with building restful JSON web services Experience working with 3rd party software integrations (REST APIs, SOAP APIs, XML, JSon, etc.) Experience in leading and mentoring development teams. Solid understanding of software development methodologies (e.g., Agile, Scrum). Expertise in designing and implementing scalable, high-performance, and secure technical solutions. Strong understanding of CI/CD pipelines and deployment strategies. Excellent problem-solving, analytical, and troubleshooting skills. Exceptional communication, interpersonal, and collaboration skills. Ability to work effectively in a fast-paced and dynamic environment. Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Key Responsibilities: Coding & Unit Testing: Work closely with Developers and Quality Assurance teams to ensure sprint deliverables meet the Definition of Done (DoD) and established performance standards. Ensure deployments adhere to checklist protocols and that coverage/QA benchmarks are met. Drive the adoption of high code coverage targets and monitor adherence across the team. Hands-on development for critical modules/features/stories Identifying and implementing productivity improvement initiatives driven by tools Code Reviews: Conduct thorough peer code reviews with a strong focus on maintainability, extensibility, security, and adherence to coding best practices. Technical Solution Design: Translate complex business and user stories into low-level technical specifications, owning the module-level implementation. Document custom solutions comprehensively and share them for feedback across the Engineering and Delivery teams. Requirements Analysis: Proactive ownership in backlog grooming sessions for owned stories, ensuring clarity and readiness for development. Proactively identify and help unblock the team during sprint execution. Story Point Estimations: Track team estimation against velocity and align effort planning with overall delivery targets to ensure realistic and achievable goals. Mentoring & Coaching: Mentor and coach Engineers and Senior Software Engineers (SSEs), fostering their technical growth and professional development. Encourage early risk identification and promote structured escalation processes. Team Collaboration and Communication: Collaborate effectively with Product and Solution teams to manage integrations and dependencies, ensuring seamless cross-functional communication. CI/CD and Deployment: Responsible for maintaining accurate deployment checklists and coordinating closely with the DevOps team to facilitate smoother deployments. Lead minor and major releases, ensuring comprehensive release notes and compliance with all relevant standards. Own the delivery automation pipeline and drive CI integration across various teams. Performance Tuning: Drive performance benchmarking and conduct regular reviews across team components, ensuring that all performance objectives are consistently met. Troubleshooting: Lead the technical team in troubleshooting and resolving critical production issues, coordinating efforts effectively and communicating status updates clearly and promptly. Code Documentation: Ensure comprehensive documentation of all technical solutions, including architectural decisions, design choices, and operational guides, to facilitate seamless knowledge transfer and long-term maintainability.

Scrum Master Manager hyderābād 15 years INR 3.6 - 9.4 Lacs P.A. On-site Part Time

Scrum Master Manager - Job Description A leadership role, overseeing a group of Scrum Masters and contributing to the maturity of the Scrum Master function, with a clear focus on accountability for team performance and agile adoption.Responsibilities and Accountabilities: Directly manage and formally mentor a small team of Scrum Masters, ensuring their professional development, adherence to agile principles, and consistent performance. Accountable for the growth and effectiveness of the Scrum Master team. Provide strategic guidance and hands-on support to Scrum Masters in their day-to-day activities and challenges, particularly in complex scenarios. Accountable for the successful resolution of team-level impediments and the consistent application of Scrum. Facilitate complex organizational impediment resolution at a departmental or functional level, collaborating with senior leadership and stakeholders to remove blockers that hinder multiple teams. Accountable for the removal of systemic impediments impacting agile delivery. Develop and maintain consistent Scrum practices and standards across assigned teams, promoting best practices and continuous improvement. Accountable for the standardization and quality of Scrum implementations within the managed group of teams. Conduct comprehensive performance reviews and provide strategic career development guidance for junior Scrum Masters, identifying areas for improvement and fostering a culture of continuous learning. Accountable for the performance management and career progression of the Scrum Master team. Contribute significantly to the refinement and evolution of the organization's Agile operating model, advocating for improvements and ensuring alignment with business objectives. Accountable for the ongoing enhancement of the organizational agile framework. Represent the Scrum Master function in cross-functional leadership discussions, articulating challenges, progress, and strategic needs. Accountable for effectively communicating the value and needs of the Scrum Master function to wider leadership. Guide Scrum Masters in applying appropriate estimation techniques and forecasting for their teams, ensuring accuracy and transparency in planning. Accountable for the reliability of team estimates and forecasts. Standardize and improve release management procedures within their managed teams, optimizing the flow of value to production. Accountable for the efficiency and effectiveness of the release process for the group of teams. Oversee risk management practices and ensure effective mitigation strategies are in place for their group of teams, proactively identifying and addressing potential issues. Accountable for minimizing risks and ensuring the stability of project delivery. Ensure accurate and consistent time tracking methods are adopted by all managed Scrum Masters and their teams, providing reliable data for reporting and analysis. Accountable for data integrity related to team time allocation. Consolidate and analyze reports from multiple teams to provide an aggregated, executive-level view of progress and challenges, highlighting key insights and trends. Accountable for providing a comprehensive and accurate overview of team performance. Drive continuous improvement initiatives within the Scrum Master function and across development teams, fostering a culture of learning and adaptation. Accountable for the implementation of process improvements and agile maturity. Foster a culture of collaboration, transparency, and accountability within and across teams, promoting a positive and productive work environment. Accountable for cultivating a high-performing and collaborative agile culture. Stay current with industry trends and best practices in Agile and Scrum, integrating new knowledge to enhance organizational capabilities. Accountable for ensuring the Scrum Master function remains at the forefront of agile methodologies. Requirements: Bachelor's degree in a relevant field (e.g., Computer Science, Business Administration) or equivalent practical experience. Certified Scrum Professional (CSP) or equivalent advanced Scrum certification. Minimum of 15 years of experience as a Scrum Master, with at least 4 years in a leadership or mentoring capacity. Proven experience in managing or mentoring other Scrum Masters. Deep understanding of Agile principles and various Scrum frameworks (e.g., Scrum@Scale, LeSS). Strong facilitation, coaching, and conflict resolution skills. Excellent communication and interpersonal skills, with the ability to influence stakeholders at all levels. Demonstrated ability to identify and remove organizational impediments. Experience with Agile project management tools (e.g., JIRA, Azure DevOps). Ability to analyze complex data and provide actionable insights.