Bajaj Finserv Health
Bajaj Finserv Health1h ago
Foundit

Software Engineer

Pune, India
Full Time
Mid Level

Auto Apply to 50+ AI Matched Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Bajaj Finserv Health

Full Job Description

Job Purpose

To ensure the delivery of high-quality software by architecting and implementing robust, scalable automation frameworks from the ground up. This role involves executing manual and performance testing, and seamlessly integrating automation into CI/CD pipelines to facilitate efficient regression testing and accelerate release cycles.

Duties and Responsibilities

  • Design and develop automation frameworks from scratch utilizing Selenium (Java) and Playwright (TypeScript/JavaScript).
  • Implement and manage Continuous Integration and Continuous Deployment (CI/CD) pipelines for automated regression testing.
  • Conduct thorough functional, regression, and end-to-end manual testing.
  • Develop and execute automated test scripts for APIs.
  • Perform performance and stress testing using JMeter.
  • Create and maintain comprehensive automation execution reports and dashboards.
  • Collaborate effectively with cross-functional teams within an Agile development environment.
  • Actively participate in requirement analysis and contribute to test planning activities.
  • Identify, log, and track software defects using established defect management tools.
  • Ensure strict adherence to Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) processes.
  • Explore and implement innovative AI-based testing solutions and tools.
  • Continuously strive to enhance test coverage, framework efficiency, and execution speed.

Key Decisions and Dimensions

  • Selection of appropriate automation tools, frameworks, and design patterns.
  • Development of comprehensive test strategies for automation, manual, and performance testing.
  • Defining the approach for CI/CD pipeline integration.
  • Designing, prioritizing, and strategizing test case execution.
  • Identifying specific areas that are best suited for automation versus manual testing.
  • Establishing the performance testing approach and defining benchmarking criteria.

Major Challenges

  • Successfully building and maintaining resilient automation frameworks from inception.
  • Achieving efficient and seamless integration of automation into CI/CD pipelines.
  • Effectively managing complex end-to-end and cross-system testing scenarios.
  • Ensuring test stability and minimizing the occurrence of flaky tests.
  • Conducting performance testing for systems that require handling high loads.
  • Adapting to evolving tools, technologies, and AI-driven testing methodologies.
  • Coordinating effectively with multiple stakeholders, including Development, QA, and Product teams.

Required Qualifications and Experience

  • Qualifications

    Graduation in Computer Science or Information Technology.
  • Work Experience

    2 to 3+ years of hands-on experience in Quality Assurance Automation, Manual Testing, and Performance Testing.
  • Mandatory Skills

    Must Have

    • Strong proficiency in Selenium with Java.
    • Hands-on experience with Playwright (TypeScript / JavaScript).
    • Expertise in utilizing JMeter for performance and stress testing.
    • Solid understanding of Manual Testing principles and methodologies.
    • Proven experience in API Automation Testing.
    • Demonstrated experience in building automation frameworks from scratch.
    • Experience with CI/CD pipeline implementation (e.g., Jenkins, Azure DevOps).
    • Strong comprehension of SDLC and STLC processes.
    • Experience working within an Agile development methodology.
    • Ability to generate clear and concise automation execution reports and dashboards.
    • Good understanding of test design techniques and the defect lifecycle.
    • Excellent problem-solving and analytical skills.

Company

Bajaj Finserv Health

Bajaj Finserv Health

Bajaj Finserv, established in April 2007, stands as the prominent financial services arm of the esteemed Bajaj group. Our guiding principle is a relentless pursuit of excellence, always striving for g...

Pune, India
Posted on Foundit