QA Engineer

Job Description

We are seeking a skilled and experienced Quality Assurance Engineer with 3-4 years of relevant industry experience. The ideal candidate should possess a strong background in automation and manual testing, with a focus on ensuring the delivery of high-quality software products. We would prefer someone having experience in testing banking products or financial domain.

Qualifications:

  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • 3-4 years of hands-on experience in quality assurance and testing.
  • automation skills with exposure in Selenium for web application testing and experience in performance testing tools.
  • Solid understanding of manual testing methodologies, SDTC, and STLC.
  • Experience in API testing using tools like Postman, Rest assured, JUnit etc. industry standard tools
  •  prefer someone having experience in testing banking products.
  • Familiarity with agile development methodologies.
  • Excellent communication and collaboration skills.
  • Proven ability to work in a fast-paced, dynamic environment.

Responsibilities:

  1. Automation exposure: having hands on experience on API testing using Postman, Rest assured, JUnit or any industry standard tools , Selenium, web application automation, performance testing.
  2. Manual Testing:
  • Apply manual testing methodologies throughout the testing lifecycle, including test planning, test case design, and execution.
  • Demonstrate expertise in Software Development Test Cycle (SDTC) and Software Testing Life Cycle (STLC).
  • Execute test cases to identify and report defects, ensuring the overall quality of the software.
  1. Agile Framework:
  • Work collaboratively within an agile development environment, understanding and contributing to agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
  • Adapt testing strategies to align with agile principles and contribute to the continuous improvement of development processes.
  1. Reporting:
  • Generate detailed test reports, providing insights into test coverage, test results, and defect metrics.
  • Communicate effectively with cross-functional teams, highlighting critical issues and collaborating on solutions.
  • Contribute to the creation of comprehensive documentation for testing processes and procedures