FiveRivers Technologies logo

Senior QA Automation Engineer

FiveRivers Technologies
Full-time
On-site
Lahore, Punjab, Pakistan
QA Automation Engineer

FiveRivers Technologies<\/b> is seeking a Senior QA Automation Engineer to lead and scale our quality assurance automation practice across product and client projects. This role goes beyond test execution you will define automation strategy, architect robust frameworks, mentor QA engineers, and embed quality throughout the software delivery lifecycle.
<\/p>

Responsibilities<\/span><\/b>
<\/h3>
  • Design, implement, and evolve scalable test automation frameworks for web, API, and backend systems
    <\/p><\/li>

  • Define automation standards, coding practices, and test coverage strategies across teams
    <\/p><\/li>

  • Select, evaluate, and maintain tools for UI, API, performance, and CI -driven testing
    <\/p><\/li>

  • Develop and maintain automated test suites for:
    <\/p>

    • Functional testing
      <\/p><\/li>

    • Regression testing
      <\/p><\/li>

    • API & integration testing
      <\/p><\/li>

    • Performance and smoke testing
      <\/p><\/li><\/ul><\/li>

    • Ensure high test reliability, fast execution, and low maintenance overhead
      <\/p><\/li>

    • Review and refactor existing automation to improve stability, scalability, and efficiency
      <\/p><\/li><\/ul>

      • Integrate automated testing into CI/CD pipelines (Jenkins, GitHub Actions, GitLab, etc.)
        <\/p><\/li>

      • Enable shift -left testing and automated quality gates
        <\/p><\/li>

      • Ensure test execution, reporting, and alerts are embedded in the release workflow
        <\/p><\/li><\/ul>

        • Mentor and guide junior and mid -level QA engineers
          <\/p><\/li>

        • Define QA best practices, test planning standards, and defect management processes
          <\/p><\/li>

        • Partner with developers and product managers to improve testability, clarity, and early defect detection
          <\/p><\/li>

        • Participate in sprint planning, backlog grooming, and release readiness reviews
          <\/p><\/li>

        • Work closely with development teams to troubleshoot failures and improve test coverage
          <\/p><\/li>

        • Provide quality metrics, risk assessments, and release recommendations
          <\/p><\/li><\/ul><\/div><\/span>

          Requirements<\/h3>
          • 5+ years of experience in software testing with strong hands -on automation expertise
            <\/p><\/li>

          • Proven experience in designing, developing, or owning a test automation framework
            <\/p><\/li><\/ul>

            • Strong proficiency in Java, Python, or JavaScript
              <\/p><\/li><\/ul>

              • UI Automation: Selenium, Playwright, Cypress (or similar)
                <\/p><\/li>

              • API Testing: RestAssured, Postman (or similar)
                <\/p><\/li>

              • Test Runners: TestNG, JUnit, PyTest
                <\/p><\/li><\/ul>

                • Solid understanding of Agile methodologies
                  <\/p><\/li>

                • Familiarity with DevOps workflows
                  <\/p><\/li>

                • Experience working with CI/CD pipelines
                  <\/p><\/li><\/ul>


                  <\/p>

                  Location:<\/b> DHA Business Hub, Phase VIII, Lahore
                  <\/p>


                  <\/div><\/span>