Senior Quality Engineer
Life Chruch
- Edmond, OK
- Permanent
- Full-time
- Create and execute detailed test plans for projects, ensuring alignment with QE best practices.
- Develop and maintain automated testing solutions, focusing on continuous improvement of the existing test Sigma and Selenium automation frameworks.
- Own QE processes and strategies at the project level, ensuring critical tasks are aligned with engineering priorities.
- Partner with cross-functional teams to establish QE practices early in the development process.
- Estimate, prioritize, and organize test efforts based on project scope and deadlines.
- Execute manual and automated tests to verify software functionality, performance, and security.
- Provide technical guidance to other QE engineers, including junior and mid-level team members.
- Ensure that team members are working toward a unified QE strategy.
- Support teams with debugging and issue resolution, acting as a key resource in troubleshooting.
- Research and implement the latest QE tools and methodologies to improve efficiency and accuracy.
- Contribute to test suite enhancements and updates based on project and team needs.
- Contribute to QE process improvements, driving the adoption of new tools, techniques, and frameworks.
- Lead automation efforts by identifying areas for automation and optimizing test cases for coverage.
- Collaborate on release planning and ensure QE processes are integrated into timelines.
- Track and report quality metrics (defect density, open defect counts) to the broader team.
- Ensure high-quality standards are applied across all testing processes.
- Proficiency in writing production-ready, scalable automation suites with a clear understanding of team standards and guidelines.
- Adaptability to industry-leading tools and the ability to integrate emerging QE technologies to continually improve processes.
- Ability to self-motivate, make independent decisions, and solve problems with innovation.
- Effective at multi-tasking and time management to meet strict deadlines while remaining flexible and open to change.
- Excellent verbal, written, and interpersonal communication skills to clearly explain complicated processes and foster partnerships.
- Effective at process and organizational management to coordinate, structure, and provide vision to projects.
- Strong leadership skills and understanding of developing and guiding others.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 4+ years of experience in quality engineering, software testing, or a similar role, with a demonstrated track record of delivering high-quality software products.
- Strong knowledge of QE methodologies and hands-on experience with test automation frameworks (e.g.,TestSigma, Selenium, Appium, JUnit, TestNG) across multiple layers (front-end, back-end, services).