Job Description
Test Automation Development: Design, build, and maintain automated test scripts using tools such as Selenium, Cypress, or similar frameworks.
Test Planning & Execution: Collaborate with QA leads and developers to understand requirements, create test plans, and execute automated test cases for functional, regression, and integration testing.
Framework Enhancement: Enhance and optimize existing automation frameworks to improve test coverage, reliability, and maintainability.
Defect Reporting & Tracking: Identify, document, and track defects; work closely with development teams to troubleshoot and resolve issues.
Continuous Integration: Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps.
Test Data Management: Create and manage test data required for automation scenarios.
Documentation: Prepare clear documentation for test cases, scripts, and processes to ensure transparency and knowledge sharing.
Quality Advocacy: Promote best practices in test automation and contribute to overall software quality initiatives.
Required Qualifications Education: Bachelors degree in Computer Science, Engineering, Information Technology, or related field.
Experience: 3-6 years of hands-on experience in test automation and QA.
Job Classification
Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Automation Test Engineer
Employement Type: Full time
Contact Details:
Company: Cirruslabs
Location(s): Hyderabad
Keyskills:
Manager Quality Assurance
Data management
Javascript
Agile
HTTP
Selenium
Test cases
Information technology
SDLC
Python