Vacancy expired!
- Serve as the technical lead for the assigned areas and contribute towards the enterprise needs for end-end test strategy
- Review requirements and create/manage end-end test approach, strategy and plan, test cases upstream and downstream applications
- Identify and communicate dependencies between interfacing components of the software system and/or interfaces
- Identify and communicate team deliverables between QA Manager and the team
- Conduct ITSR/Non-ITSR risk identification for assigned projects and contribute/lead mitigation action planning with the Individual test teams and mitigate the technical impediments for assigned projects/programs (needs to be capable of driving appropriate resolution for 90%+ issues in area of specialty themselves)
- Publish Program/Project Level integration summary with risk and % coverage
- Estimate effort required to perform all QA activities assigned for both Automation and Performance domain
- Troubleshoot and resolve or recommend solutions to a diverse range of complex software testing problems.
- Provide solution to fix the root cause and lead the fix as applicable.
- Recommend improvements and/or corrections to developers for products assigned.
- Actively participate in project ceremonies and lead, as necessary, defect triage meetings
- Lead process improvement initiatives
- Lead distributed QA teams at program level in both Automation and Performance domain
- Communicate and coordinate with developers to resolve software defects as well with Scrum Masters across team to stick to release deliverables
- Review and provide recommendations to improve application performance from end user perspective
- Leverage a test framework to implement effective Web UI tests; Leverage a test framework to implement effective integrated End-To-End tests
- Assist with UAT as needed for data creation
- Assist and train junior QA Specialist with technical or product related issues
- Lead a program from QA perspective
- Strive to become a subject matter expect on the system under test
- Bachelor's Degree in Information Technology related fields or equivalent work experience
- Minimum of 8-10 years of experience in Automation Testing as well as Performance Testing
- Knowledge of Performance and Automation Testing practices and capabilities
- Advanced test automation skills.
- 6+ years of healthcare domain knowledge
- Solid understanding of QA Methodologies
- Expert in understanding of databases and data warehouse design
- Experience writing complex SQL queries
- Advanced knowledge of architectural and design patterns, core design concepts, unit testing, configuration management best practices
- Ability to design, develop, and execute test automation workflows to ensure the right test coverage of the web services and UI components.
- Ability to design, develop and implement test automation frameworks using a variety of test technologies like Protractor, TestNG, Selenium, Java, Angular, Katalon Studio, eclipse STS, GitHub, Spring Boot, TestNG
- Skilled in leveraging test framework to implement effective API tests
- Experience testing applications built using a Responsive Web Design
- Hands on experience with ability to define and track concrete QA Metrics for both Automation and Performance
- Project Management experience to handle cross functional teams as well as multiple integrated application.
- Ability to drive Automation and Performance strategy cross team while working on such application and leading QAs distributed across Automation and Performance domain
- Experience working with a diverse set of programming languages (Java, AngularJS, Oracle, python, ruby, etc.)
- Experience working with SDLC tools (Client/ALM, Jira, TestRail)
- Experience working across different vendor management systems to do POCs around new tools and strategize implementation of these tools within Automation and Performance QA teams
- Hands on experience implementing and driving a new test framework for Web as well as Mobile Automation
- Ability to design, develop and implement UI as well as API performance testing using Load Ninja, Neoload and Client Load Runner and Client Performance Center tools
- Hands one working experience with Github, Jenkins, Dynatrace, Restful APIs, Maven, Postman, Swagger, SOAP UI, Sauce Labs
- Ability to understand complex technical environments quickly
- Knowledge and demonstrated experience in the software development project lifecycle.
- Experience working within an Agile Software Development.
- Strong written, verbal, and interpersonal communications skills including ability to listen attentively and to communicate information clearly and effectively
- Demonstrated ability to work well with cross-functional groups and offshore resources
- Demonstrated interpersonal, collaborative, and relationship-building skills; ability to interact positively with teammates at all levels of the company
- Approachable and open
- Demonstrated ability to work in a team, facilitate effective team interactions, and to foster a positive work environment; willingness to assist teammates in order to achieve departmental goals
- Strong analytical skills with the ability to seek underlying assumptions through probing, questioning, and listening
- Possess strong people and communication skills
- Demonstrated strengths in organizational, attention-to-detail, reasoning, critical thinking, and problem solving skills
- Demonstrated ability to manage multiple projects/tasks, meet deadlines, and adjust priorities appropriately in an evolving work environment with shifting time frames
- Self-starter with high degree of initiative, determination of sense of urgency, and follow through
- Commitment to client's values of Service Excellence, Integrity, Team, Continuous Improvement, Accountability, Fulfillment and Fun with ability to demonstrate those positively and proactively to patients, teammates, management, physicians, and/or vendors in everyday performance and interactions.
- QA Certifications preferred
- SAFE Agile knowledge is a plus
- Scrum master experience on a team is a plus
Vacancy expired!