Senior Quality Engineer
Listed on 2026-06-18
-
Software Development
Software Testing, Software Engineer, DevOps
Grade:
Technical 408
Pay Range: $ - $
Job DescriptionThe Senior Quality Engineer writes automation scripts utilized in a CI/CD pipeline. They work on dedicated product teams and are part of the engineering team composed of Software Engineers, Cloud Engineers, and Quality Engineers. The role involves working directly with scrum masters, product owners, and UX designers to deliver an excellent education experience for students and student mentors. The Senior Quality Engineer builds and implements automated UI/API test validation, load tests, and analyses failures, making objective recommendations.
Job Duties- Perform functional, system, and integration tests for new and existing features.
- Improve communication and collaboration to enable rapid product development by serving as liaison between development and testing automation teams.
- Increase application/system testing by anticipating and correcting operational issues before they occur via testing tools.
- Create more stable application environments by continuously improving application quality and ensuring automation testing is easily invoked and scalable.
- Work under light supervision with wide latitude for independent judgment.
- Serve as a mentor by conducting training sessions and assisting less experienced peers.
- Lead in root cause analysis methodologies, remediation, and prevention.
- Present 1 to 2 QA training sessions and/or workshops annually for internal stakeholders to drive new initiatives.
- Identify, track, and prioritize high-value bugs and drive their resolution.
- Write and maintain various forms of tests ranging from unit tests to automated end-to-end tests.
- Perform other job-related duties as assigned.
- Adaptability to changing priorities in a fast‑paced environment.
- Solid critical thinking skills to identify issues and propose effective solutions.
- Team‑oriented mindset with ability to work effectively with diverse teams.
- Understanding of team members' perspectives to foster a supportive work environment.
- Keen eye for detail ensuring thoroughness in testing and documentation.
- Excellent organizational skills to balance multiple projects and deadlines.
- Proficiency in multiple testing methodologies (functional, regression, performance, security, usability, integration, unit, UAT, accessibility).
- Expertise in automation programming/scripting languages (Java, Python, JavaScript).
- Knowledge of performance testing tools (Load Runner, JMeter).
- Strong understanding of SDLC, Agile methodologies, and CI/CD tools (Jenkins, Git Lab CI, Bamboo, AWS Code Build/Code Pipeline).
- Strong analytical skills for data‑driven decision‑making.
- Excellent communication skills to articulate complex technical concepts to varied stakeholders.
- Demonstrated ability to manage and prioritize multiple testing initiatives simultaneously.
- Proven track record of driving quality improvements across cross‑functional teams.
- Advanced understanding of the application testing landscape and comparison of tools.
- Bachelor's Degree in Computer Science, Software Engineering, or related technical field.
- At least 6 years of experience including: API (REST/SOAP) testing scripts, UI/browser automation scripts (Selenium, TestNG, Protractor), programming/scripting languages (Java, JavaScript, Bash, Python), load testing software (JMeter), CI/CD orchestration (AWS Code Build/Code Pipeline, Bamboo, Jenkins), use of Jira or Workfront, end‑to‑end automation testing, and delivering multiple QA training sessions or workshops.
- Equivalent relevant experience may substitute for education requirements.
- Master's Degree or PhD.
- Hands‑on experience with PaaS systems such as Salesforce, Banner, and Workday.
- Ability to write SQL queries in TSQL databases (Oracle, MSSQL, MySQL, PostgreSQL).
- Experience with non‑SQL data stores (MongoDB, AWS Dynamo DB, Hadoop).
- Familiarity with Linux environment and shell scripting.
- Exposure to mobile development (Android or iOS).
This is a full‑time, regular position (40 standard weekly hours). Eligible for bonuses and a comprehensive benefits package including medical, dental, vision, telehealth, mental healthcare, health savings account, flexible spending account, life insurance, disability coverage, accident, critical illness and hospital indemnity supplemental coverages, legal and identity theft coverage, retirement savings plan, wellbeing program, discounted WGU tuition, and flexible paid time off (including up to 12 weeks of parental leave).
EqualEmployment Opportunity
All qualified applicants will receive consideration for employment without regard to any protected characteristic as required by law.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).