Job Title: Quality Assurance Analyst
Position Overview
As aQA Analyst, you will play a key role in ensuring the quality and reliability of our software products. The candidate should have a background in manual and automated testing, excellent analytical and problem-solving skills, and be able to communicate technical concepts to non-technical project team members. The candidate will work closely with cross-functional teams, including senior developers, project managers, product managers, and customers, to use software development best practices, understand requirements, and develop and implement solutions in Agile environments.
Rolls & Responsibilities:
- Automated testing, test scenarios, some SQL experience.
- Testing using backend data from Oracle.
- Work with Agile project teams to identify and document the business requirements as user stories (in Jira) and conduct testing, such as functional and regression testing.
- Understand all test processes and proceduresto ensure delivery of defect-free, high-qualitysoftware.
- Develop test plans, test cases, and testing procedures to conduct testing throughout the entire software development lifecycle.
- Develop, document, and execute manual test scenarios to identify defects and validate new and existing features.
- Develop test cases, document findings in tools (e.g., Jira, Zephyr, and Confluence), and work with the developers to mitigate them.
- Utilize 508 compliance testing tools and guidelinesto ensure deliverables meet Section 508 Accessibility standards.
- Hands-on experience with automated testing tools (e.g., Selenium and Cypress.io)is a plus.
- Stay updated with the testing tools, methodologies, and accessibility standards.
Qualifications:
- A bachelor’s degree in computer science, mathematics, or other related technical fields is required.
- 5+ years of experience conducting testing and creating requirements in IT environments
- Experience working in an Agile/Scrum development process.
- Ability to communicate clearly, both verbal and written.
· Ability to work effectively in a fast-paced, agile environment.
· Collaborate across multiple teams and stakeholders to resolve software issues and identify the scope of testing.