Skip to main content
Ifintalent Global Private Limited logo

QA Engineer Release Engineering

Ifintalent Global Private Limited
Full Timemid
INPosted April 21, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonReactAngularCI/CD

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

As a Software Quality Assurance Engineer, you will play a crucial role in ensuring the quality and reliability of software products. Your responsibilities will include:

  • Developing and maintaining detailed test plans and testing strategies aligned with the overall development approach.
  • Defining and implementing robust testing strategies, focusing on both functional and non-functional testing requirements.
  • Designing and developing comprehensive test cases and test scripts based on software requirements, user stories, and design specifications.
  • Building and maintaining automated test frameworks for backend services (Python and Golang) and frontend components (Angular and React).
  • Conducting manual testing as necessary, especially for exploratory, usability, and edge-case scenarios.
  • Collaborating closely with developers to understand the architecture, design, and functionality of the application.
  • Integrating automated tests into the CI/CD pipelines to ensure continuous testing as part of the development workflow.
  • Executing functional, regression, integration, and performance testing to validate that the software meets the required quality standards.
  • Identifying, documenting, and tracking defects, and working with the development team to ensure timely resolution.

Qualifications required for this role:

  • Bachelor's degree in CIS or equivalent experience.
  • 5+ years of experience in software quality assurance, with a strong background in automated and manual testing.
  • Experience working with applications developed in Python, Golang, Angular, and React.
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Proficiency in writing clear, concise, and comprehensive test plans and test cases.
  • Hands-on experience with automation testing tools and frameworks like Selenium, Cypress, Pytest, etc.
  • Familiarity with CI/CD pipelines and integration of automated tests.
  • Excellent problem-solving and analytical skills, with a keen attention to detail.
  • Able to work in a service-oriented team environment.
  • Customer-focused and dedicated to the best possible user experience.
  • Excellent communication skills.

This job opportunity provides a chance to work in a dynamic environment where your skills and expertise will be valued in ensuring the delivery of high-quality software products to customers. As a Software Quality Assurance Engineer, you will play a crucial role in ensuring the quality and reliability of software products. Your responsibilities will include:

  • Developing and maintaining detailed test plans and testing strategies aligned with the overall development approach.
  • Defining and implementing robust testing strategies, focusing on both functional and non-functional testing requirements.
  • Designing and developing comprehensive test cases and test scripts based on software requirements, user stories, and design specifications.
  • Building and maintaining automated test frameworks for backend services (Python and Golang) and frontend components (Angular and React).
  • Conducting manual testing as necessary, especially for exploratory, usability, and edge-case scenarios.
  • Collaborating closely with developers to understand the architecture, design, and functionality of the application.
  • Integrating automated tests into the CI/CD pipelines to ensure continuous testing as part of the development workflow.
  • Executing functional, regression, integration, and performance testing to validate that the software meets the required quality standards.
  • Identifying, documenting, and tracking defects, and working with the development team to ensure timely resolution.

Qualifications required for this role:

  • Bachelor's degree in CIS or equivalent experience.
  • 5+ years of experience in software quality assurance, with a strong background in automated and manual testing.
  • Experience working with applications developed in Python, Golang, Angular, and React.
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Proficiency in writing clear, concise, and comprehensive test plans and test cases.
  • Hands-on experience with automation testing tools and frameworks like Selenium, Cypress, Pytest, etc.
  • Familiarity with CI/CD pipelines and integration of automated tests.
  • Excellent problem-solving and analytical skills, with a keen attention to detail.
  • Able to work in a service-oriented team environment.
  • Customer-focused and dedicated to the best possible user experience.
  • Excellent communication skills.

This job opportunity provides a chance to work in a dynamic environment where your skills and expertise will be valued in ensuring the delivery of high-quality software products to customers.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free