Quality Assurance Engineer
Sunculture
Today
Job descriptions & requirements
ABOUT THE COMPANY
SunCulture is always looking for people who are as passionate as we are about renewable energy, agriculture and impacting people’s lives!
JOB SUMMARY
As a DevOps Engineer at SunCulture, you will be responsible for bridging the gap between engineering, QA and Tech Operations. Your core responsibility is to automate and optimize the processes required to manage and deploy SunCulture’s technology stack, ensuring reliability, scalability and security. You will work closely with cross-functional teams to implement best practices, manage releases, and maintain the infrastructure that supports SunCulture’s innovative solutions. This role requires a strong understanding of cloud technologies, containerization, and continuous integration/continuous deployment (CI/CD) practices.RequirementsBachelor's degree in Computer Science, Computer Engineering, Information Technology, or related field.Professional certifications such as ISTQB, PRINCE2, AgilePM, or equivalent.Minimum of 1+ years of progressive experience in Information Technology, with a focus on Business Analysis, Software Development, or Quality Assurance.Strong technical expertise in software quality assurance, including test automation frameworks and tools (e.g., Selenium, Katalon Studio, JMeter).Proficiency in Agile methodology, software QA methodologies, tools, and processes.Experience in DevOps, CI/CD concepts, and cloud technologies.Exceptional communication and leadership skills, with the ability to collaborate effectively across diverse teams and stakeholders.
RESPONSIBILITIES
System Establishment: Create and maintain quality management systems, metrics, and compliance frameworks to ensure adherence to industry best practices and regulatory requirements.Comprehensive Test Plans: Lead the creation and execution of detailed test plans, covering various types of testing including:Unit TestingAPI TestingIntegration TestingSystem TestingAutomated Regression TestingFramework Development: Spearhead the development, customization, and deployment of reliable and scalable test automation frameworks, integrating automation scripts into CI/CD pipelines for seamless execution.Defect Analysis: Work with development teams to perform thorough defect analysis and resolution, ensuring comprehensive test coverage and software reliability.Execution of Non-Functional Tests: Lead the modeling and execution of non-functional tests, including:Performance TestingLoad TestingStress TestingSecurity TestingOperational Acceptance TestingBusiness Continuity TestingChaos EngineeringTeam Collaboration: Partner with cross-functional teams to review test plans, designs, and test cases, advocating for test-driven development and continuous integration.Deployment Assistance: Collaborate closely with production and software engineering teams to support solution deployments and resolve post-deployment issues, ensuring smooth integration and operation.Environment Maintenance: Manage and maintain test environments on both on-premise and cloud platforms, ensuring their availability and readiness for testing activities.Policy Design and Implementation: Support in developing and implementing a structured quality management policy, strategy, and methodology to promote a culture of quality excellence throughout the organization.
REQUIRED SKILLS
Testing and quality assurance (QA), Testing and debugging, Cloud architectures and services, Software architecture, Container solutions (Docker, Jenkins, Kubernetes)
REQUIRED EDUCATION
Bachelor's degree
Important safety tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.