Sr Information Technology Quality Assurance Analyst
Assurant View all jobs
- Hyderabad, Telangana
- Permanent
- Full-time
- Lead test initiatives/projects
- Develop test strategy for major features, user stories, and bugs
- Estimate test tasks and lead test cycle
- Suggest and implement QA process improvements
- Develop and execute test cases based on requirements/user stories
- Document, track, and retest issues found during testing
- Document and communicate test activities and results
- Research, suggest, and implement tools to enhance test efficiency
- Automate test cases and execute automated test suite
- Write SQL queries for test data set up
- Write SQL queries to validate test results
- Collaborate with POs and BAs to understand feature and story conditions of acceptance and gain sign-off of written test cases
- Perform test execution and lead the defect management process
- Participate and conduct non-functional testing (security, performance, load, stress, multitenancy, DR etc)
- Clearly document system defects with repeatable steps to reproduce
- Contribute to automated script development and increased automation
- Identify, coordinate, and perform end-to-end test execution with upstream and downstream domains
- Demo completed features and stories to POs and business
- Define and participate in Regression, Integration, Smoke, and Platform testing activities.
- Support your team QA Lead in providing leadership, technical direction, and mentorship to both onshore and offshore QA team members within your domain
- Analyze requirements/user stories for testability and completeness
- Actively participate in requirements/user story gathering sessions and elaborations
- Interpret user requirements/user stories and extend them into test cases
- Communicate technical concepts in everyday language
- Understand the needs of the user community
- Demo new features/lead UAT activities
- Learn and enhance knowledge of the various multi-platform system support environments, utilities, and procedures
- Participate in on-call rotations
- Provide timely, concise communication of incident status to appropriate personnel
- Document incident occurrence and resolution(s) applied using designated repositories
- Consult with staff personnel as required for effective incident resolution
- Resolve development and support issues of moderate to high complexity or risk
- Strong communication skills.
- Translate technical concepts in everyday language.
- Troubleshoot technical issues and drive for resolution.
- Build relationships.
- Bachelors in Computer Science or related field
- 8+ years of experience working in the Information Technology field
- Strong knowledge of Windows operating system
- Strong knowledge of web browsers (i.e. Chrome and Internet Explorer/Edge)
- Strong knowledge of mobile and cloud-based technology
- Strong SQL knowledge and experience with SQL Server 2016 (or similar RDBMS)
- Experience testing Data Migration, Data Quality, and ETL
- Experience in Automation Testing, Functional Testing, ETL Testing. JavaScript.
- Expert in Software Development Lifecycle/Agile concepts
- Experience testing WCF and REST services within a Service Oriented Architecture
- Familiarity with Team Foundation Server and Microsoft Test Manager
- Familiarity with Load and performance testing with tools like Jmeter
- 5+ years of technical and quality leadership testing enterprise level software
- 5+ years of experience developing test plans and test strategies for enterprise level software
- Experience with Agile development methodologies
- Ability to work in a large, matrix environment
- Strong attention to detail and focus on root-cause analysis
- Strong analytical, problem solving and conflict resolution skills
- Strong interpersonal and communication skills demonstrated through experience and results