Senior Quality Engineer
Be a part of the transformation at MVP Health Care.
This position is a critical part of this transformation. As a member of a Scrum team, the role is primarily responsible for ensuring that quality products are delivered to the organization. The candidate will work with a cross-functional team to understand business requirements and break them into user stories, develop test plans, test cases and execute test scenarios to ensure we are delivering high quality code. The ideal candidate is a highly motivated, self-starter who is passionate about quality assurance and can work effectively in an agile environment to ensure commitments are met. This role also serves as a role model on the Scrum team to promote quality, innovative, and scalable solutions.
The role includes but is not limited to the following:
Lead quality assurance efforts of Scrum teams and serve as a subject matter expert to other Quality Engineers
Generate and manage test metrics for quality improvements
Serve as a quality expert for the team often participating in design and architecture sessions
Work with Quality Assurance leaders to define and implement process improvement initiatives that drive improved quality and accuracy while promoting industry best practices
Leverage DevOps concepts to promote good quality and automation practices
Derive test strategies utilizing industry standard testing techniques and methodologies
Compile and execute master test plans for large scale projects
Lead Agile defect management process
Ensure quality solutions are delivered to the business by executing a strategic and well planned test approach
Create detailed, comprehensive, well-structured test cases that are automatable
Create system or business process flow diagrams
Utilize structured query language (SQL) for data mining and data seeding purposes
Identify critical path regression scenarios
Conduct root cause analysis and participate in debugging activities
Ensure proper test coverage by utilizing a traceability matrix
Provide level of effort (LOE) estimates based on complexity of the test strategy
Participates in release/sprint planning activities and daily stand-up meetings
Participates in user story creation, backlog refinement scrum ceremonies ensuring appropriate test acceptance criteria, test cases, and test plans are in place
Provide story points estimates for quality deliverable portion of a user story
Provide task estimations for quality tasks
Accountable for regular status updates to all assigned sprint tasks during daily stand-up meetings
Bachelor’s degree in Computer Science or related field/relevant work experience
5+ years’ experience working as quality engineer
1 years’ experience working in an agile environment
Detailed understanding and experience in DevOps concepts preferred
One or more of the following preferred: SQL, T-SQL, .NET, C #, Android/iOS, Xamarin, Angular, SSIS, SSRS, and SSAS
Ability to problem solve and implement solutions
Understanding of the software development lifecycle (SDLC)
.Understanding of testing methodologies, techniques and tools.
Highly self-motivated with the ability and dedication to meeting aggressive deadlines while ensuring quality delivery.
Capable of writing test cases, executing test cases and bug tracking.
Understanding of automation tools and automated test capabilities.
Ability to understand and embrace our SDLC, business processes, and strategy.
Understanding of Agile Development Methodology (SCRUM).
Strong written and verbal communication skills with the ability to communicate effectively with technical and non-technical team members and customers.
- Job Family Information Technology & Transformation Services
- Pay Type Salary
- 220 Alexander St, Rochester, NY 14607, USA
- 5455, 303 S Broadway # 321, Tarrytown, NY 10591, USA
- Headquarters Office, Schenectady, New York, United States of America