At Careers Verified, we go beyond narrowly defined client’s issues, we create opportunities for our clients, candidates, colleagues, collaborators, and the community. Through a network of diversified but highly complementary line of business, we help organizations find critical talent, access cutting-edge advice and get the innovative support they require to grow in a challenging market. We partner with businesses and organizations of varying size and structure across diverse sectors, such as Oil and Gas, Engineering, Finance, Telecom, FMCG, Legal, Technology, Healthcare, Travel and Aviation etc. to enhance business performance and to optimize for growth to achieve exceptional results. What sets us apart is the depth of our capabilities, creative problem-solving approach and proven track record in our practice area combined with in-depth knowledge of the realities of the industries we serve.
Job Summary
- We are looking for a skilled and detail-oriented Quality Assurance (QA) and DevOps Developer to join our team.
- This role combines responsibilities in both quality assurance and DevOps engineering, requiring a unique blend of skills in testing, deployment, and automation.
- You will work closely with our development and operations teams to ensure that our products meet the highest quality standards, are reliably deployed, and are maintained in production environments.
Key Responsibilities
Quality Assurance:
- Develop, maintain, and execute test plans and test cases for our applications.
- Conduct manual and automated testing to identify and resolve bugs or other issues.
- Work with development teams to understand requirements and develop a testing strategy to ensure high-quality deliverables.
- Implement automated testing frameworks, such as Selenium, JUnit, or Cypress.
- Perform regression testing to ensure software integrity and compatibility.
DevOps:
- Collaborate with the development and IT teams to build and maintain CI/CD pipelines.
- Deploy, manage, and monitor applications on cloud platforms (e.g., AWS, Azure, Google Cloud).
- Create infrastructure-as-code scripts (e.g., Terraform, CloudFormation) to manage and provision environments.
- Maintain system reliability, performance, and scalability through proactive monitoring and troubleshooting.
- Develop automated scripts and tools to improve deployment processes, system performance, and resilience.
General Responsibilities:
- Document test results, report issues, and track bug resolution.
- Ensure the security, compliance, and reliability of our production environments.
- Stay updated on industry best practices, tools, and trends in both QA and DevOps fields.
- Collaborate effectively with team members to address issues and improve processes.
Requirements
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Experience: Proven experience in both Quality Assurance and DevOps roles.
Skills:
- Strong proficiency in automation tools for testing (e.g., Selenium, JUnit, Postman).
- Experience with DevOps tools and CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions).
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Knowledge of infrastructure-as-code tools like Terraform or CloudFormation.
- Strong scripting skills (e.g., Python, Bash, PowerShell).
- Understanding of network protocols, security best practices, and deployment strategies.
Preferred Qualifications:
- Experience with monitoring tools (e.g., Prometheus, Grafana, ELK stack).
- Familiarity with microservices architecture and related testing strategies.
- Certification in DevOps (e.g., AWS Certified DevOps Engineer) or QA tools.
Method of Application
Signup to view application details.
Signup Now