Senior QA Engineer

crisil

Hyderabad 7 Years Exp Posted 46d ago

Job Description

Key Responsibilities

  • Framework Design & Strategy: Architect, develop, and maintain scalable, robust automation frameworks from scratch using Playwright (TypeScript/JavaScript) and Selenium (Java/Python).
  • Manual & Exploratory Testing: Perform complex manual and exploratory testing for new features, ensuring a deep understanding of functional requirements before automating.
  • CI/CD/CT Integration: Design and manage Continuous Integration (CI)Continuous Deployment (CD), and Continuous Testing (CT) pipelines using tools like Jenkins, GitHub Actions, or GitLab CI to provide rapid quality feedback.
  • AI in QA: Implement AI/ML-based testing strategies, such as self-healing scripts, predictive defect analysis, or AI-driven test data generation, to enhance efficiency.
  • Agile Collaboration: Lead QA efforts in Agile/Scrum rituals, collaborating with cross-functional teams to define acceptance criteria and drive a "quality first" culture.
  • API & Backend Validation: Design and execute comprehensive API automation suites using PostmanRestAssured, or Playwright’s native API testing capabilities.
  • Mentorship: Guide and mentor junior QA engineers, conducting code reviews to ensure automation code quality and maintainability. 

 

Required Skills & Qualifications

  • Experience: 7+ years in Software Quality Assurance with a proven track record in both manual and automated testing.
  • Core Tools: Deep expertise in Playwright (preferred for modern web) and Selenium WebDriver.
  • Languages: Proficiency in TypeScript, JavaScript, or Java.
  • AI Knowledge: Hands-on experience using AI-powered tools (e.g., GitHub Copilot for test generation) or integrating AI models for specialized testing (LLM validation).
  • CI/CD Expertise: Strong knowledge of DevOps practices and integrating automated suites into the build pipeline.
  • Methodologies: Mastery of Agile/Scrum, BDD (Cucumber/SpecFlow), and the full Software Development Life Cycle (SDLC).
  • Databases: Strong SQL skills for database validation and complex test data setup.
  • Proven experience migrating automation test suites from Selenium to Playwright.
  • Experience designing and executing API tests using Playwright.
  • Minimum 3 years of experience with ADO, JIRA, Confluence or any other Agile management tools
  • Created comprehensive test automation strategy and plans, as well as recent development and execution of test automation lifecycle deliverables
  • Demonstrated knowledge and understanding of software testing methodology and best practices while maintaining and enforcing quality standards.
  • Strong organizational skills, including the ability to respond quickly in a fast-paced environment
  • Education: Bachelor’s or Master’s degree in Computer Science or a related technical field. 

 

 

Similar Openings for You