We are looking for a skilled and detail-oriented Quality Engineer to join our team. The ideal candidate will be responsible for ensuring the quality and reliability of software products through a combination of manual and automated testing techniques, with a strong focus on functional, database, ETL, and API validations across SIT and UAT phases.
Key Responsibilities :
- Manual Testing :
- Design and execute test cases based on business and functional requirements. Identify, document, and track defects through resolution.
- Automation Testing :
- Develop and maintain automated test scripts using tools such as Selenium, TestNG, or similar frameworks. Integrate automation into CI / CD pipelines.
- Database Testing :
- Validate data integrity and consistency using SQL queries. Ensure backend data accuracy across environments.
- ETL Testing :
- Verify data extraction, transformation, and loading processes. Ensure correctness of data migration and transformation logic.
- API Testing :
- Test RESTful and SOAP APIs using tools like Postman or SoapUI. Validate request / response formats, status codes, and business logic.
- Functional Testing :
- Ensure that the application meets all specified functional requirements. Perform end-to-end testing across modules.
- SIT (System Integration Testing) :
- Conduct integration testing to validate interactions between system components and external interfaces.
- UAT (User Acceptance Testing) :
- Support business users during UAT cycles. Validate that the system meets user expectations and business needs.
Required Skills :
Strong understanding of software testing methodologies and QA processesHands-on experience with automation tools and scripting languagesProficiency in SQL and database conceptsFamiliarity with ETL workflows and data validation techniquesExperience in API testing and toolsExcellent analytical and problem-solving skillsStrong communication and documentation abilitiesPreferred Qualifications :
Bachelor's degree in Computer Science, Engineering, or related fieldISTQB or equivalent certification is a plusExperience working in Agile / Scrum environmentsSkills Required
Manual Testing, Automation Testing, Selenium, TestNG, Sql