Start Your Search Here

push notification bell

Would you like to receive notifications about 23 jobs in Oak Brook?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

inspiracareers

Oak Brook / Global

Sr. Quality Engineer- First Dollar (Remote)

Job Description

The Sr. Quality Engineer will report to the Technology Department. This role is responsible for leading a team of QA testers/engineers in testing our suite of products and software products to consistently deliver the highest quality solutions via SaaS, and On-Premises models. You will be an experienced leader in driving and implementing QA frameworks, processes, and strategies. You will implement industry standard quality assurance policies and practices, and ensure they are followed by measuring product and process quality.At First Dollar, we believe in empowering engineers to build a smarter health benefits platform - one where human expertise is amplified, not replaced, by AI tools. We seek engineers who have demonstrated experience using AI responsibly to accelerate their development workflow, improve code quality, and solve complex problems more efficiently.The incumbent will be expected to build the appropriate relationships and trust at all levels within the organization as they effectively communicate project issues, status, and successes with all team members at all levels. This incumbent must be creative, client focused, solutions-driven, organized, and thrive in an extremely dynamic environment as well as have solid people skills.Direct the development of the QA strategy, methodology, discipline, and framework. Driving and improving the QA team in areas of automated testing and agile testingProvide technical expertise in Test Automation, Testing Methodologies, Testing Processes, Tools, and Techniques across the teamsResponsible for defining QA strategy, approach, and execution in development projectsResponsible for leading and directing the QA teamProvide leadership and technical expertise within Test Automation and Quality AssurancePerformance management, coaching, and professional development for QA team; ensure testing skill set is up to date and capable of supporting the development effortFocus on continuous QA improvements including usage of appropriate testing tools, test techniques, test automationBuilding and maintenance of quality standards as well as enforcing technical and testing standardsMonitoring of all the QA activities, test results, leaked defects, root cause analysis and identifying areas of improvement. Implement steps required to improve the processesEnsure the proper usage of available tools to gain the maximum benefit of the QA effort. This includes testing tools for functional, application performance, automation, etc.Manage training and continuous learning of QA staff by means of short courses, conferences, meetups, certifications, etc.Be an escalation point for all matters related to testing and quality assurance and operate as a primary point of contact for the QA teamsWork with development team to develop and execute QA strategies to meet and exceed department and corporate quality goalsGather and present testing metrics and testing activities for the projects to key stakeholderCollaborate with business partners, such as Customer Support, Client Services and Operations to incorporate feedback into the QA processFacilitate inter-team communication across many agile projects within the organizationMeasure Product Quality and share metrics with the teams, management, and other stakeholdersBalance best practice decisions with delivering high business value (right vs right now)Be accountable for outlining detailed testing tasks (+ resulting estimates) during sprint planningAsk the right questions (to developers, QAs), at the right time, to proactively avoid quality riskEngage with developers to outline how a solution design results in dependency impactDesign and produce high quality automated test cases within a defined frameworkDevelop testable interfaces between the system under test and the automation frameworkTranslate existing manual regression test cases into automated testsAssure automated regression test cases are integrated and passing in a nightly build processContribute to merge up/down through development process, adheres to a well-defined code promotion processEmploy static code analysis to identify test case readability, anti-patterns, & coverageMonitor automated test results after code is committed and holds team to account on qualityConduct cross team and inter-team automated test case reviewDefine, develop, maintain, and clean test data in support of automated test casesSupport and is accountable for timely releases and adherence to release activitiesCollaborate outside of the product team to encourage a development communityEncourage self-study by promoting best practices and bringing in external perspectiveReview requirements, specifications, and technical design documents to provide timely and meaningful feedbackProvide code review and analysis of teams' automation codeAssist in managing and maintain regression test suiteCreate detailed, comprehensive, and well-structured test plans and test cases.Estimate, prioritize, plan and coordinate testing activitiesDesign, develop and execute automation scripts using open-source tools.Identify, record, document thoroughly and track bugsPerform thorough regression testing when bugs are resolvedDevelop and apply testing processes for new and existing products to meet client needsLiaise with internal teams (e.g. developers and product managers) to identify system requirementsMonitor debugging process resultsInvestigate the causes of non-conforming software and train users to implement solutionsTrack quality assurance metrics, like defect densities and open defect countsStay up to date with new testing tools and test strategiesSupport and mentor junior team membersReview requirements, specifications, and technical design documents to provide timely and meaningful feedbackAccountable for outlining detailed testing tasks (+ resulting estimates) during sprint planningFacilitate test cases reviews to stakeholdersEngage with developers to outline how a solution design results in dependency impactManage and maintain regression test suiteEstimate, prioritize, plan and coordinate testing activitiesIdentify, record, document thoroughly and track bugsPerform thorough regression testing when bugs are resolvedDevelop and apply testing processes for new and existing products to meet client needsLiaise with internal teams (e.g., developers and product managers) to identify system requirementsTrack quality assurance metrics, like defect densities and open defect countsStay up to date with new testing tools and test strategies.Support and mentor junior team membersSupport and is accountable for timely releases and adherence to release activities.Collaborate outside of the product team to encourage a development communityEncourage self-study by promoting best practices and bringing in external perspectiveOther duties as assignedLI-RemoteYears of Experience: 5-7 years of experienceDegree: Bachelor's Degree in Computer Science, Computer Engineering, or equivalent experienceCertification: QA testing related certifications (or willingness to obtain) such as Certified Test Engineer (CSTE), Certified Software Quality Analyst (CSQA), and Certified Associate in Software Testing (CAST)Skills & Abilities7+ years of experience in software development industry5 years of experience in managing a quality assurance teamExperience in Agile methodologies such as Scrum and KanbanSpecialization in performance and load testing, security, automation, release management, and agile trainingHands on expertise with automation tools, frameworks, and standard methodologiesProven experience in test planning, test design, test & automation strategy, and test executionDemonstrated experience leading test efforts for Software and Product developmentUnderstanding and ability to work on a variety of IT platformsExperience working in Cloud environment (such as Azure and AWS) and cloud technologiesExperience following development and production delivery processSelf-starter, independent worker and have a love for QAHands on UI and API automation experience (JMeter, Blaze Meter, Postman, Python 3.x, Pytest, Selenium, BrowserStack, MABL)Agile tools exposure (e.g., Atlassian products – JIRA, Confluence, GIT, X-Ray)Continuous Integration tools knowledge (e.g., ADO, Jenkins, Bitbucket, Spinnaker)Data validation and quality testingTest AutomationProficiency with tools such as Selenium, BrowserStack, Postman or other QA testing toolsProven experience in developing and coding automation test scripts.Proven work experience in software quality assurance and developmentStrong knowledge of software QA methodologies, tools, and processesExperience in writing clear, concise, and comprehensive test plans and test cases.Excellent analytical and communication skillsProven experience preparing, presenting, and maintaining required SDLC documentation and artifactsExperience with performance and/or security testing is a plus.Experience with complex technical integrations (APIs, web services) and SaaS / PaaS cloud platforms preferredExperience with any of the following is a plus: XML, JavaScript, .NET framework, T-SQL, JQuery, JSON preferredSolid knowledge of SQL and scripting preferredExperience working in an Agile/Scrum development process preferredFamiliarity with Jira and the software development life cycle (SDLC) preferredAI ExperiencePractical AI experience - Comfortable using tools like GitHub Copilot, ChatGPT, or Claude for prototyping, debugging, and problem-solvingLeverage AI as a tool, not a replacement - Candidates are expected to understand that AI is a power productivity multiplier while maintaining engineering judgment, and ensuring AI generated code meets quality standardsDemonstrated experience using AI responsibly to accelerate their development workflow, improve code quality, and solve complex problems more efficientlyJ-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location