Software Engineer II in Test

4 days ago


Belfast, United Kingdom Rapid7 Full time
About the Role

The Software Engineer II in Test is a key member of our Quality Engineering team, responsible for ensuring the quality and reliability of our software applications through the development and implementation of testing strategies, frameworks, and automated test scripts.

Key Responsibilities
  • Maintain, execute, and create automated tests to ensure the quality and reliability of our software applications.
  • Manage test environments to ensure seamless testing and deployment.
  • Create and maintain test plans to ensure comprehensive testing coverage.
  • Conduct exploratory testing to identify and report defects.
  • Design and implement automation for manual tests across a range of products and analyze results.
  • Use ticketing systems to raise and track product issues and adequately document them.
  • Work with other teams within Rapid7 to ensure the quality of the product is maintained.
Requirements
  • A minimum of 2-3 years experience in a QA role.
  • Developed using programming languages such as Python, Java, or JavaScript.
  • Experience with automation frameworks such as Playwright, RobotFramework, Cucumber, NUnit, or Selenium.
  • CI/CD experience with tools such as Jenkins.
  • Source control tooling experience with tools such as GitHub.
  • Working knowledge of JIRA or equivalent defect tracking tools.
  • Knowledge of cloud platforms such as Amazon Web Services, Google Cloud Platform, Azure, OpenStack, and VMware.
  • Understanding of SQL and other RDB languages.
  • Ability to self-direct, highly motivated, collaborative, high-energy, and diligent work ethic.
About Rapid7

Rapid7 is a leading provider of cybersecurity solutions, dedicated to helping organizations protect themselves against the ever-evolving threat landscape. Our team is passionate about creating innovative solutions that make a real impact in the world of cybersecurity.

