About the Role:As a consultant - quality assurance (QA) analyst in the Technology Procurement & Implementation Services practice, you will collaborate with business analysts, developers, and QA counterparts to understand requirements, inform strategic test planning, and ensure thorough testing of the entire system.
Serving as a QA analyst, your day-to-day role as a NYSTEC consultant will include participating in client meetings, supporting the team as a system functionality subject matter expert, creating and executing on test cases, documenting findings and results and working on mitigation strategies and regression testing under the guidance of a QA lead all throughout deployment. Being a team player will be critical to your success in the role.
Key Responsibilities- Support the implementation of projects via thorough test planning, design, and execution by validating the business requirements.
- Analyze and plan test requirements and associated QA activities, including documentation and execution.
- Proactively identify risks and present them to the team for discussion.
- Maintain a single repository of requirements and test cases and develop and execute manual and automated test scripts.
- Be flexible to work on ad hoc test activities within a short span of time.
About You:Required Qualifications- An understanding of software development life cycle processes and agile methodologies, along with experience in manual functional testing; preparing test documentation, including test plans, test cases, and requirements traceability matrices (RTMs); using test tracking tools; and executing tests.
- Experience writing and testing acceptance criteria.
- Clear understanding of user stories.
- Hands-on experience using natural language tools such as Gherkin for Behavior-Driven Development (BDD) testing. BDD experience may be replaced with Test-Driven Development (TDD) experience.
- Experience with troubleshooting and debugging test automation failures.
- Attention to detail and ability to multi-task.
- Ability and willingness to work collaboratively across cross-functional teams.
Preferred/Desired Qualifications- Hands-on experience developing and executing automated test cases for web applications using mabl or a comparable automation tool.
- Experience with load testing, including writing test scripts and working with JavaScript Object Notation (JSON) files.
- Familiarity with low-code platforms.
- Ability to work as part of a team and help support other team members within your capacity.
Education and Experience- A bachelor's degree in a technical, scientific, or related discipline and 2-3 years of QA experience, including hands-on testing experience.
- An equivalent combination of advanced education, training, and experience will be considered.
The target base salary for this position is $73,476 - $95,518 per year. When determining compensation, we analyze and carefully consider several factors, including skill set, experience, location, and job-related qualifications.
Learn more about NYSTEC by visiting www.nystec.com.