Beijing, India
18 hours ago
Software Quality and Reliability Architect
Why SoftwareOne? SoftwareOne’s SAP Technology Services practice helps you enable your SAP ERP in the cloud. We have hired the best in the industry to create a new and unique brand in the SAP services world. We identify and focus on top-quality customer outcomes, superior strategic technology advisory, and provision of the highest quality managed platform services solely focused on SAP Products and SAP S/4HANA on Hyperscalers. It is our focus on the experience that differentiates us. In addition, SoftwareOne’s Software Lifecycle Management and SAP License and Commercial Advisory services complement our holistic technology services portfolio to drive cost optimization while not compromising on quality. Hear firsthand from SoftwareOne APAC leaders as they unveil our exciting business and growth plan, spill the beans on our hiring initiatives, and reveal why joining SoftwareOne is a game-changer. Join us now and be part of our incredible journey. The role As a software quality and reliability architect, this position is responsible for ensuring that the software systems and applications developed by an organization meet high standards of quality, reliability, and performance. Their primary focus is on designing, implementing, and maintaining practices and strategies that enhance the quality and reliability of software products. Here are some of the key responsibilities and activities typically associated with this role: Responsibilities: Strategic Quality Oversight: Craft and execute a comprehensive quality assurance strategy that integrates seamlessly with organizational goals, from product ideation to deployment. Hierarchical Testing Framework: Architect a layered testing framework, covering unit, integration, system, and end-to-end testing. Outline clear protocols for the application of each testing layer. Quality Metrics and KPIs: Define and implement key performance indicators (KPIs) and other critical metrics to quantitatively assess software quality, guiding continuous improvement efforts. Performance and Reliability Engineering: Spearhead initiatives to scrutinize and elevate system performance and reliability, including the use of stress tests and chaos engineering methodologies. Security Assurance: Formulate and apply rigorous security testing procedures to proactively identify vulnerabilities, thereby integrating security considerations into the overall quality roadmap. Kubernetes Environments: Focus on the quality assurance of applications deployed on Kubernetes clusters, employing specialized testing methodologies and tools to ensure reliability and performance. Stakeholder Communication: Act as a liaison between development, quality assurance, and other teams to facilitate a shared understanding of quality and reliability goals. What we need to see from you Bachelor's/Master's in Computer Science or equivalent experience. 8+ years in software engineering and/or quality assurance. Strong knowledge of programming languages, e.g., Golang, and Python. Hands-on experience with automated testing frameworks and tools. Familiarity with public / private clouds and Kubernetes. Job Function Software & Cloud
Por favor confirme su dirección de correo electrónico: Send Email