Software Engineer II in Test

2 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 QA role.
  • Developed using e.g. Python, JAVA, JavaScript.
  • Experience with automation frameworks e.g. Playwright, RobotFramework, Cucumber, NUnit, or Selenium.
  • CI/CD e.g. Jenkins.
  • Source control tooling e.g Github.
  • Working knowledge of JIRA or equivalent defect tracking tools.
  • Knowledge of 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 the Team

Our Quality Engineering team is at the forefront of ensuring the quality of our products and a shift left testing philosophy. We work with an array of technologies including Java, Python, AWS, and Go, just to name a few. Join us to help build and innovate great quality products on our Insight platform using the latest technologies to make the world a safer digital space.



  • 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 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...