Senior Quality Assurance Engineer
Senior QA engineer at a healthcare solutions company who verifies software against business requirements by developing and executing exploratory, manual, and automated tests, sets test coverage strategy, and mentors teammates. Core stack: SQL, test automation with AI/Java/Selenium/Cucumber, and Python or C#/C++.
- Compensation
- $90K–$150K / yr
- Location
- Not listed
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Part time
- Experience
- Not specified
- Category
- Qa
- Posted
Skills
Must have
- 4 or more years of applicable work experience
- Bachelor's degree
- Proficiency in SQL (single/multi-table joins, relational/dimensional database concepts, query tools)
- Test automation development using AI, Java, Selenium, Cucumber or equivalent
- Programming in scripting (Python) or object-oriented languages (Java, C#, C++)
- Strong knowledge of software QA methodologies, tools, and processes
- Provide guidance, support, and mentorship to teammates
- Adapt quickly to changes in scope, schedule, and assignments with little direction
- Ability to travel 1-20% within the US
Nice to have
- Self-motivated to stay current with emerging testing technologies
- Software QA methodologies
- Test automation tools
Full description
Senior Quality Assurance Engineer
What will you be doing:
The Senior QA Engineer verifies software products and systems to ensure they are functioning as described in the business requirements and design documents associated with the product or system. Develop and execute exploratory, manual and automated tests to ensure product quality. Work is performed within guidelines and standards followed by the enterprise regarding methodologies, version control, documentation, continuous integration, continuous deployment, automation, policy compliance and team collaboration.
The Senior QA Engineer is responsible for establishing the appropriate test scenario coverage and ratio of manual to automated test coverage for Premier’s software products or systems and has a good knowledge of software QA methodologies, tools, and processes. Demonstrates proficiency in SQL (writing single-table or multi-table joins, relational/dimensional database concepts, database query tools); skills in the development of test automation (using AI, Java, Selenium, Cucumber or equivalent technologies); and programming skills in one or more scripting (i.e. Python) or object oriented programming languages (i.e. Java, C#, C++). Strong knowledge of software QA methodologies, tools, and processes. Ability to adapt to changes in scope, schedule and assignments quickly (learning on the fly) with little or no direction. Provide guidance, support and mentorship to teammates. Self-motivated to learn about and stay current with new and emerging testing technologies and capabilities. Thorough knowledge of Premier products and business domain. Full latitude for independent judgment when writing validation criteria and writing and executing test scripts.
The senior level will require oversight from Architects and/or Supervisor.
Required Qualifications
Work Experience:
Years of Applicable Experience - 4 or more yearsEducation:
Bachelors (Required)
Preferred Qualifications
- Software QA methodologies
- Test Automation Tools
- SQL
Additional Job Requirements:
- Remain in a stationary position for prolonged periods of time
- Be adaptive and change priorities quickly; meet deadlines
- Attention to detail
- Operate computer programs and software
- Ability to communicate effectively with audiences in person and in electronic formats.
- Day-to-day contact with others (co-workers and/or the public)
- Making independent decisions
- Ability to work in a collaborative business environment in close quarters with peers and varying interruptions