Senior Quality Assurance Engineer
New
J
JobgetherSoftware Quality Assurance
Based in the United StatesContractSenior
Salary42 - 52 USD per hour
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of professional experience in software Quality Assurance and testing
- Required Skills
- SQLAgileManual testingRegression testingSeleniumAzure DevOpsPlaywright
Requirements
- 5+ years of professional experience in software Quality Assurance and testing.
- Strong experience with both manual and automated software testing.
- Experience with white-box and black-box testing strategies.
- Demonstrated experience with smoke, sanity, regression, and User Acceptance Testing.
- Hands-on experience developing and maintaining automated test scripts using Selenium or Playwright.
- 3+ years of database testing experience, including the ability to read, write, and execute SQL queries.
- 3+ years of experience working within an Agile software development lifecycle.
- 3+ years of experience testing multi-tier client/server applications.
- Experience with Azure DevOps and/or Microsoft Visual Studio Team System.
- Understanding of software development frameworks, application architecture, and software engineering terminology.
- Strong analytical and deductive reasoning skills with the ability to troubleshoot complex software issues.
- Ability to work independently with limited direction while collaborating effectively across cross-functional teams.
Responsibilities
- Develop, document, execute, and maintain comprehensive test plans and test cases from component-level testing through User Acceptance Testing (UAT).
- Perform manual smoke, sanity, regression, and UAT testing.
- Build, maintain, and execute automated test scripts using Selenium or Playwright.
- Perform back-end and database testing, including creating test data and writing and executing SQL queries.
- Collaborate closely with software engineers, business analysts, business stakeholders, and other QA professionals throughout development.
- Identify, document, report, troubleshoot, and verify software defects and fixes.
- Participate in Agile Scrum ceremonies and provide testing support throughout the software development lifecycle.
- Develop and report QA metrics, including test coverage and test confidence.
- Provide technical guidance and coaching to other QA professionals on automation techniques and QA best practices.
View Full Description & ApplyYou'll be redirected to the employer's site