We are seeking a highly motivated and experienced QA Lead to oversee and enhance our automation testing efforts. The ideal candidate will have a strong background in test automation, leadership capabilities, and a passion for ensuring the delivery of high-quality software products. As a QA Lead, you will drive the automation strategy,
Responsibilities :
- Automation Testing : Develop, maintain, and execute automated test scripts using Appium and Selenium for web and mobile applications. Identify, record, document, and track bugs using issue-tracking tools.
- API Testing : Create and execute automated test cases for APIs using tools like Postman, RestAssured, or equivalent. Validate API functionality, performance, and security through comprehensive testing.
- Performance Testing : Conduct performance, load, and stress testing using tools like JMeter, Gatling, or similar frameworks. Analyze performance test results and provide detailed recommendations for improvements.
- Security Testing : Perform basic security testing to identify vulnerabilities in applications and APIs. Use tools and frameworks for identifying security risks and implementing improvements.
- Cross-Browser Testing : Ensure compatibility and performance across different browsers and devices using tools like BrowserStack.
- Quality Assurance Process : Collaborate with development teams to understand requirements and design test plans. Contribute to the CI / CD pipeline by integrating automated tests for continuous quality assurance. Ensure test coverage by implementing robust regression, functional, and integration tests.
- Documentation and Reporting : Prepare clear and detailed test documentation, including test plans, test cases, and bug reports. Provide regular updates on testing progress and quality metrics to stakeholders.
Requirements :
5+ years of experience in Automation Testing.Proficiency in Appium and Selenium for web and mobile automation.Strong knowledge of API testing tools like Postman, RestAssured, or Swagger.Experience in performance testing tools such as Tsung, JMeter, and Gatling.Familiarity with security testing tools and concepts to identify vulnerabilities.Proficiency with BrowserStack or similar tools for cross-browser testing.Programming knowledge in languages such as Java, Python, or JavaScript.Familiarity with version control systems like Git and CI / CD tools like Jenkins or GitLab.(ref : hirist.tech)