Home India DevOps Engineer

Home India DevOps Engineer

DevOps Engineer

Full time at Marx Enterprise Transformation Architecture in India
Posted on September 7, 2024

Job details

Job Description: We are seeking an experienced Senior Quality Management (QM) Engineer with extensive knowledge of Microsoft Azure to join our dynamic team. The ideal candidate will have 8-10 years of experience in quality management and testing, with a strong focus on ensuring the quality and reliability of cloud-based solutions deployed on Azure. This role involves developing and implementing comprehensive quality assurance processes, including performance testing and conducting retrospectives to ensure our Azure-based applications and services meet the highest standards. Key Responsibilities:

  • Quality Assurance and Testing:
  • Design, develop, and implement comprehensive test plans and test cases for Azure-based applications and services.
  • Conduct functional, performance, and security testing to ensure the reliability and scalability of cloud solutions.
  • Perform exploratory testing to identify potential issues and areas for improvement.
  • Automation and Continuous Testing:
  • Develop and maintain automated test scripts using tools like Selenium, JMeter, or Azure DevTest Labs.
  • Integrate automated testing into the CI/CD pipelines to enable continuous testing practices.
  • Ensure automated tests cover a wide range of scenarios and edge cases.
  • Performance and Load Testing:
  • Conduct performance and load testing to ensure applications can handle expected and peak loads.
  • Utilize Azure Load Testing tools and services to simulate and analyse performance under varying conditions.
  • Identify performance bottlenecks and work with development teams to optimize application performance.
  • Azure Environment Management:
  • Utilize Azure DevOps for managing testing environments, version control, and continuous integration.
  • Ensure proper configuration and management of Azure resources for testing purposes.
  • Defect Management and Reporting:
  • Identify, document, and track defects using tools like Azure DevOps, JIRA, or similar.
  • Work closely with development teams to ensure timely resolution of defects and issues.
  • Provide detailed defect reports and metrics to stakeholders.
  • Compliance and Quality Standards:
  • Ensure that applications and services comply with industry standards and best practices.
  • Implement quality management processes that adhere to ISO 9001, CMMI, or other relevant standards.
  • Retrospectives and Continuous Improvement:
  • Conduct regular retrospectives to analyze project outcomes and identify areas for improvement.
  • Implement action items from retrospectives to enhance quality processes and practices.
  • Foster a culture of continuous improvement within the team.
  • Collaboration and Communication:
  • Collaborate with development, operations, and product teams to ensure quality is built into the development lifecycle.
  • Provide training and support to teams on quality assurance best practices and tools.
Required Skills and Experience:
  • Quality Management Expertise:
  • Strong experience in quality assurance, testing methodologies, and best practices.
  • Proficiency in developing and executing test plans and test cases.
  • Azure Expertise:
  • Hands-on experience with Azure services and resources, including Azure DevOps, Azure DevTest Labs, and Azure Load Testing.
  • Understanding of cloud architecture and deployment models on Azure.
  • Automation Skills:
  • Proficiency in test automation tools and frameworks such as Selenium, JMeter, or similar.
  • Experience integrating automated tests into CI/CD pipelines.
  • Performance Testing:
  • Experience with performance and load testing tools and methodologies.
  • Ability to analyze performance metrics and identify bottlenecks.
  • Defect Management:
  • Experience with defect tracking and management tools such as Azure DevOps, JIRA, or similar.
  • Strong analytical and problem-solving skills to identify and resolve issues.
  • Compliance and Standards:
  • Knowledge of quality management frameworks, standards, and best practices (e.g., ISO 9001, CMMI).
  • Experience ensuring compliance with regulatory and organizational standards.
Qualifications:
  • Bachelor's or Master’s degree in Computer Science, Information Technology, or a related field.
  • Relevant certifications such as ISTQB, CSTE, or similar are desirable.
  • Microsoft Azure certifications (such as Azure Developer Associate, Azure DevOps Engineer Expert) are a plus.
Personal Attributes:
  • Excellent attention to detail and commitment to quality.
  • Strong communication and teamwork abilities.
  • Ability to work in a fast-paced and dynamic environment.
  • Proactive and self-motivated with a focus on continuous improvement.

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All DevOps Jobs
Feedback Feedback