We are looking for a skilled and detail-oriented Intermediate QA Engineer to join our Quality Assurance team. The ideal candidate will have solid experience in both UI automation using Selenium and API automation testing, with a proven ability to design, develop, and execute automated test scripts. You will collaborate closely with developers, business analysts, and other QA team members to ensure the delivery of high-quality software products.
Key Responsibilities :
- Design, develop, and maintain automated test scripts for UI and API testing.
- Perform functional, regression, integration, and system testing across multiple platforms.
- Collaborate with the development team to understand requirements, review design documents, and create comprehensive test plans and cases.
- Identify, log, and track defects, and verify fixes.
- Participate in sprint planning, daily stand-ups, and retrospectives in an Agile / Scrum environment.
- Analyze test results, troubleshoot issues, and ensure timely resolution.
- Continuously enhance automation frameworks for better maintainability and reusability.
- Work with CI / CD tools to integrate automated testing into the build pipeline.
Required Skills & Qualifications :
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).3+ years of hands-on experience in QA automation.Strong proficiency in Selenium WebDriver for UI automation.Solid experience in API automation testing using tools such as Postman , RestAssured , or similar.Proficiency in at least one programming language (Java, Python, or C# preferred).Good understanding of software testing methodologies, QA processes, and SDLC.Experience with version control tools like Git.Familiarity with Agile / Scrum development practices.Excellent problem-solving skills and attention to detail.Nice-to-Have :
Exposure to cloud platforms (AWS, Azure, or GCP).Some exposure to Golang, Bigquery.Understanding of database testing and SQL queries.