Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Quality Engineer @ Crisil

Home > BFSI, Investments & Trading - Other

 Senior Quality Engineer

Job Description

Summary

This technical role involves designing and developing cutting-edge software, including web applications, data pipelines, big data, AI technologies, and multi-cloud solutions. Its an opportunity to drive growth, advance your skills, and transform our approach to Generative AI.

Whats in it for You

  • Career Development: Build a meaningful career with a leading global company at the forefront of technology.
  • Dynamic Work Environment: Work in an environment that is dynamic and forward-thinking, directly contributing to innovative solutions.
  • Skill Enhancement: Enhance your software development skills on an enterprise-level platform.
  • Versatile Experience: Gain full-stack experience and exposure to cloud technologies.
  • Leadership Opportunities: Mentor peers and influence the products future as part of a skilled team.
  • Work Flexibility: Benefit from a flexible work arrangement, balancing office time with the option to work from home.
  • Community Engagement: Utilize five paid days for charity work or volunteering, supporting your passion for community service.

Key Responsibilities

  1. Automation Strategy and Implementation:
    • Design, develop, and maintain automated test frameworks for web, API, and mobile platforms using Playwright or other modern tools.
    • Implement testing strategies across unit, functional, integration, and performance testing.
    • Advocate for and implement PyTest or Behavior Driven Development (BDD) frameworks to enhance collaboration between technical and non-technical stakeholders.
  2. Collaborative Development:
    • Work closely with product managers, developers, and other stakeholders to integrate test automation into the Software Development Life Cycle (SDLC).
    • Participate in Agile ceremonies, including sprint planning, technical reviews, and retrospectives.
    • Contribute to architecture and design reviews with a focus on testability and automation.
  3. Quality Assurance:
    • Identify, document, and track defects, ensuring timely resolution and verification.
    • Conduct performance testing and analyze system behavior under various load conditions.
    • Execute exploratory testing to identify edge cases and improve product robustness.
  4. Leadership and Mentorship:
    • Provide guidance and mentorship to junior quality engineers, fostering a culture of excellence in testing.
    • Stay updated with industry trends and best practices, sharing insights with the team.
  5. Continuous Improvement:
    • Gather quality assurance metrics and data to identify areas for improvement.
    • Drive initiatives to enhance testing efficiency and reduce time-to-market.

Technical Skills

To excel in this role, you must possess the following technical expertise:

  • Strong proficiency in Python for backend testing and scripting.
  • Experience with JavaScript/TypeScript for frontend testing, particularly with React-based applications.
  • Expertise in Playwright/Selenium for UI automation and testing.
  • Hands-on experience with API testing using tools like Postman, Rest Assured, or custom Python-based solutions.
  • Proficiency with GitHub for version control, including branch management, pull requests, and code reviews.
  • Knowledge of unit testing frameworks like Pytest (for Python) and Jest (for JavaScript/React).
  • Familiarity with BDD frameworks such as Cucumber or Behave.
  • Experience with performance testing tools like JMeter or Locust is a plus.
  • Experience with testing RESTful APIs, including creating and validating API payloads, headers, and responses.
  • Experience working in an Agile environment with tools like JIRA or Azure DevOps.
  • Familiarity with DevOps principles, including rolling deployments and blue-green deployment models.
  • Experience with BrowserStack or similar tools for cross-browser and device testing.
  • Knowledge of accessibility testing standards (e.g., WCAG) is an added advantage.
  • Strong debugging and troubleshooting skills to identify and resolve issues efficiently.

Qualifications

  • Education: Bachelors degree in Computer Science, Software Engineering, or a related field.
  • Experience:
    • 5+ years of experience in software testing or development with a focus on automation.
    • Proven track record of building and maintaining automation frameworks for web, API, and mobile platforms.
    • Experience in leading quality initiatives and mentoring junior engineers.
  • Soft Skills:
    • Excellent problem-solving and analytical skills.
    • Strong communication skills, with the ability to articulate complex technical concepts to diverse audiences.
    • Collaborative mindset and ability to work effectively in a team-oriented environment.

Job Classification

Industry: Analytics / KPO / Research
Functional Area / Department: BFSI, Investments & Trading
Role Category: BFSI, Investments & Trading - Other
Role: BFSI, Investments & Trading - Other
Employement Type: Full time

Contact Details:

Company: Crisil
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   API Testing Database Testing Automation Testing Python TypeScript Playwright AI Selenium

 Fraud Alert to job seekers!

₹ Not Disclosed

Crisil

CRISIL is India's leading Ratings, Financial News, Risk & Policy Advisory company.CRISIL's majority Stakeholder is Standard & Poor's, a division of The McGraw-Hill Companies and the world's foremost provider of independent credit ratings, indices, risk evaluation, investment research and dat...

Job Listings