Full-Time Senior QA Engineer
Posit is hiring a remote Full-Time Senior QA Engineer. The career level for this job opening is Senior Manager and is accepting USA based applicants remotely. Read complete job description before applying.
Posit
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
Posit is seeking a Sr. QA Engineer with solid leadership, analysis, and automated test case creation experience.
The Workbench team builds our professional server product, serving data science IDE sessions to enterprise users and scaling data science tools across large clusters. We work closely with our IDE teams, contributing to both projects.
We focus on creating a delightful user experience for our Data Science community, focusing on both R and Python languages.
We are looking for a Sr. QA Engineer who can coordinate team tasks while contributing to daily work.
This role offers a great opportunity to drive software quality by understanding customer needs, stakeholder expectations, and performing careful testing and analysis.
Responsibilities:
- Define test strategies, automation plans, and Definition of Done for projects.
- Drive team determination of testing and automation needs, define regression and validation requirements, solicit feedback from stakeholders, and document test processes for the team.
- Coordinate and communicate daily work with QA and Engineering leadership to ensure proper process and strategy.
- Create, maintain, and enhance automated test suites (end-to-end, API, or load/performance, depending on the project).
- Develop domain expertise, working with other teams to understand Posit products and project needs.
- Advocate for new features and enhancements.
- Collaborate with developers and stakeholders to build quality products.
- Collaborate with other QA Engineers to coordinate test coverage, assess risk, and mentor teammates.
- Develop automated tests and infrastructure for the future.
- Establish best practices for test automation and repeatable automation patterns.
- Promote a quality mindset across the team.
- Communicate effectively across teams and stakeholders.
Key Skills:
- 5+ years of writing automated tests.
- Python programming (Playwright and Selenium preferred).
- R language familiarity.
- Experience with web interfaces, IDE applications, and Workbench tools.
- Strong ability to write and understand tests in Python.
- High-level test strategies for multiple products.
- SQL query writing for data verification.
Nice-to-have skills:
- Data Science experience.
- Data mining and preprocessing of structured/unstructured data.
- Experience with cloud-hosted applications.
Compensation: $132,700 - $175,120 USD