About the job
Job Description
Role: Senior Automation Quality Control Engineer
Overview
We are looking for a meticulous and driven Senior Software Quality Control Engineer to become a vital part of our Quality Control team. In this role, you will be entrusted with the mission of guaranteeing the quality, reliability, and performance of our software applications through comprehensive manual and automated testing procedures. Your responsibilities will include analyzing requirements, crafting and executing test cases, documenting defects, and collaborating closely with developers, business analysts, and product owners to ensure the delivery of superior software solutions.
Responsibilities
- Analyze business requirements, user stories, and technical specifications to formulate test scenarios.
- Design, develop, and maintain comprehensive test cases, test scenarios, and test data.
- Conduct functional, regression, integration, smoke, and UAT testing across diverse platforms.
- Create and uphold automated test scripts for UI, API, and integration testing.
- Seamlessly integrate automation suites with CI/CD pipelines (e.g., Azure DevOps, Jenkins, GitHub Actions).
- Design and implement scalable test automation frameworks.
- Execute published API testing (SOAP & REST) utilizing tools such as SoapUI and Postman.
- Execute manual test cases and meticulously document defects with clear steps, evidence, and priority in defect tracking tools (e.g., Jira, Azure DevOps).
- Collaborate with developers and business analysts to reproduce, analyze, and resolve defects.
- Provide precise testing status updates and actively contribute to test planning and estimation.
- Adhere to established QA processes and standards while fostering continuous improvement.
- Validate backend data using SQL queries to ensure data integrity.

