Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer, Quality image - Rise Careers
Job details

Senior Software Engineer, Quality

Who we are

At BriteCore, we’re a dynamic, forward-thinking company on a mission to empower Property & Casualty (P&C) insurers to grow their business and achieve operational efficiencies with modern cloud-native technology.


Our software platform is mission-critical, enabling carrier customers to manage policies, billing, and claims with an all-in-one core insurance solution that delivers real-time analytics and digital portals for agents and policyholders. While others rely on outdated solutions, we’re leading the shift towards modern cloud technology. With a commitment to continuous innovation, BriteCore delivers new capabilities and enhancements with a flexible and scalable core insurance platform designed to meet the evolving needs of insurers.


We believe in creating an inclusive and collaborative work environment where team members are encouraged to share ideas, challenge the status quo, and grow both personally and professionally. Our distributed team is united by a shared passion for transforming the insurance industry and delivering exceptional service.


Join us at BriteCore and be part of a company that’s shaping the future of insurance technology. You’ll have the opportunity to work with talented individuals and make an impact. Your contributions will make a difference. If you’re ready to create something different, let’s build the future of insurance software together.


Summary

At BriteCore, we’re transforming the insurance industry with cutting-edge technology—and quality is at the heart of everything we do. As a Senior Software Quality Engineer, you’ll define and drive the strategy and execution of software quality initiatives across our application engineering and services teams.


You’ll design and maintain scalable, AI-augmented test frameworks, embed automated quality checks into CI/CD pipelines, and help define what “great” looks like in a modern SaaS engineering practice. You’ll also work in environments enhanced by agentic AI tools like Cursor and Visual Studio Code, collaborating with AI copilots to move faster and smarter.


This isn’t your traditional QA role. You can contribute to the codebase, submit PRs, and build intelligent systems that surface and prevent bugs before they make it to production. You’ll work closely with developers, product managers, and support engineers to elevate quality across the stack—from architecture to customer experience.


If you’re an engineer who thinks quality is the product, you’re obsessed with customer experience, and you enjoy writing just as much test logic as you do fixing bugs in app code—this is your role.


This is a fully remote based role, however candidates must be located in Argentina or Brazil. Note: this is a long-term Independent Contractor position.


What you'll do
  • Design and own QA strategies that support full lifecycle testing—from requirements to release—with scalability and customer value in mind
  • Build and maintain test automation frameworks tightly integrated into CI/CD workflows
  • Use agentic-AI and LLM-based copilots (e.g., Cursor, GitHub Copilot) to accelerate test writing, defect triage, and exploratory testing
  • Translate vague or incomplete requirements into robust test plans, test cases, and automation code
  • Collaborate with engineering, product, and support teams to debug issues, contribute code-level fixes, and submit PRs that improve product stability and user trust
  • Analyze bugs across layers (UI, services, integrations, data) to identify root causes and reduce regression risk
  • Create dashboards and alerts that monitor application health and track quality trends
  • Advocate for a test-first, automation-heavy mindset across the organization


What you’ll bring
  • Bachelor’s Degree in Computer Science or a related field
  • 5+ years of experience in software or quality engineering, with a strong foundation in coding and test automation
  • Experience building or extending automation frameworks from the ground up (e.g., Pytest, JUnit, Mocha)
  • Track record of contributing to production code—whether fixing bugs, writing internal tools, or enhancing developer workflows
  • Fluency with AI-assisted coding tools (e.g., Cursor, GitHub Copilot, or other agentic AI IDEs)
  • Proficiency in Python, Java, or Node.js (bonus if you’re comfortable navigating large codebases)
  • Strong ability to analyze and break down product requirements into testable components
  • Familiarity with cloud platforms (especially AWS), containers (e.g., Docker), and CI/CD pipelines (e.g., GitHub Actions, GitLab CI)
  • Experience validating data quality and integrity—accuracy, completeness, uniqueness, consistency
  • Comfort testing and automating REST APIs using Postman, Swagger, or direct cURL
  • SQL expertise for data analysis and test validation
  • Excellent debugging instincts and a relentless, proactive mindset for finding and fixing issues before customers do
  • Excellent verbal and written communication skills


