Type: Direct Placement/FTE
POSITION SUMMARY:
The Senior Quality Assurance Test Engineer is responsible for developing test strategies and performing test execution for a multitude of complex applications while ensuring that each application meets the agreed upon requirements of the customer. The Senior Quality Assurance Test Engineer must use their extensive experience and talent to ensure value is delivered to the customer and company, to evolve the client's product suite and to ensure the application is high-quality and fully-functional. The Senior Quality Assurance Test Engineer works with minimal supervision and in close collaboration with the cross-functional team.
Essential duties and responsibilities may include, but are not limited to, the following:
- Lead the evolution of the QA function communicating the value of testing with the cross-functional team
- Ensure the test strategy is in context of the current business processes and incorporates how the business uses our systems
- Connect business processes to company strategy
- Coach the cross-functional team on QA best practices soliciting feedback to ensure understanding
- Represent the QA function as needed in technology initiatives and communicate status back to the team
- Lead testing activities for assigned projects
- Ensure the quality of software and adherence to user story requirements before release to customer
- Define the test strategy and scope for assigned projects implementing Quality Assurance best practices
- Develop comprehensive test plans and test cases
- Identify and partner with the cross-functional to ensure all necessary levels of testing are performed
- Collaborate with software/systems personnel in application testing, such as system, unit, integration, regression, load, and acceptance testing methods
- Apply an analytical, methodical, and resourceful approach to problem-solving, root-cause analysis, and prioritization of work
- Make recommendations for improvement of applications based on company strategies to cross-functional team
- Cultivate and disseminate knowledge of quality assurance best practices
- Identify, mitigate, and drive product issues and risks to resolution
- Estimate and communicate Quality Assurance effort for assigned work
- Collaborate with cross-functional team members to define user stories, acceptance criteria, deliverables, and product risks
- Analyze user story requirements and validate their testability
- Log defect reports and perform retest of defects as required
- Communicate test progress, test results and other relevant information
- Provide technical leadership and mentoring to team members as needed
- Manage conflicting priorities ensuring deadlines for assigned tasks and scheduled deliverables are met
- Recommend and participate in innovation projects for continuous improvement initiatives
- Other special projects as needed
QUALIFICATIONS:
Knowledge/Skills/Abilities:
- Solid understanding of Quality Assurance testing best practices and Software Development Life Cycle
- Proficient in SQL (advanced skills)
- Proven leadership through influencing and consensus-building; demonstrated ability to work well in a cross-functional team.
- Excellent test design and documentation skills
- Strong analytical/problem solving skills with excellent attention to detail and communication skills
- Ability to exercise independent judgment, multi-task, and effectively prioritize tasks
Experience and Training:
- Minimum of 7 years testing experience on web-based and/or client/server applications
- Experience testing any of the following platforms: JSON, Microsoft.Net, JavaScript, C#, Data warehouse, ETL, Cubes
- Advanced SQL skills
- Experience working in an Agile and/or Lean environment a strong plus
- Experience with test automation and direct hands-on experience with automated testing tools a strong plus
- Experience with requirement, testing and defect management tools
Education:
- Bachelor's Degree or equivalent experience in Information Technology field
Licensure / Certification:
- Industry recognized Quality Assurance certification a plus
Max Trujillo
Technical Recruiter
Ascent
720-573-5273
**If this is not a fit for you or you are not interested, Ascent Services Group offers an excellent Referral Bonus! We look forward to hearing from you!
About Ascent: The Ascent Services Group (ASG) is a nationally recognized technology staffing and consulting firm whose fundamental business is providing staffing services to Small, Medium, and Large Enterprise clients in our core market verticals: Financial Services, Healthcare, Technology and Life Sciences. As consultants for ASG, you will have access to many of the top clients within the industries we serve. Our goal is to deliver innovative talent through proven best practices and effective resource optimization. Become one of ASG’s candidates and experience the difference!