Job Description
<p><p><b>Job Summary :</b><br/><br/></p><p>We are seeking a detail-oriented and highly skilled Senior QA Engineer with expertise in both manual and automation testing.
The ideal candidate will play a key role in ensuring the quality and reliability of enterprise applications through comprehensive test planning, execution, and automation.
</p><p><br/></p><p>This role requires hands-on experience with functional and integration testing, automation frameworks, CI/CD integration, and cloud-native services (AWS).
A basic programming background and familiarity with Infrastructure as Code (IaC) is also Responsibilities :</b></p><p><br/></p>- Design, develop, and maintain test plans, test cases, and test scripts covering functional, integration, system, regression, and UAT testing.<br/><br/></p><p>- Execute tests, record results, and track defects to ensure timely resolution.<br/><br/></p><p>- Build and maintain automation test frameworks for E2E and API testing (e.g., Playwright, SoapUI, Postman).<br/><br/></p><p>- Integrate automated tests into CI/CD pipelines to ensure continuous quality validation.<br/><br/></p><p>- Collaborate with developers, product managers, and DevOps engineers to understand requirements, define acceptance criteria, and ensure high-quality deliverables.<br/><br/></p><p>- Perform root cause analysis of defects and identify opportunities to enhance test coverage and efficiency.<br/><br/></p><p>- Work on cloud-native application testing and validate deployments in AWS environments.<br/><br/></p><p>- Leverage basic programming skills (JavaScript, TypeScript, SQL) to write and maintain automation scripts.<br/><br/></p><p>- Contribute to test environment setup, configuration, and data management.<br/><br/></p><p>- Apply Infrastructure as Code (Terraform) knowledge for provisioning and testing infrastructure environments (good to have).<br/>- Document testing processes, results, and maintain traceability in tools such as JIRA/Confluence.<br/>- Drive continuous improvement initiatives in QA processes, tools, and Technical Skills :</b></p><p><br/></p>- Strong experience in manual testing: functional, integration, regression, system, and UAT.<br/><br/></p><p>- Hands-on experience with automation frameworks for E2E and API testing (Playwright, SoapUI, Postman, etc.).<br/><br/></p><p>- Proficiency in integrating automated tests with CI/CD pipelines.<br/><br/></p><p>- Basic programming skills in JavaScript, TypeScript, and SQL.<br/><br/></p><p>- Understanding of AWS Cloud Native services (EC2, Lambda, RDS, S3, etc.).<br/><br/></p><p>- Knowledge of IaC concepts, preferably to Have :</b></p><p><br/></p>- Performance testing experience with tools such as JMeter.<br/><br/></p><p>- Security testing exposure.<br/><br/></p><p>- Knowledge of containerization (Docker, Kubernetes) and microservices testing.<br/><br/></p><p>- Experience with monitoring tools and logging frameworks (e.g., CloudWatch, ELK :</b></p><p><br/></p>- Bachelors degree in Computer Science, Information Technology, or a related field.<br/><br/></p><p>- 58 years of QA/testing experience with a strong background in automation and cloud environments.<br/><br/></p><p>- Excellent analytical, debugging, and problem-solving skills.<br/><br/></p><p>- Strong communication skills and ability to work in cross-functional teams</p><br/></p> (ref:hirist.tech)