Senior Quality Assurance Engineer
Summary
Senior QA engineer at an insurance underwriting company, designing and executing test plans across front-end and back-end applications. Focus is on backend database validation with complex SQL queries and RESTful API testing using tools like Postman, Swagger, and defect tracking in Azure DevOps or Jira.
Position Summary
- Design, develop, and execute comprehensive test plans, test cases, and test strategies for front-end and back-end applications
- Lead quality assurance efforts throughout the software development lifecycle (SDLC).
- Identify, document, prioritize, and track defects through resolution.
- Perform functional, regression, integration, system, and end-to-end testing.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
- 7+ years of experience in Software Quality Assurance.
- 5+ years of experience writing and executing complex SQL queries for data validation, backend testing, and root-cause analysis.
- 2+ years of experience testing RESTful APIs using tools such as Postman or Swagger.
- Strong understanding of software testing methodologies and SDLC practices.
- Proven experience with defect management tools such as Azure DevOps, Jira, or similar platforms.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent verbal and written communication abilities.
- SQL
- API testing (REST, JSON, GraphQL)
- Postman, Swagger
- Database platforms such as SQL Server, PostgreSQL, Oracle, or MySQL
- Test management tools
- Coding experience with Python

