Senior Software Quality Engineer

 Posted a day ago
     
 $91414 - $119K per year
  
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Develop and execute comprehensive test plans using automation frameworks to ensure software quality for Java APIs and LLM-streaming features. Mentor junior team members and collaborate with cross-functional teams to drive process improvements and quality standards.

Bullhorn's core purpose is to create an incredible customer experience, and the organization has a sharp focus on delivering very high quality products and services to its customers. The company culture is shaped by five Core Values: Ownership, Energy, Speed & Agility, Service, and Being Human. Each value, and its underlying definition, serves as a behavioral guide for employees as they interact with customers and fellow coworkers and is an embedded way of operating across our organization.

Bullhorn is a fast-paced and dynamic environment where hard work and outstanding results are rewarded and celebrated. We value those that exhibit an eagerness to learn and a strong natural desire for continuous improvement and we encourage team members to stretch themselves, acknowledge challenges and learn from them. With a strong focus on growth, we provide ample opportunities for career development and prioritize promoting from within. We believe that leaders should care deeply about the development of their employees at all levels, emphasizing emotional intelligence and accountability. Our leaders collaborate closely to ensure the success of their teams, and we work together to achieve shared goals, creating a challenging and rewarding workplace for everyone.

About the Role
As a Senior Software Quality Engineer at Bullhorn, you will bring 5+ years of experience delivering testing solutions for custom software applications to our team. Applicants should be comfortable reviewing requirements, writing test plans with traceability, determining proper test case scenarios, and writing quality automation. At the Senior level, this individual is considered an organizational contributor - expected to mentor junior team members, lead cross-team delivery efforts, and drive process improvements beyond their immediate team.

A typical day might include...
  • Triaging Jenkins nightly failure runs and investigating root causes across E2E and API test suites
  • Writing and maintaining E2E tests in our WebdriverIO framework and API tests for Amplify, Bullhorn's AI recruiter assistant
  • Partnering with developers on testability for GraphQL and LLM-streaming features
  • Leveraging AI tooling to identify coverage gaps, generate test cases, and explore testing approaches not previously feasible manually
  • Collaborating with Dev, UX, Architecture, and Product Management to align on requirements and quality standards
  • Mentoring junior team members and contributing to QA best practices across the organization


Typical Responsibilities
  • Test Planning: Develop test plans for projects to ensure software satisfies requirements and meets quality standards, leveraging AI tools to surface edge cases and testing approaches beyond what traditional methods would uncover.
  • Testing Execution: Work with both automated and manual testing, including black and white box testing.
  • Technical Focus: Perform testing of Java APIs and various Bullhorn applications, including non-deterministic LLM outputs such as streaming responses, prompt/response regression, and GraphQL subscriptions.
  • Automation: Develop and execute test plans using WebdriverIO, TestNG, and REST Assured for functional, structural, regression, load, and system testing.
  • Process Improvement: Provide feedback and recommendations on testing methods, processes, and tools, including the adoption of AI-assisted workflows where applicable.


This role might be a fit if...
  • You have a strong mix of automation and manual testing experience across frontend and backend applications
  • You have 2+ years using WebdriverIO, TestNG, REST Assured, or similar automation platforms
  • You have 2+ years using TypeScript or JavaScript, and/or Java
  • 2+ years working with relational databases such as SQL (MSSQL experience a plus)
  • You have 2+ years of experience with REST APIs; GraphQL experience a plus
  • You are xcited about using AI tooling to work smarter: generating test cases, closing coverage gaps, and finding bugs that wouldn't surface through traditional methods
  • You are iterested in helping shape quality practices across teams, not just executing within one
  • You thrive in a fast-paced agile environment and enjoys collaborating across Dev, Product, and UX

The annual base salary range for this position is $91,414 - $119, 968. In addition, this role is eligible for an annual target bonus & a comprehensive benefits package.

Compensation and Transparency Statement

The posted range represents the good-faith estimate of what we expect to pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the range may be modified in the future. Actual pay within the range will be based on factors such as, but not limited to, experience, skills, qualifications, geographic location, internal equity, and business or organizational needs and affordability. In accordance with state and local pay transparency laws we disclose salary ranges in all job postings and provide additional information upon request.

What we offer...

  • Benefits eligibility effective DAY ONE including Medical, Dental, Vision, 401(k), 401(k) Match, and more

  • Unlimited Planned Paid Time Off

  • Global Mental Health Support

  • On-Demand Learning & Development

  • Quarterly paid volunteer days

  • Lucrative Employee Referral Program (eligible for prior to your first day)

  • Company-wide mentor program

Bullhorn's core purpose is to create an incredible customer experience, and the organization has a sharp focus on delivering very high quality products and services to its customers. The company culture is shaped by five Core Values: Ownership, Energy, Speed & Agility, Service, and Being Human. Each value, and its underlying definition, serves as a behavioral guide for employees as they interact with customers and fellow coworkers and is an embedded way of operating across our organization.

We are a people-first culture where everyone’s contribution is valued and respected. We're looking for smart, forward-thinking individuals who aren't afraid to challenge the status quo and bring fresh perspectives to the table.  If you're someone who thrives in a casual, yet fast-paced and agile environment, we'd love to have you join us.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified