Principal Software Engineer - Quality Assurance
O'Reilly Auto Parts
The Principal Software Engineer- Quality Assurance operates with a high degree of independence, leveraging multiple functional and technology skillsets and provides technical oversight and strategic direction in the design, development, and implementation of scalable, secure, and high-performing quality engineering solutions.This is an on site position located in Springfield, MO. Responsibilities and Duties:Document "as is" and "to be" QA processes and describe the changes required to migrate to the "to be" capability to accurately record the changes required.Discuss and recommend technical developments to improve the quality of software solutions and supporting infrastructure to better meet users’ needs.Partner with cross-functional teams to conceptualize technology solutions, leveraging data to drive original design ideas and decisions.Guide the development of existing and new applications by analyzing and identifying areas for modification and improvement.Develop, automate, and perform complex testing and monitoring to diagnose and correct application functionality and/or performance issues; validate and interpret test data to verify that specifications are met and/or to identify remedial actions required to ensure suitability.Ensure best practices around robust solution monitoring and alerting to proactively diagnose application performance or stability issues.Monitor, identify, and correct the most-complex software defects to maintain fully functioning applications software.Lead team in work breakdown and estimation of software development activities in order to develop and achieve software project delivery timelines; may provide resource staffing recommendations.Contribute to and maintain a technical roadmap to facilitate application software development and ensure the development work is prioritized in line with business requirements.Oversee others on continuous integration activities (sharing, testing and building), working within established operational systems.Explore and develop a detailed understanding of external developments or emerging issues and contribute to the evaluation of their potential impact on, or usefulness to, the organization.Develop own capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation, where relevant, to improve performance and fulfill personal potential. Maintain an in-depth understanding of technology, external regulation, and industry best practices through ongoing education, attending conferences, and reading specialist media.Skills:Required:Provides team oversight and guidance, to understand and apply the Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, and maintenance, to effectively develop software that supports modelling activities.Plans, organizes, prioritizes and oversees activities to efficiently meet objectives.Assimilates and understands data and information from various sources in order to draw appropriate conclusions and make relevant recommendation.Understands business context, needs, rules, and architecture, as well as organizational structure, cultures, capabilities, and processes to document the current state of technology and operational processes.Leads team to envision and document the future state of processes and products by identifying the solution scope, potential value of the future state, and the changes to the process, technology, organization infrastructure, and capabilities necessary to achieve the desired future state.Creates clear, comprehensives, effective documentation and artifacts that convey complex technical concepts that illustrate and explain overall technical specifications and solution/architecture design; may provide oversight and review of teams’ technical documentation.Develops software through use of programming languages, tools, and platforms including:Object or component-oriented developmentDatabase User Interfaces and QueriesCloud Computing: understand, deploy, and manage cloud-based infrastructure and services.Designs, executes and reports on systems/service tests to ensure that an application functions as specified in the requirements.Installs, sets up, configures, and manages software and environments.Monitors, diagnoses and fixes problemswith technology products.Preferred: Experience with WDIO, Rest Assured and TestCompleteExperience with Google Cloud Platform (GCP) and cloud-based testingExperience with AI/GenAI in QA, including:LLM-based test generationAgentic workflows / mini agentsExperience with BDD frameworks (Cucumber)Exposure to performance testing and scalability validationKnowledge of accessibility testing and cross-browser strategiesExperience working in a TCoE or enterprise QA transformation environmentEducation: Bachelor's Degree or Equivalent Level in Computer Science or related fieldExperience: Experienced practitioner able to deal with the majority of situations and to advise others (3 to 6 years)Managerial Experience: Experience with general supervision of more junior colleagues (7 to 12 months)O’Reilly Auto Parts has a proven track record of growth and stability. O’Reilly is full of successful career stories and believes in a strong promote-from-within philosophy, encouraging you to grow your career along with the organization. Total Compensation Package:Competitive Wages & Paid Time OffStock Purchase Plan & 401k with Employer Contributions Starting Day OneMedical, Dental, & Vision Insurance with Optional Flexible Spending Account (FSA)Team Member Health/Wellbeing ProgramsTuition Educational Assistance ProgramsOpportunities for Career GrowthO’Reilly Auto Parts is an equal opportunity employer. The Company does not discriminate on the basis of race, religion, color, national origin or ancestry (including immigration status or citizenship), sex, sexual orientation, gender identity, pregnancy (including childbirth, lactation, and related medical conditions,) age (40 and over), veteran status, uniformed service member status, physical or mental disability, genetic information (including testing or characteristics) or another protected status as defined by local, state, or federal law, as applicable.Qualified individuals with a disability may be entitled to reasonable accommodation under the Americans with Disabilities Act. If you require a reasonable accommodation during the application or employment process, please send an email to: View email address on click.appcast.io or call View phone number on click.appcast.io option , and provide your requested accommodation, and position details. Job SummaryJob number: R161955Profession: Information Technology
- ...driving resilience and security best practices, and mentoring engineering teams to foster a culture of technical excellence.This position... ...history of mentoring engineers and setting high code quality standards.Excellent communication skills to articulate complex...SuggestedLocal areaRemote workFlexible hours
- The Software Engineer II (Workday Extend and Integrations) will lead the design, development, implementation, and support of enterprise-grade Workday solutions. This role requires deep technical expertise with Workday Extend and Workday Integrations, combined with strong...SuggestedLocal areaRemote workFlexible hours
- ...Syms Strategic Group (SSG) is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust (MBI) Military Veterans are highly encouraged...SuggestedFull timeRemote work
- ...mentor other developers to deliver high-quality, maintainable solutions.This is an onsite... ...works with QA teams to support quality assurance efforts.Performs analysis and design for... ...yearsKNOWLEDGE, SKILLS, AND ABILITYPassion for software development and continuous...SuggestedFull timeWork at officeLocal area
- ...SSG) is seeking a talented Software Developer in Test (SDET)... ...Occasionally perform other IT systems engineering activities such as... ...projects and ensuring high-quality deliverables Experience in... ...certifications in testing or quality assurance (e.g., International...SuggestedFull timeWork experience placementRemote work
- 4419 Software Developer 4419 | Top Secret Job Description: OVERVIEW: We... ...candidate will possess strong software engineering expertise with a focus on Java and/or Python... ..., and the ability to deliver high-quality solutions in a collaborative team setting...
- ...collaboration, and excellence then we'd love to meet you. The Software Engineer III, under general supervision, participates in the technical... ...which may require research and timely, effective, and quality delivery of software into production. Provides technical/engineering...Permanent employmentH1bWork at officeLocal areaRemote work
- DescriptionThe Embedded Software Engineer develops software and firmware source code in C/C++, Embedded C, and other languages following... ..., including hardware engineers, product managers, and quality assurance· Problem-solving and working with team or individually to...Temporary work
- The Senior Engineer is a highly experienced technical leader responsible for architecting... ...experienceYears of Experience: 8+ years in enterprise software development, with 4+ years dedicated to... ...(for integration tests), and code quality tools like SonarQube.Experience using...Full timeLocal areaFlexible hours
- Job Description:Job Title: Principal AI Engineer Location: Springfield, Missouri Department: Information Technology Employment Type: Full-time Job Summary: Join a compassionate, collaborative team making a measurable difference by building enterprise AI capabilities that...Full timeLocal areaShift work
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$110.5k - $160k
...position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start... ...to operational excellence, ensures we deliver the highest quality solutions for our customers. We're looking for curious...Full timeInternshipWork at officeWorldwideMonday to Friday- ...our technology team again and is looking for an experienced Software Engineer to create andmaintainsoftware.Candidates will work with a team... ...assisted tools into team workflows to improve productivity and code quality. Experience mentoring others in effective use of AI tools...Night shift
$107k - $191k
...empowered, then we invite you to apply to our Software Engineer position. This position may be filled... ...infrastructure that power high-quality, human-centered information experiences... ...more. EOE/Minority/Female/Disabled/Vet. Principal Applicants Only. #J-18808-Ljbffr Husch...Full timeTemporary workWork at officeRemote workFlexible hours- A leading financial technology firm is seeking a Software Engineer III to participate in the design and implementation of software solutions... ...software development, and cross-functional collaboration to deliver quality products. The ideal candidate should possess strong...Remote job
- Site Reliability Engineers are responsible for ensuring the availability, reliability, scalability, and performance of the firm’s most... ...Level Indicators (SLIs), and error budgets.The role combines software engineering, cloud engineering, automation, and production operations...Local areaRemote workFlexible hoursShift work
- The Senior Platform Engineer will create and redesign broad technical infrastructure and information systems that define how servers, networks... ...Leadership: Lead technical developments to improve the quality of the infrastructure platform to better meet users’ needs.Professional...Local areaRemote workFlexible hours
- ...development teams to deliver scalable, high-quality search solutions.Provide technical... ...teams, allocate resources, and promote engineering best practices.Lead hiring, promotion, and... ...or a related fieldExperience12+ years of software development and/or technical leadership...Contract workLocal areaFlexible hours
- The Principal Platform Engineer is a seasoned and technical leader who will create and redesign broad technical infrastructure and information systems... ...or innovative technical developments to improve the quality of the infrastructure platform to better meet users’ needs...Work experience placementLocal areaFlexible hours
- Job Summary: The Manager Platform Engineering will direct development of a single crucial IT platform and contributes to strategic decisions... ...ensuring effective diagnosis of complex technical issues with software and experiments and the development of effective solutions....For contractorsLocal areaFlexible hours
$128.19k - $184.01k
.... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings... ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing...Remote jobFull time$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems... ...ability to turn hard technical problems into production-quality software. Why This Team Real Engine Work This is...Full timeTemporary workFlexible hours$95k - $125k
...collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test... ...way to ensure that our relationships continue to foster quality business outcomes and our customers view us as their strategic...Base plus commissionFull timeWork experience placementRemote workShift work- ...Staff Mobile Engineer Rootshell Enterprise Technologies Inc is a recognized provider of professional IT Consulting services in the... ..., product and design to drive out features Improve our code quality through unit testing, automation testing and performance testing...
- ...resilient, and secure cloud service delivery. - Partner with engineering and operations teams to support testing processes related to... ...location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external...Minimum wageContract workTemporary workWork experience placementRemote work
- ...Digital Monitoring Products in Springfield, Missouri seeks a Senior Software Architect to design, implement, and maintain enterprise software systems. The candidate should have 10+ years of software development experience, including expertise in full-stack architecture...
- ...Mobile Engineer CBRE has a long-standing commitment to providing equal employment opportunity to all qualified applicants regardless of race, color, religion, national origin, sex, sexual orientation, gender identity, pregnancy, age, citizenship, marital status, disability...
- The Systems Engineer Platform - Messaging Platform will play a key role in designing, implementing, and maintaining enterprise messaging systems that support both real-time and asynchronous communication between distributed applications and services. This role focuses...Local areaFlexible hours
- The Systems Engineer Platform - API Gateway is responsible for developing, managing, and optimizing enterprise API platforms using both... ...for better scalability and reuse.Skills: Required:3+ years in software engineering, platform development, or systems integration, with...Local areaFlexible hours
$113.5k - $153.6k
...Job Details: Job Description: Join Intel as an AI Software Engineering Graduate Intern, where you will contribute to the development and optimization of cutting-edge AI software solutions. In this role, you will work on designing algorithms, frameworks, and AI software...Remote jobInternshipStart working todayLocal areaImmediate startWork from homeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Quality Assurance. Be the first to apply!
- id software Springfield, MO
- healthcare software sales Springfield, MO
- software technical support Springfield, MO
- software asset management analyst Springfield, MO
- software implementation project manager Springfield, MO
- software sales executive Springfield, MO
- software sales representative Springfield, MO
- software Springfield, MO
- embedded software Springfield, MO
- software quality assurance Springfield, MO



