The Sr. Quality Engineer (QE) plays a vital role in ensuring that Lumin Digital’s digital banking platform remains reliable, scalable, and high-performing for our credit union and bank partners. This position exists to design, develop, and maintain automated testing solutions that validate functionality and performance across the application. Success in this role means building robust end-to-end (E2E) automation coverage, collaborating with cross-functional teams to drive quality improvements, and contributing to a culture of continuous delivery and technical excellence.
Essential Functions and Responsibilities:
Design, develop, and maintain automated end-to-end (E2E) test suites for Lumin Digital’s web applications.
Implement and manage load-testing scenarios using K6 to measure performance, identify bottlenecks, and analyze results through application logs.
Participate in the 9am–5pm QE on-call rotation, resolving E2E test failures and supporting environment quality and stability.
Collaborate with developers, product owners, and other engineers to define quality metrics, identify test gaps, and improve coverage across releases.
Contribute to continuous improvement of the test strategy, frameworks, and automation tools to enhance scalability and maintainability.
Participate in code reviews, pair programming, and CI/CD processes to uphold quality standards throughout the development lifecycle.
Triage, analyze, and track defects to resolution, partnering with engineers to ensure issues are addressed efficiently.
Advocate for quality best practices at every stage of development — from requirement gathering through deployment.
Document test processes, maintain clear test case repositories, and contribute to team knowledge sharing.
Perform other duties as assigned.
Position Specifications
Education:
Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field; or an equivalent combination of education and experience preferred.
Certifications in test automation or quality assurance tools/methodologies are a plus.
Experience:
Two (2) years of experience in software quality engineering or test automation.
Proven ability to design and execute automated tests for complex web applications.
Experience using modern test automation frameworks (e.g., Playwright, Cypress, Jest, Mocha).
Working knowledge of CI/CD pipelines and version control systems (Git).Exposure to performance testing and environment monitoring tools preferred.
Knowledge, Skills, & Abilities:
Required:
Proficiency in writing and maintaining automated E2E tests.
Strong understanding of software testing methodologies and QA processes.
Familiarity with CI/CD practices, pipelines, and integration of automated tests into build processes.
Excellent problem-solving skills, attention to detail, and analytical thinking.
Strong communication and collaboration abilities across technical and non-technical teams.
Ability to troubleshoot, debug, and maintain test environments.
Nice to Have:
Experience with TypeScript or JavaScript.
Familiarity with Angular-based front-end applications.
Hands-on experience using Playwright for automation.
Exposure to AWS or other cloud environments.
Understanding of performance and accessibility testing best practices.
Minimal, generally 12 days or less per year