Dragos logo
Dragos

Dragos is a computer and network security company specializing in industrial cybersecurity, incident response, threat intelligence, and security software. Past flexible jobs at Dra

Senior Software Development Engineer in Test (SDET)

Location

United States

Posted

57 days ago

Salary

0

Seniority

Senior

No structured requirement data.

Job Description

Senior Software Development Engineer in Test (SDET)

Dragos

Dragos is on a relentless mission to defend industrial organizations that provide us with the necessities of modern civilization; running water, functioning electricity, and safe industrial working environments. As the market leader in ICS/OT Cybersecurity, we are dedicated to arming our customers with best-in-class technology, threat intelligence, and services to protect their systems as effectively and efficiently as possible. We’re a remote-first culture with operations in North America, Europe, the Middle East, and APAC. We’re looking for mission-oriented teammates who embody our core values of authenticity, transparency, and trust. Are you ready to make a difference? Come join a mission that can save the world! About the Role: Dragos has an opportunity for a Senior Software Development Engineer in Test (SDET) to join our growing Quality Engineering team and make great contributions to our mission of Safeguarding Civilization. As a Senior SDET, you will be embedded in a Product Team focused on testing the Dragos Platform. Here, you will document, automate, and execute test cases in support of new features and functionality. Testing can consist of bare metal, virtualized, and containerized environments. You will have a large impact on the quality of our products. You will automate test cases and test pipelines to provide fast feedback to your Product Team, ensuring the changes you make add value. Responsibilities: - Create and maintain test pipelines in Jenkins and GitHub - Triage and maintain automated regression tests - Raise defects to your Product Team and file tickets with appropriate information in Jira - Collaborate with Product and Community teams to automate the validation of features based on system requirements - Provide feedback on new system features, advocating for testability and ease of automation - Identify opportunities to improve test capabilities and procedures to achieve increased efficiency in the validation of various bare metal and virtualized configurations - Proven Analytical and problem-solving abilities to effectively prioritize & execute tasks in a high-pressure and time-to-market environment Qualifications: - Minimum of 4 years of experience as a Software Development Engineer in a Test role - Strong experience in creating CI/CD pipelines - Strong command of UNIX/Linux operating systems and command-line interfaces, from an administrative perspective. - Strong experience with Python, PyTest, shell scripting, Jenkins, and Git - Demonstrated expertise with and understanding of TCP/IP, including routers, switches, firewalls, and familiarity with the OSI Network Model and how it relates to Linux/UNIX components. - Exceptional troubleshooting skills and the ability to diagnose and solve complex technical problems. - Excellent communication skills, fostering collaboration within cross-functional teams and mentoring junior team members. Compensation: - Salary: $142,000 - Competitive Equity Package - Comprehensive Benefits Plan #LI-NH1 #LI-REMOTE Dragos is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics, or any other basis forbidden under federal, state, or local laws. All new hires must pass a background check as a condition of employment.

Related Categories

Related Job Pages

More SDET Jobs

QA Automation Engineer

Litify

Litify, a legal tech startup based in Brooklyn, New York, was founded in 2016 to transform the legal industry through its software and intuitive technology solu

SDET57 days ago

• Execute manual test cases for new feature work, bug fixes, and regression coverage as part of the Docrio team's sprint cycle. • Manage QA workflow in Jira. Moving tickets through the board, logging and prioritizing bugs, and keeping test status current for the team. • Write and maintain automated tests in Playwright, following Page Object Model (POM) design patterns. • Build out and expand POM to support a scalable, maintainable automation suite. • Integrate automated tests into our existing Xray test management repository. • Collaborate with developers and product on acceptance criteria, risk assessment, and release readiness. • Partner with Customer Support in triaging complex application issues when needed.

United States
$90K / year
Job Closed
Rapid7 logo

Senior Software Engineer - Python

Rapid7

At Rapid7, our vision is to create a secure digital world for our customers, our industry, and our communities. We do this by harnessing our collective expertise and passion to challenge what’s possible and drive extraordinary impact. We’re building a dynamic and collaborative workplace where new ideas are welcome. Protecting 11,000+ customers against bad actors and threats means we’re continuing to push the envelope - just like we’ve been doing for the past 20 years. If you’re ready to solve some of the toughest challenges in cybersecurity, we’re ready to help you take command of your career. Join us.

