Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Intermediate Software Testing Engineer - Octopus (6 Months Contract) image - Rise Careers
Job details

Intermediate Software Testing Engineer - Octopus (6 Months Contract)

Who we are;

Octopus by RTG is enabling a key partner organization to grow their tech teams while focusing on AI. We are currently looking for the right pioneers to join the team!

Octopus is proud to be part of the Robusta Technology Group (RTG), a leading tech group. With a decade of experience and a successful track record of delivering over 300 projects across Europe, the Middle East, and North America, RTG has established itself as a preferred employer in the Egyptian market. Octopus and Robusta are building a bridge between Europe and Africa, creating tailored hub solutions to connect companies with top talent across the globe.

Octopus is specialized in rapidly assembling remote & onsite global tech teams that are fully aligned with the culture and practices of a particular brand. By providing tailored hubs to suit its clients needs, Octopus gives companies all the advantages of remote work and offshoring without all the negatives.

You will be working with one of our partners in Dubai that is willing to gallop into the new AI era with the Unicorn of AI operating systems.

Key Responsibilities:

  • Automated Testing: Develop, maintain, and execute automated test scripts using tools such as Selenium, QTP, or TestComplete. Ensure test automation frameworks are scalable, maintainable, and integrated with CI/CD pipelines (e.g., Jenkins, GitLab).
  • Test Execution and Analysis: Run automated test suites, analyze results, and document test cases, scripts, and outcomes. Report and track defects, ensuring timely resolution.
  • Performance Testing: Design, develop, and execute performance test plans using tools such as LoadRunner, JMeter, or Gatling. Simulate load, stress, and other performance conditions, and analyze results to identify performance bottlenecks.
  • Collaboration: Work closely with development, QA, and operations teams to identify automation and performance testing opportunities. Optimize system performance and provide recommendations for improvements based on test results.
  • Continuous Improvement: Perform code reviews, provide feedback, and continuously enhance test automation and performance testing practices and processes.
  • Manual Testing
  • Documentation: Maintain comprehensive documentation of test cases, scripts, results, and performance metrics.

  • 4+ Years of experience in Automation and Manual Testing
  • Social and Medical Insurance
  • Competitive salary in USD

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Intermediate Software Testing Engineer - Octopus (6 Months Contract), Robusta

Join Octopus by RTG as an Intermediate Software Testing Engineer on a dynamic 6 months contract, where you’ll be at the forefront of pioneering AI innovations! Our company specializes in bridging the gap between Europe and Africa while assembling world-class tech teams that resonate with the unique culture of their clients. Dive into a role where you will develop, maintain, and execute automated test scripts using popular tools like Selenium and QTP, ensuring our automation frameworks are both scalable and maintainable. You'll be a key player in executing test cases, analyzing results, and documenting everything to keep our processes transparent and efficient. Performance testing is just as crucial; you're going to design and execute test plans using industry-standard tools such as LoadRunner and JMeter to uncover any performance bottlenecks. Collaboration is key at Octopus, and you'll work hand-in-hand with development and operations teams to elevate our overall system performance. With 4+ years of experience in automation and manual testing under your belt, you'll contribute to our continuous improvement culture by providing valuable feedback on testing practices. You’ll also benefit from social and medical insurance, plus a competitive salary in USD that reflects your expertise. If you're ready to gallop into the AI era and make a meaningful impact, we can’t wait to meet you!

Frequently Asked Questions (FAQs) for Intermediate Software Testing Engineer - Octopus (6 Months Contract) Role at Robusta
What are the key responsibilities of an Intermediate Software Testing Engineer at Octopus?

As an Intermediate Software Testing Engineer at Octopus, your responsibilities will encompass developing and maintaining automated test scripts using tools like Selenium, executing test cases, and analyzing results. You'll also design performance test plans with tools such as LoadRunner and JMeter, while working collaboratively with development and QA teams to enhance testing processes. Maintaining comprehensive documentation of your work is vital to ensure clarity and accountability in our testing efforts.

Join Rise to see the full answer
What qualifications are required for the Intermediate Software Testing Engineer position at Octopus?

To qualify for the Intermediate Software Testing Engineer position at Octopus, you should have at least 4+ years of experience in both automation and manual testing. Familiarity with testing tools like Selenium, QTP, LoadRunner, and JMeter is essential, along with a solid understanding of CI/CD practices. Your ability to collaborate effectively with cross-functional teams and your commitment to continuous improvement will also play a crucial role in your success.