Bonus points
  • Experience with SaaS and high-availability production environments
  • Familiarity with tools like JIRA, Confluence, Git, Gitflow, GitHub/GitLab
  • Knowledge of end-to-end test platforms like Playwright, Cypress, or Selenium
  • Experience working at a scaling startup


Life at BriteCore

We take pride in our dynamic, diverse team, unified by shared values of community, integrity, grit and impact. We love what we do and the people we do it with, which is why we welcome every individual, provide them with equal opportunity irrespective of their race, color, national origin, religion, age, gender identity, sexual orientation, veteran, disability or any other legally protected rights that one has.


Click here to learn more about our platform.

What You Should Know About Senior Software Engineer, Quality, BriteCore

At BriteCore, we are pushing the boundaries of insurance technology, and we are looking for a Senior Software Engineer in Quality to join our innovative team. In this fully remote role, you'll play a crucial part in shaping the quality of our cutting-edge cloud-native software platform. Your mission is to define and drive software quality initiatives while collaborating with application engineering and services teams. With over five years of experience under your belt, you'll design and maintain scalable test frameworks and ensure automated quality checks seamlessly integrate into our CI/CD pipelines. Here, we believe that quality is not just a checkbox; it's an integral part of the product lifecycle. As you get your hands on AI-augmented tools like Cursor and Visual Studio Code, you will elevate quality across various layers—be it UI, services, or data. Your daily activities will include translating incomplete requirements into comprehensive test plans, collaborating closely with cross-functional teams to resolve issues, and advocating for a robust test-first culture within our organization. Your expertise in Python, Java, or Node.js, coupled with a passion for improving customer experience, will allow you to contribute beyond traditional QA methodologies. At BriteCore, we don’t just welcome ideas; we thrive on them. If you’re ready to disrupt the status quo and lead with quality, let’s transform the insurance industry together!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Quality Role at BriteCore
What are the responsibilities of a Senior Software Engineer Quality at BriteCore?

As a Senior Software Engineer Quality at BriteCore, you will design and own QA strategies that support full lifecycle testing, build and maintain test automation frameworks, and collaborate with product and engineering teams to ensure the highest quality in software delivery.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer Quality position at BriteCore?

Candidates for the Senior Software Engineer Quality role at BriteCore should have a Bachelor's Degree in Computer Science or a related field, at least five years of experience in software or quality engineering, and a strong foundation in coding and test automation. Familiarity with cloud platforms and AI-assisted tools is also preferred.

Join Rise to see the full answer
How does the remote work culture function for the Senior Software Engineer Quality at BriteCore?

At BriteCore, we embrace a fully remote work culture for the Senior Software Engineer Quality role. While the position is remote, candidates must be located in Argentina or Brazil. Our team thrives on collaboration and innovation, emphasizing communication and inclusion across all locations.

Join Rise to see the full answer
What tools and technologies will a Senior Software Engineer Quality use at BriteCore?

In the Senior Software Engineer Quality position at BriteCore, you will utilize tools such as Python, Java, or Node.js for coding, along with CI/CD platforms and agentic AI-assisted coding tools like Cursor and GitHub Copilot to enhance quality and testing processes.

Join Rise to see the full answer
What is the impact of the Senior Software Engineer Quality on customer experience at BriteCore?

The Senior Software Engineer Quality at BriteCore plays a pivotal role in enhancing customer experience by ensuring software reliability and high performance. By implementing effective quality strategies and reducing production issues, you directly contribute to user trust and satisfaction.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Quality
Can you explain your experience with test automation frameworks as a Senior Software Engineer Quality?

When answering this, highlight specific frameworks you've worked with, the languages you've utilized, and any instances where you built or extended a framework. Provide examples of your contributions that had a positive impact on testing efficiency and quality.

Join Rise to see the full answer
How do you approach debugging complex software issues as a Senior Software Engineer Quality?

