Job details
Job type full-time
Full job description
Job title: qa engineer
Department: product engineering
Location: remote - us
Employment type: full time
Share opens in a new window | |
Title/position: quality assurance engineer
Department or business unit: product engineering
Reporting structure: manager, quality assurance
Employment type: fte
Exemption status: exempt
MinExperience: mid-level
Travel required: up to 1 week / quarter
overview of the role:
The quality assurance engineer has a strong background in quality assurance and specialized experience with web application testingThey will work closely with our product management, software engineers, and other team members to ensure that all released content meets requirements and that we deliver quality products to both internal and external stakeholders.
This is a unique opportunity for talented individuals to join our team and help strengthen the quality assurance capabilities of one of the fastest growing physician-led medical groups in the nationThis role sits on the privia product engineering team, a team that has built one of the most integrated care delivery environments in the countryOur platform connects our doctors, our patients, and our care management team, enabling high quality, coordinated careThe product engineering team is responsible for building out privia’s technical capability with new features, functions, and interfaces.
Primary job duties:
Works with stakeholders, product owners and engineers to understand web applications under development and their integrations, in order to determine most effective testing approaches
Writes test cases for functional/acceptance testing, integration testing, regression testing, performance testing and other testing as necessary
Execute tests within each sprint cycle, conducts root cause analysis of issues found, and provides detailed and timely reports of test results
Communicates complex information to both technical and non-technical personnel both verbally and in documentation
Maintains existing manual regression test suite and updates tests as necessary
Analyzes failed automated tests and works with sdet to determine cause of failures
Updates existing automated tests to address changes in functionality or address failing tests
Maintains test environments to include managing test data, configuring systems for specific test needs, stopping and starting jobs, and monitoring issue reports
Participates in scrum ceremonies, team building events and other meetings as a representative of the qa team
Trains and mentors junior staff and both onshore and offshore resources
Minimum qualifications:
Minimum 4 years relevant experience:
Working in web application testing in a fast paced agile team
Writing test cases and test plans
Utilizing enterprise-class test management tools
Working in a ticketing system
Comfortable with command line functions such as connecting to remote servers and tailing or searching log files using basic unix/linux commands
Working knowledge of relational databases and proficiency writing intermediate sql queries
Must provide accessibility to private, quiet work space with high-speed internet to effectively work remotely
Must comply with hipaa rules and regulations
Interpersonal skills & attributes:
Ability to work in a geographically distributed team
Willingness to accept input from anyone on the team
Eagerness to learn new skills
Ability to manage multiple priorities in a fast-paced, dynamic environment
Strong attention to detail
Ability to multitask and self-organize
Ability to follow and enforce processes
Strong problem-solving and root cause analysis skills
Excellent written and verbal communication skills
Preferred additional background and skills:
Experience in automation or performance testing
Api/middle tier testing/testing tool experience
Knowledge and experience working with hl7 interfaces
Ux/product design knowledge
Experience with ci/cd pipelines
Experience with github or a similar version control system
Healthcare it industry experience
Experience working in a fast growing organization
Working knowledge of jira
technical requirements (for remote workers):
In order to successfully work remotely, supporting our patients and providers, we require a minimum of 5 mbps for download speed and 3 mbps for the upload speedThis should be acquired prior to the start of your employmentThe best measure of your internet speed is to use online speed tests like https://www.bing.com/widget/t/speedtest opens in a new windowThis gives you an update as to how fast data transfer is with your internet connection and if it meets the minimum speed requirementsWork with your internet provider if you have questions about your connectionEmployees who regularly work from home offices are eligible for expense reimbursement to offset this cost.
physical requirements:
Ability to constantly remain in a stationary position
Ability to constantly operate a computer and other office productivity machinery, such as computer and printer
Ability to read and use close vision, including the ability to do so on a computer screen
Ability to frequently communicate and exchange information
Ability to frequently adjust focus