Join Rise to see the full answer
How does Octopus support its Intermediate Software Testing Engineers?

At Octopus, we provide a supportive work environment for our Intermediate Software Testing Engineers by offering social and medical insurance as well as a competitive salary in USD. We believe in fostering a culture of collaboration and continuous improvement, where employees are encouraged to share insights, participate in code reviews, and elevate our testing practices.

Join Rise to see the full answer
What tools do Intermediate Software Testing Engineers use at Octopus?

Intermediate Software Testing Engineers at Octopus utilize a variety of tools to ensure high-quality testing practices. Commonly used tools include Selenium and QTP for automated testing, and LoadRunner, JMeter, or Gatling for performance testing. Additionally, familiarity with CI/CD tools like Jenkins or GitLab is essential for integrating automated tests into deployment pipelines.

Join Rise to see the full answer
What is the work culture like in the Octopus team?

The work culture at Octopus is vibrant and collaborative, with a strong emphasis on teamwork and communication. As an Intermediate Software Testing Engineer, you'll be part of a pioneering group that values feedback and continuous improvement. The team is dedicated to embracing AI advancements while allowing flexibility and support in achieving both personal and professional goals.

Join Rise to see the full answer
Common Interview Questions for Intermediate Software Testing Engineer - Octopus (6 Months Contract)
Can you explain your experience with automated testing tools?

When addressing your experience with automated testing tools, provide specific examples of the projects where you utilized tools like Selenium or QTP. Discuss how you developed and executed test scripts, your approach to maintaining frameworks, and any challenges you faced in implementing automated tests.

Join Rise to see the full answer
What strategies do you use for performance testing?

For performance testing, discuss your strategies for designing effective test plans. Mention how you use tools like LoadRunner or JMeter to simulate different load scenarios, as well as how you analyze test results to identify performance bottlenecks and suggest improvements.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple testing projects?

Explain your approach to prioritization by discussing your methods for assessing urgency and impact. You can provide examples of tools or techniques you use, such as Kanban boards or JIRA, to visualize tasks, set deadlines, and communicate effectively with team members.

Join Rise to see the full answer
Describe a time when you found a critical bug during testing.

Share a specific incident where you discovered a critical bug, detailing your testing process leading to the discovery. Discuss the steps you took to document the bug, collaborate with the development team for resolution, and ensure it did not go into production.

Join Rise to see the full answer
How do you ensure the maintainability of your test automation suite?

Address how you ensure maintainability by discussing practices such as writing clean and reusable code, incorporating proper documentation, and performing regular code reviews. Share examples of how you’ve structured test cases for easy updates and enhancements.

Join Rise to see the full answer
What role does documentation play in your testing process?

Explain that documentation is crucial for transparency and communication among team members. Talk about how you maintain comprehensive records of test cases, results, and any defects encountered, as well as how this plays a role in continuous improvement cycles.

Join Rise to see the full answer
What is your approach to collaborating with developers during the testing process?

Discuss your belief in fostering strong collaboration with developers, emphasizing open communication and regular updates. Mention how you work together during the testing phase to ensure that issues are quickly addressed and that both teams understand the testing requirements.

Join Rise to see the full answer
How do you stay up to date with the latest testing tools and technologies?

Share your methods for staying informed about the latest trends in testing tools and technologies. Mention resources like webinars, online courses, tech forums, and industry conferences, showcasing your commitment to continuous learning in the field.

Join Rise to see the full answer
Can you describe your experience with both manual and automated testing?

When asked about your experience with both manual and automated testing, highlight the balance between the two methods. Discuss scenarios where you employed manual testing for exploratory purposes, alongside automated tests for regression testing, showcasing your versatility.

Join Rise to see the full answer
What metrics do you track to assess testing effectiveness?

Discuss the key performance indicators you track to assess testing effectiveness, such as defect density, test case pass rate, and code coverage. Explain how you analyze these metrics to guide improvements in both your testing strategies and software quality.

Join Rise to see the full answer
Similar Jobs
Robusta Remote No location specified
Posted 8 days ago
Posted 5 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
OKX Hybrid San Jose, California, United States
Posted 11 days ago
Photo of the Rise User
SGS Remote Remote, Remote, Remote, United States
Posted 11 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Contract, remote
DATE POSTED
January 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!