Public listing
Senior Software Engineer
- Experience2-5 yrs
- Work modeYes
- ListedPosted 18 hours ago
- SourceLinkedin
Role overview
About the role
Description supplied by the original job listing.
Responsibilities
Note: This role is fully remote and open to candidates located in the Eastern or Central Time Zones. Candidates based near our offices in Madison, AL; Alpharetta, GA; Houston, TX; or Richardson, TX are preferred.
Responsibilities:
Testing and QA experience with AI/ML systems, including validation of AI-powered features and model outputsStrong understanding of OOP concepts, Exception handling, collections, file I/OEnsuring good test plans and testing of the productTesting of different functionalities including upgrade and performance testingProviding test environment requirementsEnsuring automation coverage for new and existing functionalityEnsuring QA procedures are adhered to in the teamsAnalyze data and communicate test results with multiple levels of the organizationMust have strong analytical and logical problem-solving skills to solve complex problems in a timely manner while adapting to changing prioritiesInterface with internal customers including software development, documentation and product planningExcellent Communication Skills (both oral and written English) is requiredConduct technical presentations and participate in technical workshops and trainingDesigning and maintaining robust automation frameworks using Selenium, WebdriverIO, and PlaywrightEnsuring comprehensive automation coverage for both new and existing functionalitiesCollaborating with cross-functional teams to understand requirements and translate them into effective test cases
Education / Qualifications
Bachelor’s degree in Computer Science, Engineering, Software Engineering or related areas, with 2- 5 years of experience in software automation and testingStrong experience with test automation for Microsoft-based services; exposure to applying Artificial Intelligence for automation and functional testing is a plus.Hands‑on experience with agentic AI‑based testing approaches, including intelligent or autonomous test execution.Working knowledge of Microsoft Azure DevOps and Microsoft Test Manager is highly desirable.Proficiency in at least one programming language such as C#, .NET, or JavaScriptPractical experience with automation frameworks such as Selenium, WebdriverIO, Playwright, or similar tools.Strong interpersonal, problem‑solving, and multi‑tasking skills, with the ability to collaborate effectively across teams.Prior experience with Octave products is a plus.
About Octave
Octave provides mission-critical software that empowers organizations to make informed decisions across every stage of the asset lifecycle - Design, Build, Operate and Protect - where performance, safety, and reliability are non-negotiable and failure is not an option.
Turning complex operational data into actionable intelligence, Octave connects expertise, real-world conditions and enterprise-scale insight to improve performance, resilience and incident response where it matters most.
Octave has more than 7,000 employees in 45 countries. Learn more at octave.com and follow us on LinkedIn.
Why work for Octave?
All in. Always forward. That's the way we do things around here. We put trust in our people because we believe it's the best way to unleash potential, bring ideas to life, and keep moving ahead. And it's why we're committed to creating an environment that's truly supportive, providing you with the resources you need to support your ambitions, no matter who you are or where you are in the world.
Everyone is welcome
At Octave, we believe that diverse and inclusive teams are critical to the success of our people and our business. Here, everyone is welcome. As an inclusive workplace, we don't discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all.
Respect is the cornerstone of how we operate, so speak up and be yourself. You're valued here.
Senior Software Engineer
Job Location (Short): Madison, United States
Workplace Type: Remote
Req Id: 3449
About Octave
Octave provides mission-critical software that empowers organizations to make informed decisions across every stage of the asset lifecycle - Design, Build, Operate and Protect - where performance, safety, and reliability are non-negotiable and failure is not an option.
Turning complex operational data into actionable intelligence, Octave connects expertise, real-world conditions and enterprise-scale insight to improve performance, resilience and incident response where it matters most.
Octave has more than 7,000 employees in 45 countries. Learn more at octave.com and follow us on LinkedIn.
Why work for Octave?
All in. Always forward. That's the way we do things around here. We put trust in our people because we believe it's the best way to unleash potential, bring ideas to life, and keep moving ahead. And it's why we're committed to creating an environment that's truly supportive, providing you with the resources you need to support your ambitions, no matter who you are or where you are in the world.
Everyone is welcome
At Octave, we believe that diverse and inclusive teams are critical to the success of our people and our business. Here, everyone is welcome. As an inclusive workplace, we don't discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all.
Respect is the cornerstone of how we operate, so speak up and be yourself. You're valued here.
Skills
C#, .NET, Azure, Selenium, Playwright, Automation Testing, Artificial Intelligence
Experience
2-5 yrs
Work arrangement
Yes
Skills from the listing
- C#
- .NET
- Azure
- Selenium
- Playwright
- Automation Testing
- Artificial Intelligence
Your early-applicant advantage
How quickly JobBeeper finds and shares openings.
Job alerts
Get notified about new openings
Save your preferences, then add a paid plan for matching job alerts.