Discuss your systematic approach to debugging, including analyzing logs, reproducing bugs, collaborating with developers, and using troubleshooting tools. Mention specific examples where you successfully identified and resolved significant issues.

Join Rise to see the full answer
What role does AI play in your quality assurance process as a Senior Software Engineer Quality?

Explain how you've integrated AI tools into your testing processes to improve efficiency and accuracy. Mention any specific technologies or methods you’ve used and the benefits you’ve observed in your QA workflows.

Join Rise to see the full answer
Describe a time when you had to advocate for quality practices within a team.

Use this question to showcase a situation where you identified an area for improvement. Highlight the strategies you employed to persuade your team of the importance of adopting these quality practices and the outcomes achieved.

Join Rise to see the full answer
How do you ensure that testing aligns with customer requirements as a Senior Software Engineer Quality?

Talk about your methods for gathering requirements, involving stakeholders in the testing process, and how you translate these requirements into actionable test cases that ensure the final product meets customer expectations.

Join Rise to see the full answer
What metrics do you use to measure software quality?

Discuss key performance indicators like defect density, test case coverage, or user satisfaction scores. Explain how these metrics inform your testing strategies and help you identify areas for improvement in software quality.

Join Rise to see the full answer
Explain how you would build a test automation strategy from scratch.

Outline the steps you would take to define the objectives of your automation strategy, the frameworks and tools you would select, and your plan for maintaining and evolving the testing suite in response to changing requirements.

Join Rise to see the full answer
How do you prioritize testing tasks in a fast-paced environment?

Discuss your approach to prioritization, such as risk assessment or stakeholder feedback. Mention tools or methodologies you use to manage your workload effectively while ensuring critical issues are prioritized.

Join Rise to see the full answer
Can you describe your collaboration experience with developers and product managers?

Provide examples of your past collaborations, focusing on how you communicated testing requirements, resolved issues, and contributed to the product development lifecycle. Highlight the importance of teamwork in achieving high-quality results.

Join Rise to see the full answer
What is your experience with testing APIs, and what tools do you prefer to use?

Detail your experience with REST APIs, the testing methods you've used, and your comfort level with tools like Postman or Swagger. Discuss the importance of API testing in the overall quality assurance process.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Intuitive Hybrid Sunnyvale, CA
Posted 8 days ago

Drive innovation in healthcare as a Test Engineer at Intuitive, where you’ll play a vital role in product verification and validation.

Photo of the Rise User
Posted 6 days ago

Ryerson is seeking an Aerospace Quality Manager to lead quality assurance efforts and ensure exceptional customer satisfaction in the aerospace sector.

Photo of the Rise User
Posted 6 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple as an iOS Performance QA Engineer to enhance customer experiences with cutting-edge iOS products.

Quantix SCS LLC Hybrid Morris, Illinois, United States
Posted 5 days ago

We are seeking a diligent Safety Compliance Specialist to support regional operations and ensure safety compliance across the organization.

Photo of the Rise User

Join SelectHealth as a Quality Analyst Engineer – Consultant to oversee vital QA processes in software development.

L3Harris Technologies Hybrid US, Hamilton County, OH; Ohio, Cincinnati, OH
Posted 10 days ago

Seeking an Associate Manager of Product Quality Engineering to lead a dedicated team at L3Harris in Cincinnati, OH, striving to ensure product excellence.

Photo of the Rise User
AbbVie Hybrid North Chicago, IL
Posted 2 days ago

Join AbbVie as a Batch Record Reviewer II to ensure compliance and excellence in pharmaceutical product manufacturing.

MCKINNEY SPECIALTY LABS Hybrid Richmond, Virginia, United States
Posted 12 days ago

McKinney Specialty Labs is looking for an experienced QA Director to oversee compliance and quality assurance in their innovative laboratory setting.

BriteCore is a fully-managed core software platform for property and casualty insurers that supports digital transformation, emerging technologies, and new business models. BriteCore offers end-to-end insurance capabilities, including policy admin...

9 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, remote
DATE POSTED
April 18, 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!