IT Business System Analyst/QA
Posted 2 years ago
Job Responsibilities:
- Analyze, develop, document, and communicate business requirements.
- Analyze problems at hand and work with Business, Product Manager and Engineering Lead to make requirements technically understandable for project team.
- Perform automation feasibility analysis and compartmentalize the areas for QA automation development and manual QA.
- Understand & capture the business requirement for Agile development stories and tasks for JIRA creation, analysis, and level of effort estimation.
- Schedule automation design reviews and get required approvals for prioritization in Agile sprints.
- Work closely with Product and/or Business Analysts, Developers, and managers to understand the product requirements and use cases to deliver high quality software on schedule for production releases.
- Analyze problems at hand and work with Business, Product Manager and Engineering Lead to make requirements technically understandable for project team.
- Understand the project areas and software components that the requirements roll down to and identify for QA automation and manual QA feasibility analysis.
- Perform automation feasibility analysis and compartmentalize the areas for QA automation development and manual QA.
- Schedule automation design reviews and get required approvals for prioritization in Agile sprints.
- Ensure all stakeholder sign-off is captured at required intervals throughout the design process.
- Collaborate with required teams for revisions and assignments.
- Deploy and execute testing automation code on various environments such as, Staging and Production environments.
- Monitor and perform testing tools and help to prepare reports based on analysis of the test results.
- Signoff or reject identified code build for Production release, based on functional and regression test suite results in Staging environment.
- Coordinate to implement software installation and upgrade periodically and monitor system functionality using Post Implementation Verification test.
- Plan, research and promote new technologies as required in various parts of the automated testing framework within the whole QA organization.
- Responsible to make sure the design developed meets the Acceptance Criteria of the requirement.
- Automate the UI, also to ensure the new changes do not affect the existing design.
- Prepare detailed test schedules, test plans, test cases, and test data documents for business review.
- Develop a program to generate daily automated test execution reports.
- Configure reports covering tests, project metrics and look & feel.
- Design and deliver high-level testing automation design and documentation.
TECHNICAL SKILLS REQUIREMENTS
- Quality Management Tools: Test Director or Test Manager
- Defect tracking tools: Bugzilla or Mantis
- Project management software: Jira
- Database: SQL
- API Testing: Postman or SoapUI
EDUCATION REQUIREMENTS
- A Bachelor’s degree in Computer Science, or related field.