QA Engineer - Mobile Automation API Testing
Location: Chennai
Experience: 4 - 6 years
Required Skills & Qualifications:
- 4-8 years of hands-on experience in QA Testing with a strong focus on API Testing, Selenium automation, and mobile testing.
- Proficiency with API Testing tools like Postman, SoapUI, or Rest Assured.
- Experience with Selenium WebDriver for web automation (preferably in Java or Python).
- Familiarity with mobile automation frameworks like Appium or Selendroid.
- Strong understanding of test automation concepts, test case design, and debugging.
- Experience with Agile/Scrum methodologies.
- Version control experience with Git.
- Excellent communication skills, both verbal and written, with the ability to document issues and report findings clearly.
Hereβs a Job Description (JD) for a QA Engineer with expertise in API Testing, Selenium, and Mobile Automation:
Job Title: QA Engineer - API Testing, Selenium, and Mobile Automation
Location: [Insert Location or Remote]
Job Type: [Full-Time/Contract]
Salary: [Insert Salary Range]
Job Description:
We are looking for a detail-oriented and experienced QA Engineer to join our dynamic team. The ideal candidate will have strong expertise in API Testing, Selenium for web automation, and mobile automation. If you have a passion for ensuring high-quality software through automated testing and enjoy working in a fast-paced, collaborative environment, we want to hear from you!
Key Responsibilities:
- API Testing:
- Perform API Testing using tools like Postman, SoapUI, Rest Assured, or other industry-standard tools.
- Develop, design, and execute API test cases to ensure the proper functioning of backend services.
- Validate and verify API responses, data handling, and error handling.
- Collaborate with development teams to analyze API requirements and help identify potential issues.
- Selenium Web Automation:
- Write, maintain, and execute Selenium WebDriver scripts for automated testing of web applications.
- Design and implement automation test suites for functional, regression, and integration testing.
- Troubleshoot and resolve test failures related to web applications.
- Mobile Automation Testing:
- Experience with mobile automation frameworks (e.g., Appium, Selendroid) for testing native and hybrid mobile applications on Android and iOS.
- Write and maintain mobile test scripts to ensure the functionality and performance of mobile apps across multiple devices and OS versions.
- Collaboration and Reporting:
- Work closely with development and product teams to understand requirements, identify testing needs, and communicate issues.
- Document and report test results, defects, and test coverage to stakeholders.
- Ensure that test cases are clear, concise, and comprehensive.