Job Title

QA Lead

Company Name
Intangles Lab Pvt Ltd
Job Type
Full-time
Qualification
B.Tech/B.E.
Experience
8 Years  -  15 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Pune, Maharashtra, India
Job Description

Job Responsibilities:

Test Strategy and Planning:

Collaborate with stakeholders to understand project requirements and define the scope of automated testing.    

Develop a comprehensive test strategy that outlines the approach, objectives, scope, and resources required for automated testing.

Create detailed test plans that outline the testing phases, test coverage, and automation goals.

Test Automation Framework Development:

Design, implement, and maintain a scalable and efficient test automation framework that supports various types of testing, including functional, regression, integration, and performance testing.

Select appropriate automation tools and technologies based on project requirements and industry best practices.

Develop coding standards and guidelines for automation scripts to ensure consistency and maintainability.

Test Script Development:

Lead the creation of automated test scripts using scripting languages and test automation frameworks (e.g., Selenium, Appium, TestNG).

Develop reusable and modular automated test scripts that cover a wide range of test cases and scenarios.

Implement data-driven testing strategies to increase test coverage.

Test Execution and Reporting:

Execute automated test scripts to validate software functionality and identify defects.

Analyze test results and report defects in a clear and concise manner.

Monitor test execution progress and address any issues that arise during automated test runs.

Continuous Integration and Deployment:

Integrate automated tests into the continuous integration and continuous deployment (CI/CD) pipeline.

Collaborate with DevOps teams to ensure seamless integration of automated tests with build and deployment processes.

Implement automated test execution as part of the build verification and deployment validation.

Test Data Management:

Create and manage test data sets required for automated testing.

Develop strategies for generating, maintaining, and updating test data to cover various scenarios.

Defect Management:

Work closely with development teams to understand and replicate reported defects.

Provide detailed information and evidence to assist developers in debugging and resolving defects.

Test Maintenance and Enhancement:

Regularly review and update existing automated test scripts to ensure they are aligned with changes in the application under test.

Enhance the test automation framework to accommodate new features, technologies, and testing requirements.

Quality Advocacy:

Advocate for quality assurance practices and principles within the development team.

Participate in code reviews and architectural discussions to ensure testability and quality of software components.

Team Collaboration and Leadership:

Lead a team of automation testers, providing guidance, mentorship, and performance feedback.

Collaborate with cross-functional teams, including developers, QA engineers, product managers, and project managers, to ensure successful project outcomes.

Process Improvement:

Identify opportunities for process improvement and optimization within the automated testing workflow.

Propose and implement best practices and strategies to enhance the efficiency and effectiveness of automated testing.

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
February 24, 2024
Additional information

--