Staff Software Engineer

Sumo Logic Logo

Sumo Logic

πŸ“Remote - India

Summary

Join Sumo Logic as a Staff Software Engineer in Quality Engineering (QE) and play a key role in ensuring the high quality of our cloud-native SaaS data analytics platform. You will own the creation and execution of test plans and strategies for critical system components, collaborating with cross-functional teams. Responsibilities include developing and executing test cases, reporting project status, participating in design reviews, improving design specifications, solving complex problems, mentoring junior team members, and continuously improving testing processes. This role requires a Bachelor's or Master's degree in Computer Science or a related field, 10+ years of testing experience, and a strong understanding of software development life cycles and testing methodologies. Experience with enterprise-grade SaaS products and proficiency in object-oriented programming languages are essential. The ideal candidate will also possess a proactive approach to testing and a passion for staying updated on cutting-edge technologies.

Requirements

  • Hold a Bachelor's or Master's degree in Computer Science or a related field
  • Possess over 10+ years of testing experience
  • Demonstrate a robust grasp of the software development life cycle and testing methodologies
  • Have hands-on experience with Enterprise-grade SaaS products
  • Strong problem-solving skills and a proven track record of solving complex technical challenges
  • Familiarity with Continuous Integration or Continuous Deployment is a valuable addition
  • Exhibit proficiency in object-oriented languages such as Jave, Python, Scala or GO
  • Work effectively with both Unix and Windows operating systems
  • Approach testing with a proactive "break it" mentality
  • Familiar with popular testing tools like TestRail, Jira, Postman, JMeter, Selenium, etc
  • Display enthusiasm for staying updated on cutting-edge technologies, solving complex problems, and embracing challenges
  • Possess the ability to comprehend the Sumo Logic backend architecture and communicate with clarity and precision, both verbally and in writing

Responsibilities

  • Collaborate with cross-functional teams to understand project requirements and specifications
  • Develop and execute test cases, scripts, plans, and procedures (manual and automated) to ensure the highest quality software delivery
  • Report project status defects report and verification, and issue escalation in a timely manner
  • Participate in design and specification reviews, providing valuable input from a testing perspective
  • Improve design specifications and writes elegant code that meets the Sumo Logic standard
  • Solves complex problems by iterating, redesigning, and innovating systems
  • Guide and mentor junior team members, sharing knowledge and fostering technical growth within the team
  • Estimate and perform risk analysis on large features during sprint planning meetings
  • Continuously improve testing processes by staying updated on industry best practices and new technologies. Promote the adoption of innovative tools and techniques within the team
  • Communicate effectively with development and product teams to resolve issues and ensure timely delivery of high-quality software

Preferred Qualifications

  • Have hands-on experience in testing large-scale systems
  • Desirable experience includes working with big data and/or 24x7 commercial services
  • Proficiency and comfort in working with Unix, including Linux and OS X
  • A plus if you bring experience in Agile software development, including test-driven development and iterative and incremental development methodologies

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.