QA Manager
Job Closed
Overview
Required skills and experience: The Test Engineering team is responsible for defining, tracking, and executing quality assurance processes and metrics across all levels of our applications. Test Engineering leader should have 8 plus years of experience using automation to test web-based software products and services in a team environment. Test leader will help drive innovation and continuous improvement culture into our quality process. All candidates must be comfortable working in a fast-paced environment with tight deadlines. This role will require hands on experience with Java or equivalent OOP, JavaScript, and SQL. • Must have 8 plus years of experience in Information Technology with expertise in test automation of applications from UI and API layer. • 4-year college degree in Computer Science/Management Information Systems. • Embraces Diverse people, thinking and styles • Experience of programming concept such as OOPs in scripting languages like Java, Python and JavaScript. • Candidate should have hands on experience of writing, maintaining automated UI and APIs tests written in Java, JavaScript, Python using various open-source testing libraries like Selenium, Cypress, REST Assured, LeanFT, etc. • Experience with one or more querying languages such MS SQL (preferred), Oracle or MySQL. • Experience of building test automation framework from ground up using modular framework and design pattern like Page Object Model design pattern (POM) etc. • Experience of working in distributed agile teams using agile frameworks such as SCRUM. • Experience of working with continues integration tools such as Jenkins. • Able to independently create and maintain automation test jobs using tools such as Jenkins. • Experience working with source code management tool SVN. • Experience of creating test reports from automation test run using tools such as cucumber report, Extent report etc. • Ability to quickly adapt to new tools and evolving technologies. • Excellent verbal and written communication. • Hands on experience of virtualizing services for test automation using tools such as Mockito etc. • Experience of writing, designing functional test cases using TDD and BDD methodologies using Gherkin syntax. • Experience of working with test management and agile management tools such as VersionOne. • Experience of non-functional testing such as performance, load, stress, security, accessibility, and usability testing What you need to know: Key Responsibilities • Define and implement test automation strategy including roadmap, tools, framework & approach - including team enablement and test data strategy. • Be hands on and write, maintain, and execute tests and automation scripts as well as enable and manage all functions related to both automated and manual testing within your team • Take bottom line responsibility and ownership for the quality of the products that your team will manage. Deliver all test and automation deliverables in a timely manner to enable timely roll out of high-quality software solutions for our customers • Support all people management activities (hiring, performance goal setting and evaluation, personal and career development, provide feedback and support etc.) for all the QA team members reporting to you.
Qualifications
- Bachelor's degree or higher
-
8+ years of experience in ANY of the following:
- Test Automation
- UI
- API Layer
- Describe your experience with managing a team i.e. hiring, firing, coaching.
Benefits
Company
Our client is a healthcare revenue cycle management solution that automates the payment posting and reconciliation processes for 100% of a provider's payments, whether they arrive electronically or on paper.