Job Description :
Key Responsibilities :
- Perform release sanity testing for all deployments in Dev and Staging environments
- Manage and monitor release deployments, ensuring environment stability and availability
- Ensure development and staging environments are up-to-date with the latest builds
- Conduct basic performance testing to identify bottlenecks before releases are handed off to QA
- Troubleshoot and resolve issues related to deployment or environment setup
- Collaborate closely with development, QA, and DevOps teams to streamline release cycles
- Maintain clear and accurate documentation related to deployments and testing
- Support build and integration pipelines as needed
- Work within Linux-based environments for configuration and validation tasks
Required Skills & Qualifications :
Bachelors degree in Computer Science, Information Technology, or a related fieldBasic understanding of QA processes and testing methodologiesFamiliarity with deployment tools and release management workflowsExposure to performance testing tools or techniquesStrong attention to detail and good analytical / problem-solving skillsAbility to work in a Linux environmentGood communication and team collaboration skillsComfortable with documenting test results, deployment logs, and known issuesDesired Skills (Nice to Have) :
Experience with version control systems like GitBasic scripting skills (e.g., Shell, Python) to automate routine tasksExposure to CI / CD pipelines and build tools (e.g., Jenkins, GitLab CI)Familiarity with containerization tools like Docker is a plus(ref : hirist.tech)