Automation Testing

Role\nOverview<\/span><\/span><\/b>
<\/p>

We\nare looking for a highly experienced Senior/Lead QA Automation Engineer to\ndesign, develop, and maintain scalable test automation frameworks using Python\nand Robot Framework. The ideal candidate will play a key role in driving\nquality engineering practices, defining automation strategies, and ensuring\nhigh\-quality delivery of complex financial and digital solutions.

Key Responsibilities<\/b><\/span><\/span><\/p>

  • Design, develop, and maintain robust and scalable\n automation frameworks using Python and Robot Framework<\/b><\/span><\/span>
    <\/li>
  • Define and implement test automation strategy,\n standards, and best practices<\/b><\/span><\/span>
    <\/li>
  • Lead end\-to\-end automation testing efforts across web,\n API, and backend systems<\/span><\/span>
    <\/li>
  • Build and maintain automated test suites for\n regression, functional, integration, and smoke testing<\/span><\/span>
    <\/li>
  • Collaborate with developers, business analysts, and QA\n teams to understand requirements and ensure test coverage<\/span><\/span>
    <\/li>
  • Integrate automation suites with CI/CD pipelines<\/b> (Jenkins, Azure DevOps, GitLab, etc.)<\/span><\/span>
    <\/li>
  • Perform API testing using tools such as Postman,\n REST Assured, or Python\-based libraries<\/b><\/span><\/span>
    <\/li>
  • Drive shift\-left testing practices and improve overall\n test efficiency<\/span><\/span>
    <\/li>
  • Analyse test results, identify causes of failures,\n and work closely with development teams for defect resolution<\/span><\/span>
    <\/li>
  • Mentor junior QA engineers and provide technical\n guidance<\/span><\/span>
    <\/li>
  • Participate in sprint planning, estimation, and release\n planning activities<\/span><\/span>
    <\/li>
  • Ensure adherence to quality standards, coding\n guidelines, and test documentation practices<\/span><\/span>
    <\/li><\/ul>


    Required Skills & Experience<\/b><\/span><\/span><\/p>

    • 8 \- 10+ years of experience in Software Testing /\n Quality Engineering<\/span><\/span>
      <\/li>
    • Strong hands\-on experience in Python automation\n development<\/b><\/span><\/span>
      <\/li>
    • Expertise in Robot Framework<\/b> for test automation<\/span><\/span>
      <\/li>
    • Solid understanding of Selenium WebDriver or similar\n UI automation tools<\/b><\/span><\/span>
      <\/li>
    • Strong experience in API testing (RESTful services,\n JSON, XML)<\/b><\/span><\/span>
      <\/li>
    • Experience working with CI/CD tools like Jenkins, Azure\n DevOps, or GitHub Actions<\/span><\/span>
      <\/li>
    • Good understanding of version control systems (Git, Bit bucket)<\/span><\/span>
      <\/li>
    • Strong knowledge of SDLC, STLC, Agile/Scrum\n methodologies<\/span><\/span>
      <\/li>
    • Experience in writing reusable, maintainable, and\n scalable test scripts<\/span><\/span>
      <\/li>
    • Strong debugging, analytical, and problem\-solving\n skills<\/span><\/span>
      <\/li><\/ul><\/div><\/span>