Senior Software Engineer in Test - Exposure Detection
Senior Software Engineer in Test - Exposure Detection

Senior Software Engineer in Test - Exposure Detection

Belfast Full-Time 48000 - 84000 £ / year (est.) No home office possible
D

At a Glance

  • Tasks: Drive quality initiatives and mentor junior team members in a fast-paced environment.
  • Company: Join Rapid7, a leader in cybersecurity solutions trusted by over 10,000 customers worldwide.
  • Benefits: Enjoy a collaborative culture, opportunities for growth, and the chance to make a real impact.
  • Why this job: Be part of a mission to create a safer digital world with innovative technology.
  • Qualifications: 5+ years in software development, with 3+ years in testing and quality engineering required.
  • Other info: Work with cutting-edge technologies like Java, Python, AWS, and more.

The predicted salary is between 48000 - 84000 £ per year.

We are seeking a Senior Software Engineer in Test who is passionate about building high quality cybersecurity products. Our ideal teammate possesses a natural curiosity, sharp analytical skills, and is excited to drive improvements on behalf of customers. We are looking for an individual that can drive quality initiatives, build and maintain strategic relationships with a variety of stakeholders, develop repeatable processes and automation for testing, and help deliver results. If you’re passionate about solving complex problems at scale and want to join a fast-paced organization with meaningful impact to customers by delivering quality products, then we’d like to talk to you.

About the Team

Our Product and Engineering team works with our award-winning products to help us create a single experience to help customers assess risk, detect threats and automate their security programs at over 10,000 organizations. These teams use best-in-class technology, leading-edge research, and broad, strategic expertise to develop new products and features, and enhance existing features, in order to create value for customers across the world. The stakes for creating a safer digital world are greater than ever. At Rapid7 we believe it’s our responsibility to show up every day and give our best for our customers and the entire security community. Our global engineering teams are at the center of this mission and are dedicated to building a complete suite of industry-leading products which provide a cohesive platform for our customers. Our range of solutions spans vulnerability management, detection, automation, cloud security, and penetration testing; in order to build these products our teams work with an array of technologies including Java, Python, AWS and Go, just to name a few.

Join our Quality Engineering team to help build and innovate great quality products on our Insight platform using the latest technologies to make the world a safer digital space.

About the Role

As a Senior Engineer in Test within our expanding Quality Engineering (QE) team, you will play a crucial role in ensuring our product quality and promoting a shift-left testing approach. Your responsibilities will focus on deliverables while supporting and mentoring junior team members. You'll ensure software application quality and reliability by devising testing strategies, implementing automated frameworks and providing strong leadership.

In this role, you will:

  • Collaborate with various stakeholders, such as engineering and support teams, to clarify requirements for QE deliverables.
  • Assist the team in overcoming technical hurdles and unblock daily operations.
  • Gain a thorough understanding of each product under test, including its use cases, execution/data flow, and configuration, to provide efficient quality improvement strategies.
  • Contribute to team discussions and assist in planning deliverables.
  • Advocate for quality within development teams, ensuring best practices and standards are followed.
  • Continuously improve testing processes and methodologies to enhance product quality.
  • Maintain, execute, and create automated tests.
  • Manage test environments.
  • Create and maintain test plans.
  • Provide guidance and mentorship to junior team members, helping them with their tasks and professional growth.

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

  • A minimum of 5+ years experience in Software development role with 3+ years of experience in Testing and QE.
  • 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 e.g. RobotFramework, Cucumber, NUnit, Playwright or Selenium.
  • Knowledge of dependency mocking frameworks e.g. WireMock.
  • Working knowledge of JIRA, Test Rail or equivalent defect tracking and test case management tools.
  • Knowledge of Amazon Web Services, Google Cloud Platform, Azure, OpenStack and VMware is a plus.
  • Knowledge of RDBMS and SQL language(s).

About Rapid7

Rapid7 is creating a more secure digital future for all by helping organizations strengthen their security programs in the face of accelerating digital transformation. Our portfolio of best-in-class solutions empowers security professionals to manage risk and eliminate threats across the entire threat landscape from apps to the cloud to traditional infrastructure to the dark web. We foster open source communities and cutting-edge research–using these insights to optimize our products and arm the global security community with the latest in attacker methods. Trusted by more than 10,000 customers worldwide, our industry-leading solutions and services help businesses stay ahead of attackers, ahead of the competition, and future-ready for what’s next.

