What are the responsibilities and job description for the Quality Assurance Engineer position at Optomi?
Overview :
Optomi, in partnership with a leader in the consulting world, is seeking a Software QA Engineer with expertise in both manual and automated testing across multiple layers of the technology stack, including API, integration, database, and infrastructure testing. The ideal candidate will have experience working with cloud platforms such as AWS, Azure, or GCP and will be proficient in modern testing tools, automation frameworks, and DevOps practices. This role requires a detail-oriented, analytical thinker with strong communication and collaboration skills to work effectively within a cross-functional team.
Experience of the Right Candidate :
- Proficiency in Software Testing : Hands-on experience in manual and automated testing techniques, particularly for APIs, integrations, databases, and infrastructure.
- Cloud Expertise : Experience with at least one major cloud platform (AWS, Azure, or GCP).
- Test Automation Tools : Familiarity with frameworks like Selenium, Katalon, XUnit, and TestNG.
- Infrastructure as Code (IaC) : Experience with Terraform or Crossplane is a plus.
- Programming & Scripting : Comfortable working with Python, Bash, YAML, JSON, and Terraform for DevOps scripting.
- Containerization & Orchestration : Knowledge of Docker and Kubernetes for testing in containerized environments.
- CI / CD & DevOps : Experience with Continuous Integration / Continuous Deployment (CI / CD) tools such as CircleCI and Argo CD.
- Version Control & Issue Tracking : Familiarity with Git for version control and Jira for issue tracking and test management (Jira X-ray).
- Soft Skills : Strong analytical and problem-solving abilities, attention to detail, and excellent communication and collaboration skills.
Responsibilities of the Right Candidate :