Looking for a new career opportunity?

Browse the jobs below to join one of our portfolio companies.

QA Functional Engineer

NGDATA

NGDATA

Quality Assurance
Pune, Maharashtra, India
Posted on Feb 27, 2025

The Junior QA Engineer will be responsible for supporting the quality assurance processes within the Engineering team. This role involves executing test cases, identifying and documenting defects, and ensuring that software products meet quality standards before release. The Junior QA Engineer will collaborate closely with development teams to understand project requirements and contribute to the overall improvement of software quality.

Main Responsibilities

  • Execute test cases and report results to ensure software meets functional and non-functional requirements

  • Identify, document, and track defects and issues using bug tracking tools

  • Collaborate with development teams to understand requirements and ensure test coverage

  • Perform regression, integration, and system testing as required

  • Assist in the creation and maintenance of test plans, requirement intake document and writing/reviewing test cases

  • Support the automation of test processes and contribute to test automation scripts when needed


Additional tasks

  • JIRA Integration: Upload test results in X-ray (JIRA) for tracking and reporting, ensuring that testing progress is well-documented.

  • Participation in Agile Stand-ups: Actively participate in daily stand-up meetings, providing status updates to the Functional team lead and other relevant stakeholders.

  • Knowledge Transfer: Contribute to knowledge transfers and learning sessions within the QA team and share insights and best practices with the full QA team.

  • Collaboration with Functional Test Engineers: Maintain close contact with functional test engineers to exchange insights and information about IEP's main functionalities, ensuring alignment between automated and manual testing efforts.


Your Profile

  • A bachelor's degree in computer science/equivalent degree

  • ISTQB certification is an added advantage
  • Understanding of Software Testing Principles: Knowledge of software testing methodologies, including both manual and automated testing approaches, would be advantageous. Understanding of STLC and defect lifecycle is needed
  • Problem-Solving Skills and Attention to Detail: Strong analytical skills and attention to detail are crucial for identifying and resolving defects in complex software applications.

  • Basic Knowledge of SQL: Mandatory

  • Basic knowledge on Python Scripting: Valuable addition, not mandatory

  • Web Technology Familiarity: A good understanding of XML, JavaScript, JSON and Rest API creation is a valuable addition, though not mandatory.

  • Tools: Knowledge of JIRA/ALM/any test management tool

  • Familiarity with Agile frameworks and regression testing

  • Ability to document and troubleshoot errors

  • Should have knowledge of various platforms like Windows, UNIX, Linux


Your Personal Qualities

  • Effective Communication: You can explain technical concepts clearly and visually, making it easy for your team and others to understand. Your effective communication skills help you work well with your team.

  • Problem Solving: You are good at finding solutions to issues in a logical and organized way. You use research and best practices to improve our systems.

  • Adaptability: You are open to new ideas and can find solutions in a fast-paced environment. You can handle changes and challenges easily. Ability to work on ad-hoc requests and switching between the tasks, if need be

  • Attention to Detail: You pay close attention to accuracy and quality. You produce creative solutions while keeping things thorough and precise.

  • Continuous Learning: You love learning and stay updated with the latest technologies. This helps you solve new challenges and use the best approaches in your role.

  • Positive attitude
    ​​​​​​​

Language Requirements

  • You are fluent in English for written and oral communication.