Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Rapid7 Lead QA engineer 
United Kingdom, Northern Ireland, Belfast 
588278235

04.08.2024

About the Role
As a Lead Software Engineer in Test within our expanding Quality Engineering (QE) team, you'll spearhead our commitment to product quality and a shift-left testing approach. Your role involves guiding a team of software engineers, acting as a mentor and subject matter expert. You'll ensure software application quality and reliability by devising testing strategies, implementing automated frameworks, and providing strong leadership.

In this role, you will:

  • Interact with various stakeholders, such as engineering and support teams, to come up with clear requirements for QE deliverables

  • Design and concisely describe the solutions to improve testability of products

  • Guide the team through technical hurdles to unblock the team’s operations

  • Understand each product under test, including its use cases, execution/data flow and configuration to provide efficient quality improvement strategies

  • Facilitate team discussions and strategise deliverable planning.

  • Look for opportunities for moving manual testing to automated.

  • Work with other teams within Rapid7 to ensure the quality of the product is maintained.

  • In addition, carry out normal QE tasks such as:

    • Maintain, execute and create automated tests.

    • Manage test environments.

    • Create and maintain test plans.

The skills you’ll bring include, but not limited to:

  • A minimum of 7+ years experience in Software development role with 3+ years of experience in Testing and QE. Experience and interest in people leadership is highly desirable.

  • Experience in leading team(s) through multiple complex projects.

  • People leadership experience in coaching, mentoring and managing performance.

  • Collaborate with engineering teams to come up with clear requirements and prove the solution through POCs if needed.

  • Knowledge in wide technology stacks and languages for Cloud and On-Premises products.

  • Experience in developing and testing systems that scale for performance and load.

  • Self-directed, motivated, collaborative, high-energy, with a diligent work ethic.

  • Experience with automation frameworks. Ex: RobotFramework, Cucumber, NUnit, Playwright or Selenium.

  • Experience in DevOps engineering.

  • Working knowledge of JIRA or equivalent defect tracking tools.

  • Knowledge of cloud platforms . Ex: Amazon Web Services, Google Cloud Platform, Azure, OpenStack or VMware.

  • Knowledge of RDBMS and SQL language.