Senior Software Engineer in Test - Exposure Detection employer: Divvy Cloud Corp.

At Rapid7, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our commitment to employee growth is evident through mentorship opportunities and a focus on continuous improvement, ensuring that our team members thrive in their careers while contributing to meaningful cybersecurity solutions. Located in a vibrant tech hub, we provide access to cutting-edge technologies and a supportive environment where your passion for quality and security can make a real impact.
D

Contact Detail:

Divvy Cloud Corp. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer in Test - Exposure Detection

✨Tip Number 1

Familiarise yourself with the latest trends in cybersecurity and quality engineering. Being knowledgeable about current threats and testing methodologies will not only help you in interviews but also show your passion for the field.

✨Tip Number 2

Network with professionals in the cybersecurity and quality engineering sectors. Attend relevant meetups or webinars to connect with potential colleagues and learn more about the company culture at Rapid7.

✨Tip Number 3

Prepare to discuss specific examples of how you've implemented automated testing frameworks in previous roles. Highlighting your hands-on experience with tools like Selenium or RobotFramework can set you apart from other candidates.

✨Tip Number 4

Showcase your leadership skills by discussing how you've mentored junior team members in the past. This aligns with the role's requirement for providing guidance and can demonstrate your ability to contribute to team growth.

We think you need these skills to ace Senior Software Engineer in Test - Exposure Detection

Software Development
Quality Engineering
Automated Testing
Testing Frameworks (e.g. RobotFramework, Cucumber, NUnit, Playwright, Selenium)
Dependency Mocking Frameworks (e.g. WireMock)
Cloud Technologies (AWS, Google Cloud Platform, Azure, OpenStack, VMware)
Performance and Load Testing
Analytical Skills
Collaboration with Stakeholders
Test Case Management Tools (e.g. JIRA, Test Rail)
SQL and RDBMS Knowledge
Mentorship and Leadership
Process Improvement
Self-Motivation and Diligence

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development and testing. Focus on your achievements in quality engineering, automation frameworks, and any specific technologies mentioned in the job description.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for cybersecurity and your analytical skills. Mention specific projects where you drove quality initiatives or improved testing processes, and explain how these experiences align with the role at Rapid7.

Showcase Technical Skills: In your application, clearly list your technical skills, especially those related to automation frameworks like RobotFramework or Selenium, and any cloud technologies you are familiar with. This will demonstrate your fit for the role.

Highlight Collaboration Experience: Emphasise your ability to collaborate with various stakeholders. Provide examples of how you've worked with engineering teams to clarify requirements or overcome technical hurdles, as this is crucial for the Senior Software Engineer in Test position.

How to prepare for a job interview at Divvy Cloud Corp.

✨Show Your Passion for Cybersecurity

Make sure to express your enthusiasm for building high-quality cybersecurity products. Share specific examples of how you've contributed to improving product quality in your previous roles, and demonstrate your natural curiosity about the field.

✨Highlight Your Technical Skills

Be prepared to discuss your experience with various technologies mentioned in the job description, such as Java, Python, AWS, and automation frameworks like Selenium or RobotFramework. Providing concrete examples of how you've used these technologies in past projects will help you stand out.

✨Demonstrate Leadership and Mentorship

Since the role involves mentoring junior team members, be ready to share your experiences in leading teams or guiding others. Discuss how you've helped colleagues overcome challenges and how you advocate for quality within development teams.

✨Prepare for Problem-Solving Scenarios

Expect to face technical hurdles during the interview. Prepare to discuss how you approach problem-solving, particularly in testing scenarios. Think of examples where you've devised testing strategies or implemented automated frameworks to improve efficiency.

Senior Software Engineer in Test - Exposure Detection
Divvy Cloud Corp.
D
  • Senior Software Engineer in Test - Exposure Detection

    Belfast
    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-03-29

  • D

    Divvy Cloud Corp.

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>