We're looking for talented individuals who share our passion for quality and innovation to join our team and help us build the next generation of cybersecurity solutions.



  • Belfast, United Kingdom Rapid7 Full time

    About the RoleThe Software Engineer II in Test is a key member of our Quality Engineering team, responsible for ensuring the quality and reliability of our software applications through the development and implementation of testing strategies, frameworks, and automated test scripts.Key ResponsibilitiesMaintain, execute, and create automated tests to ensure...


  • Belfast, United Kingdom Rapid7 Full time

    About the RoleThe Software Engineer II in Test is a key member of our Quality Engineering team, responsible for ensuring the quality and reliability of our software applications through the development and implementation of testing strategies, frameworks, and automated test scripts.Key ResponsibilitiesMaintain, execute, and create automated tests to ensure...


  • Belfast, United Kingdom Rapid7 Full time

    We’re looking for a Software Engineer II in Test that is passionate about making an impact and helping build the next big thing in cybersecurity.  In this position, you will be joining a team of talented engineers who are passionate about establishing quality and test automation infrastructure and standards for Rapid7. We need a team player with a...


  • Belfast, United Kingdom Rapid7 Full time

    About the RoleThe Software Engineer II in Test is a key member of our Quality Engineering team, responsible for ensuring the quality and reliability of software applications through the development and implementation of testing strategies, frameworks, and automated test scripts.Key ResponsibilitiesMaintain, execute, and create automated tests to ensure the...


  • Belfast, United Kingdom Rapid7 Full time

    About the RoleThe Software Engineer II in Test is a key member of our Quality Engineering team, responsible for ensuring the quality and reliability of software applications through the development and implementation of testing strategies, frameworks, and automated test scripts.Key ResponsibilitiesMaintain, execute, and create automated tests to ensure the...


  • Belfast, United Kingdom Rapid7 Full time

    About the RoleThe Software Engineer II in Test is a key member of our Quality Engineering team, responsible for ensuring the quality and reliability of our software applications through the development and implementation of testing strategies, frameworks, and automated test scripts.ResponsibilitiesMaintain, execute, and create automated tests.Manage test...


  • Belfast, United Kingdom Rapid7 Full time

    About the RoleThe Software Engineer II in Test is a key member of our Quality Engineering team, responsible for ensuring the quality and reliability of our software applications through the development and implementation of testing strategies, frameworks, and automated test scripts.ResponsibilitiesMaintain, execute, and create automated tests.Manage test...


  • Belfast, United Kingdom Rapid7 Full time

    About the RoleThe Software Engineer II in Test is a key member of our Quality Engineering team, responsible for ensuring the quality and reliability of our software applications through the development and implementation of testing strategies, frameworks, and automated test scripts.Key ResponsibilitiesMaintain, execute, and create automated tests to ensure...


  • Belfast, United Kingdom Rapid7 Full time

    About the RoleThe Software Engineer II in Test is a key member of our Quality Engineering team, responsible for ensuring the quality and reliability of our software applications through the development and implementation of testing strategies, frameworks, and automated test scripts.Key ResponsibilitiesMaintain, execute, and create automated tests to ensure...


  • Belfast, United Kingdom Rapid7 Full time

    About the RoleThe Software Engineer II in Test is a key member of our Quality Engineering team, responsible for ensuring the quality and reliability of our software applications through the development and implementation of testing strategies, frameworks, and automated test scripts.Key ResponsibilitiesMaintain, execute, and create automated tests to ensure...


  • Belfast, United Kingdom Rapid7 Full time

    About the RoleThe Software Engineer II in Test is a key member of our Quality Engineering team, responsible for ensuring the quality and reliability of our software applications through the development and implementation of testing strategies, frameworks, and automated test scripts.Key ResponsibilitiesMaintain, execute, and create automated tests to ensure...


  • Belfast, United Kingdom Rapid7 Full time

    About the RoleThe Software Engineer II in Test is a key member of our Quality Engineering team, responsible for ensuring the quality and reliability of our software applications through the development and implementation of testing strategies, frameworks, and automated test scripts.Key ResponsibilitiesMaintain, execute, and create automated tests to ensure...


  • Belfast, United Kingdom Rapid7 Full time

    About the RoleThe Software Engineer II in Test is a key member of our Quality Engineering team, responsible for ensuring the quality and reliability of our software applications through the development and implementation of testing strategies, frameworks, and automated test scripts.Key ResponsibilitiesMaintain, execute, and create automated tests to ensure...


  • Belfast, United Kingdom Rapid7 Full time

    {"About the Role": "As a Software Engineer II in Test, you will be responsible for ensuring the quality and reliability of software applications through the development and implementation of testing strategies, frameworks, and automated test scripts.", "Key Responsibilities": " Maintain, execute and create automated tests. Manage test environments. Create...


  • Belfast, United Kingdom Rapid7 Full time

    {"About the Role": "As a Software Engineer II in Test, you will be responsible for ensuring the quality and reliability of software applications through the development and implementation of testing strategies, frameworks, and automated test scripts.", "Key Responsibilities": " Maintain, execute and create automated tests. Manage test environments. Create...


  • Belfast, United Kingdom Rapid7 Full time

    About the RoleThe Software Engineer II is a key member of our Product and Engineering team, responsible for developing and maintaining our industry-leading products. As a Software Engineer II, you will take ownership of the development of new features, working with cutting-edge technologies and collaborating with cross-functional teams to deliver...


  • Belfast, United Kingdom Rapid7 Full time

    About the RoleThe Software Engineer II is a key member of our Product and Engineering team, responsible for developing and maintaining our industry-leading products. As a Software Engineer II, you will take ownership of the development of new features, working with cutting-edge technologies and collaborating with cross-functional teams to deliver...

  • Software Engineer II

    4 months ago


    Belfast, United Kingdom Rapid7 Full time

    As a Software Engineer II, you will take ownership of the development of new features for your team, working with cutting edge technologies and owning this process end to end. You will bring a customer centric approach with a curiosity and passion for continuous learning. You will be provided with coaching and support to help you further develop your skills...

  • Software Engineer

    1 week ago


    Belfast, United Kingdom Golang Works Full time

    Software Engineer II - Java in BelfastBelfast, United KingdomOur team is looking for a skilled software engineer to join our engineering team at Golang Works.Key ResponsibilitiesWe are seeking a Java developer with experience in cloud security and penetration testing to join our team.Design and develop secure cloud-based applications using Java and other...

  • Software Engineer

    1 week ago


    Belfast, United Kingdom Golang Works Full time

    Software Engineer II - Java in BelfastBelfast, United KingdomOur team is looking for a skilled software engineer to join our engineering team at Golang Works.Key ResponsibilitiesWe are seeking a Java developer with experience in cloud security and penetration testing to join our team.Design and develop secure cloud-based applications using Java and other...