Job Title: Senior Quality Engineers/ SDET Location: Charlotte, NC (Onsite)
Job Type: Long Term Contract on W2
One of our Financial client is seeking Senior Quality Engineers to join our growing digital technology team. You will be responsible for the planning, development, automation, and execution of test cases across our Internet Banking applications. This is a high-impact role where you’ll work alongside cross-functional teams—including developers, designers, product managers, and QA professionals—to ensure a secure, responsive, and high-quality digital experience for both internal and external customers.
You’ll bring a passion for technology and quality, strong automation skills, and an innovative mindset to help deliver robust, scalable applications in a cloud-native, containerized environment. This is an exciting opportunity to work on cutting-edge web and mobile applications while helping shape the QA processes and strategy.
- Design, develop, and maintain comprehensive test plans, test cases, and automated test scripts
- Lead test planning and defect management sessions, ensuring end-to-end traceability and accountability
- Collaborate closely with developers, DevOps, and product managers in Agile teams
- Develop and integrate automated test frameworks into CI/CD pipelines
- Test applications across web, mobile, and API layers, including performance and regression testing
- Support applications deployed in containerized (e.g., Kubernetes) environments
- Analyze complex business requirements and translate them into effective test solutions
- Participate in on-call support rotation for production releases and issue resolution
- Strong experience in JavaScript, TypeScript, HTML, CSS, Node.js
- Hands-on with React, TailwindCSS, Next.js or similar frameworks
- Proficient in test automation frameworks: Playwright, Storybook, viTest, or similar
- Skilled in REST API testing and validation tools
- Experience with responsive and mobile application testing
- Understanding of CI/CD pipelines and how to integrate tests effectively
- Familiar with cloud platforms and containerized testing environments (e.g., Kubernetes)
- Strong database knowledge and experience with synthetic test data
- Bonus: Experience with performance testing tools, continuous deployment, and financial services applications
- Bachelor’s degree in Computer Science, Engineering, or a related field—or equivalent experience
- 10+ years of relevant software QA and test automation experience- Proven track record of ownership and leadership in testing initiatives
- Experience working in Agile/Scrum development environments
- Excellent verbal and written communication skills
- Ability to work independently and collaboratively in a dynamic, fast-paced environment
- Strong analytical and critical thinking skills
- Availability for on-call production support on a rotational basis
- Preferred Experience:
- Prior experience in Financial Services or Banking domain
- Familiarity with performance testing, security testing, and compliance standards
- Banking or financial domain: 3 years (Required)
- VItest: 3 years (Required)
- Storybook: 3 years (Required)
- Raleigh, NC 27606: Relocate before starting work (Required)