SDET57 days ago
Full TimeRemoteTeam 1,001-5,000Since 2000H1B Sponsor

As a Senior Python Engineer, you will own a full life cycle of development and be a senior contributor on a team responsible for the end-to-end delivery of increasingly complex features that are correctly implemented and high quality. You will take initiative to identify and own solutions to problems, and you will partner with cross-functional teams owning requirements that take into account all parties' needs. You will act as a resource by advising and mentoring junior engineers to continue to build the technical capabilities of our teams. 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 11,000 organisations. 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 centre 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. Join our engineering team to help us build and innovate great products on our Insight platform using the latest technologies to make the world a safer digital space. About the Role In this role you will be focused on helping our customers seamlessly manage their security solutions by providing reliable, performant, and cost-efficient access to data at scale You will have the opportunity to further broaden your skills surrounded by a team of incredibly smart and experienced Engineers, whilst getting the opportunity to mentor others. Specifically, your focus will be to: - Build, maintain, and release our well architected features using, Python, Kubernetes, and Cloud technologies - You will understand and make well-reasoned design decisions and tradeoffs in your areas of expertise - Contribute to architecture decisions for scalable, cost-efficient pipelines. - Champion testing, monitoring, and operational excellence across distributed systems. - Take an active role in the design and planning of upcoming features, our engineers are first class stakeholders in all parts of the development process - When required, partner with internal teams such as UX and Product Management who work deeply with our product to ensure we are understanding our customers needs - Continue to develop a deep understanding of our products in order to support our customers The skills and qualities you'll bring include:• A minimum of 5 years experience in software development using Python or equivalent, strong relational database knowledge and working knowledge of the major cloud service providers.• Excited by technology, curious and eager to learn, with the ability to mentor more junior members of the team• The attitude and ability to thrive in a high-growth, evolving environment• Collaborative team player who has the ability to partner with others and drive toward solutions• Experience in breaking down complex goals into actionable weekly releases• Strong creative problem solving skills• Solid communicator with excellent written and verbal communications skills both within the team and cross functionally• Passionate about delighting customers, puts the customer needs at the forefront of all decision making• Demonstrable experience of delivering complex solutions to customers• Cloud security knowledge not necessary but advantageous• Core Value Embodiment: Embody our core values to foster a culture of excellence that drives meaningful impact and collective success We know that the best ideas and solutions come from multi-dimensional teams. That's because these teams reflect a variety of backgrounds and professional experiences. If you are excited about this role and feel your experience can make an impact, please don't be shy - apply today. #LI-CG1 About Rapid7 At Rapid7, our vision is to create a secure digital world for our customers, our industry, and our communities. We do this by harnessing our collective expertise and passion to challenge what's possible and drive extraordinary impact. We're building a dynamic and collaborative workplace where new ideas are welcome. Protecting 11,000+ customers against bad actors and threats means we're continuing to push the envelope just like we' ve been doing for the past 20 years. If you 're ready to solve some of the toughest challenges in cybersecurity, we're ready to help you take command of your career. Join us.

United Kingdom
Job Closed
Full TimeRemoteTeam 1,001-5,000

