Overview
On Site
$40 - $50
Full Time
Skills
test scripts
API testing
postman
agile
software QA
Job Details
Our client has immediate job opportunities for Software Quality Assurance Engineers to join their team in Rochester, NY testing software solutions to support their products.
Qualified candidates for this job opportunity will work closely with development Peers, Team Product Owners, and others in Software Quality Assurance to design, develop, and execute both manual and automated test suites always standing for the voice of the customer. Candidates must have a passion for software quality, including why Software Quality Assurance interests them.
Must have strong knowledge and experience of being the interface with skilled developers while supporting the team s commitment to Quality.
Responsibilities:
- Analyze user stories and software requirements. Provide feedback to agile team with a focus on how the requirements impact the entire system and end user.
- Design and develop automated test scripts using a proprietary framework.
- Perform exploration tests on complex user workflows.
- Participate in all agile team ceremonies such as daily stand up, planning sessions, and team retrospectives. Ability to speak openly with team members and advocate for resolution of issues found.
- Provide detailed estimates for all testing tasks related to a user story.
- Collaborate with project team members to develop effective test strategies and plans that include testing at all levels of the technology stack (Web UI, Mobile UI, API, and database).
- Develop detailed test cases to verify application functionality for all defined use cases.
- Execute both manual and automated tests and report results.
- Report bugs and errors to the project team and convey detailed troubleshooting analysis. Effectively articulate steps to reproduce bugs and the impact they will have to the end user so that decisions can be made regarding bug priority and resolution.
- Execute all phases of testing (Functional, Integration, Regression, Post-Release)
- Provide regular updates to agile team on testing progress and risks to the schedule or quality goals.
- Act as a champion of quality on the agile team.
- Other duties/projects as assigned.
- Nice to Have
- Experience evaluating application performance and reporting variances from standards
- Experience in Agile methodologies such as Shift Left and Test-Driven Development
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.