Senior Quality Assurance (QA) Engineer
New
E
Emergent SoftwareSoftware Development
Work remotely from anywhere you wantFull-TimeSenior
SalaryUSD 95000 - 120000 / year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AgileMicrosoft SQL ServerC#JiraAPI testingManual testingAzure DevOpsPlaywright
Requirements
- Experience on an agile development team as a Quality Engineer, owning test strategy and execution across the full project lifecycle.
- Judgment about where automation adds value and where hands-on testing is the better investment.
- Experience writing comprehensive test plans and test cases.
- Solid understanding of web applications, APIs, databases, mobile apps, Windows apps, and the cloud.
- Ability to support multiple client projects at once in a billable-hours environment.
- Strong attention to detail and ability to work with teammates to find practical solutions.
- Strong technical writing, verbal communication, and presentation skills.
- Experience with Azure DevOps (ADO) or Jira (nice to have).
- Experience using AI to speed up test design, data generation, or analysis (nice to have).
- Test automation experience, particularly with Playwright (nice to have).
- Experience with C#, .NET, SQL Server, and Azure (nice to have).
Responsibilities
- Build test coverage that matches project risk, and communicate coverage decisions and tradeoffs to the team and client.
- Take part in backlog refinement and story shaping, helping the team write testable acceptance criteria before development starts.
- Plan test cases for user stories and features with the agile team.
- Partner with developers throughout each sprint to catch issues early, reproduce defects clearly, and resolve them together.
- Perform hands-on testing against acceptance criteria throughout each project.
- Coordinate regression testing and scheduled client testing, using automation where it makes sense.
- Keep quality status visible and current for stakeholders.
- Estimate QA effort for upcoming work and track time accurately.
- Help improve QA processes to increase efficiency and reliability.
- Explore and apply AI-assisted testing tools and techniques.
View Full Description & ApplyYou'll be redirected to the employer's site