Build your future with Sovos. If you're seeking a career where innovation meets impact, you've come to the right place. As a global leader, Sovos is transforming tax compliance from a business requirement to a force for growth while revolutionizing how businesses navigate the ever-changing regulatory landscape. At Sovos, we're dedicated to more than just solving compliance challenges -- we're committed to making a positive and lasting difference in everything we do. Our teams operate on the modern edge of digital technology, working not only to solve complex business challenges but also to enrich our personal, professional, and local communities. Our purpose-built systems provide the tools you need to thrive in a world where governments demand increased visibility, faster reporting and greater control over business processes. Excited about the possibilities? So are we! Don't worry if you don't check all the boxes -- apply anyway! We're focused on hiring the right people, not just the "right" resume. It's not about what you've done elsewhere; it's all about what you're capable of doing here. The Work You'll Do: As a Senior Software Engineer at Sovos, you'll tackle complex technical challenges at scale -- designing and building solutions that directly impact how thousands of global businesses stay compliant. You'll be a technical leader on your Scrum team, partnering with product managers, UX/UI designers, QA testers, and DBAs to deliver high-quality software that solves real customer problems. More specifically, you will: - Mentor and coach fellow software engineers, sharing technical knowledge and raising the bar across the team - Lead the development, testing, and deployment of complex software applications and solutions - Champion a culture of code quality, continuous learning, and growth throughout the department - Conduct peer code reviews and contribute to technical design documentation, release notes, and bug fix documentation - Follow and improve Continuous Development and Continuous Integration practices - Design and perform testing protocols to ensure fully tested, production-ready releases - Leverage AI tools throughout the software development lifecycle -- from requirements analysis and design to coding, testing, debugging, and documentation -- to accelerate delivery and improve quality - Stay current on emerging technologies by participating in knowledge shares, attending conferences, and engaging with the broader developer community What We Need From You - 8+ years of proven success in software engineering using object-oriented programming and web application technology - 5+ years of experience with Java and Spring Boot Microservices - Version control using Git/GitHub and working knowledge of IIS configuration - Experience developing software in Azure is a plus - Demonstrated ability to leverage AI tools and technologies to enhance productivity and software quality across the development lifecycle - Ability to thrive in a fast-paced, dynamic, fully remote environment - Comfort working within an Agile development process What Does Sovos Offer You? The tools to enhance your life - because we want you to enjoy your life outside of work and inside! - Flexible Time-Off - Comprehensive Health Benefits - Meal Vouchers to assist with food expenses - Bi-Weekly Meeting Free Days - Mentoring Programs - Globally recognized Training and Development programs Sovos is an equal opportunity employer committed to providing an environment that celebrates diversity and where equal employment opportunities are available to all applicants and employees. We do not discriminate against race, color, religions, national origin, age, sex, marital status, physical or mental disability, veteran status, gender identity, sexual orientation, or any other characteristic provided by law. At Sovos, all employees are encouraged to bring their whole selves to work. Company Background Sovos is a global provider of tax, compliance and trust solutions and services that enable businesses to navigate an increasingly regulated world with true confidence. Purpose-built for always-on compliance capabilities, our scalable IT-driven solutions meet the demands of an evolving and complex global regulatory landscape. Sovos' cloud-based software platform provides an unparalleled level of integration with business applications and government compliance processes. More than 100,000 customers in 100+ countries -- including half the Fortune 500 -- trust Sovos for their compliance needs. Sovos annually processes more than three billion transactions across 19,000 global tax jurisdictions. Bolstered by a robust partner program more than 400 strong, Sovos brings to bear an unrivaled global network for companies across industries and geographies. Founded in 1979, Sovos has operations across the Americas and Europe, and is owned by Hg and TA Associates. For more information visit https://www.sovos.com and follow us on LinkedIn.

Argentina
CSG logo

Scrum Master – Lead Test Engineer

CSG

CSG delivers innovative customer engagement solutions that help you acquire, monetize, engage and retain customers.

SDET57 days ago
Full TimeRemoteTeam 5,001-10,000Since 1982H1B Sponsor

• Champion and implement Agile Principles, acting as a servant leader for one Scrum team. • Facilitate Scrum ceremonies (daily stand-ups, sprint planning, sprint reviews, retrospectives) effectively. • Identify and remove impediments to team progress, ensuring smooth workflow and continuous improvement. • Lead the execution, and oversight of all software testing activities, including functional, regression, integration, and performance testing while leveraging AI tools. • Design and develop comprehensive test plans, test cases, and test scripts based on Software Architectures and Software Design specifications, utilizing AI tools to ensure completeness of cases. • Perform thorough Debugging and root cause analysis of software defects. • Collaborate closely with development teams throughout the Software Development lifecycle to ensure quality is built in from the start. • Conduct Systems Analysis to understand complex requirements and translate them into effective test strategies. • Effectively manage communication and expectations with various stakeholders, ensuring alignment and transparency. • Act as a mentor to junior QA engineers and team members, fostering their growth and skill development.

United States
$90.0K - $144.1K / year
Job Closed