QA Automation Engineer
Apply NowJob Description
Design, develop, and maintain automated test scripts using Selenium WebDriver for web applications. Perform API testing using tools such as Postman, RestAssured, SoapUI, or similar frameworks. Develop and maintain test frameworks (e.g., TestNG, JUnit, NUnit, PyTest, Cucumber). Execute manual and automated test cases for functional, regression, smoke, and sanity testing. Collaborate with development teams to understand requirements and identify test scenarios early in the development cycle. Validate backend services, data integrity, and integration points across systems. Identify, document, and track defects using tools like JIRA, Azure DevOps, or Bugzilla. Participate in code reviews and provide feedback on testability and quality improvements. Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitHub Actions, or Azure DevOps. Perform cross-browser and cross-platform testing to ensure compatibility. Analyze test results, generate test reports, and communicate quality metrics to stakeholders. Continuously improve testing processes, frameworks, and best practices.
Requirements
- Experience Level: Mid Level
- Experience Required: 2.00 - 5.00 years
- Employment Type: Full Time
- Qualification: Bachelor of Computer Applications
- Skills: