← Back to jobs
Rochester, NY, USA
No related jobs found
QA Engineer responsibilities include:
· 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.
· Perform exploratory 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)
· Maintain onsite photo lab equipment, systems, and manage lab consumables, key employment skills include:
o Troubleshoot, perform routine maintenance, and coordinate repairs or replacements.
o Documenting maintenance schedules and supply usage.
o Track inventory levels, ordering supplies, and managing stock to prevent shortages or overstocking.
o Ensuring equipment is calibrated correctly and consumables are compatible and within expiration dates.
o Coordinating supply orders, deliveries, and storage efficiently.
o Managing workflows to minimize downtime and ensure continuous operation of equipment.
o Quickly identifying and resolving equipment, malfunctions or supply issues.
o Training staff on proper equipment use and maintenance procedures
· Prioritizing maintenance and restocking tasks to minimize impact on lab operations
· Maintain ongoing inventory of lab consumables and coordinate supply orders
· Design and develop automated test scripts using a proprietary framework.
Desired Qualifications:
· Bachelor’s degree in software development, Information Systems, or Computer Science is required.
· Minimum Five years related experience.
· Skilled in various testing techniques that include Functional, System, Performance, and Acceptance testing.
· Experience working on an Agile Team and collaborating with multiple roles to accomplish schedule and quality goals.
· Working knowledge of JSON, XML, and SQL
· Manual and/or automated testing of APIs using Postman or Bruno
· Experience with web and mobile testing using various devices, browsers, and operating systems.
· Experience working with Windows operating system.
· Experience working with Linux operating system.
· Able to review software analytic data and log information to pinpoint defects.
· Experience with Azure DevOps, Microsoft Test Manager, or other similar tools.
· Experience in Agile methodologies such as “Shift Left” and Test-Driven Development
· Experience with system backup and restore software (Symantec Ghost)
· Ability to execute automated test scripts and analyze results.
· Ability to modify automated test suites using an existing framework.
· Knowledge of photo lab hardware (printers, scanners, cameras, lighting) and software systems.
· Experience testing printers
· Use of inventory management tools or spreadsheets for accurate record-keeping
Any Graduate
No related jobs found
← Back to jobs