Senior Quality Assurance Analyst
SIRITECH SOLUTIONS CORP · Tallahassee, FL · 2 days ago
Quality AssuranceFull-time
Key Responsibilities
- Create and execute comprehensive manual and automated test plans.
- Design and maintain scalable automation frameworks using Page Object Model (POM) and similar design patterns.
- Perform functional, regression, integration, system, smoke, and User Acceptance Testing (UAT).
- Validate REST APIs and Microservices using Postman, Insomnia, or similar API testing tools.
- Utilize Azure DevOps and/or Team Foundation Server (TFS) to manage test cases, defects, and release activities.
- Translate business and functional requirements into comprehensive test scenarios and technical specifications.
- Facilitate Joint Application Development (JAD) sessions and stakeholder meetings.
- Analyze business processes and develop process flow diagrams and technical documentation.
- Collaborate with developers, business analysts, and project stakeholders to resolve defects and improve application quality.
- Perform root cause analysis for defects and recommend corrective actions.
- Produce technical documentation, testing reports, and quality metrics.
- Participate in Agile ceremonies including Sprint Planning, Daily Standups, Reviews, and Retrospectives.
Required Skills
- Quality Assurance (QA)
- Manual Testing
- Test Automation
- Selenium
- Automation Framework Development
- Page Object Model (POM)
- REST API Testing
- Microservices Testing
- Postman
- Insomnia
- API Validation
- Payload Verification
- Contract Testing
- Azure DevOps
- Team Foundation Server (TFS)
- Agile Methodology
- User Acceptance Testing (UAT)
- Regression Testing
- Functional Testing
- Integration Testing
- System Testing
- Smoke Testing
- Defect Management
- Business Analysis
- Joint Application Development (JAD)
- Technical Documentation
- Process Modeling
- Requirements Analysis
- Root Cause Analysis
- Stakeholder Communication
Preferred Skills
- CI/CD Pipelines
- TestNG
- JUnit
- Cucumber
- BDD
- SQL
- Performance Testing
- Load Testing
- Security Testing
- Continuous Testing
- Test Data Management
Required Qualifications
- Bachelor's Degree in Information Technology, Computer Science, or a related field (preferred).
- Minimum 7+ years of Quality Assurance and/or Business Analysis experience.
- Minimum 7+ years of Agile Software Development experience.
- Minimum 7+ years of manual testing experience.
- Minimum 7+ years of automation testing using Selenium or similar tools.
- Minimum 7+ years of experience designing and maintaining automation frameworks from scratch.
- Minimum 7+ years of experience using Azure DevOps and/or Team Foundation Server (TFS).
- Minimum 7+ years of User Acceptance Testing (UAT) experience.
- Minimum 7+ years facilitating JAD sessions and stakeholder meetings.
- Minimum 5+ years of REST API and Microservices testing experience.
- Strong experience with Postman, Insomnia, or similar API testing tools.
- Experience translating business requirements into technical specifications and test scenarios.
- Excellent analytical, communication, documentation, and problem-solving skills.
Preferred Qualifications
- Experience with enterprise-scale software development projects.
- Experience developing reusable automation frameworks.
- Experience with CI/CD and DevOps testing practices.
- Experience working in government or public sector environments.
- Experience with enterprise application modernization initiatives.