Role: Quality Assurance Analyst
Location: Trenton, NJ (Hybrid)
Position Type: Contract
Job Description:
We are looking for a Quality Assurance Analyst to be responsible for testing technical solutions to flag bugs, usability issues, and any other defects before delivery to users.
What You’ll Do
- The QA Tester is responsible for testing technical solutions to flag bugs, usability issues, and any other defects before delivery to users
- The tester will act as a quality champion and empower teams to create high-performing and resilient systems, leveraging both automated and manual testing to efficiently cover each solution's functionality
- The QA Tester will collaborate closely with the development team to flag issues and ensure each feature is thoroughly tested
- Uses both automated and manual testing to efficiently cover the system's functionality and ensure every feature developed by the team is tested
- Partners with development teams to identify key areas of risk in new solutions
- Communicates detailed information on any defects found to development team and helps the IT Product Manager prioritize defects
- Actively participates in agile ceremonies as needed to provide clarifications and problem solve with the team
- Strives to automate and maintain comprehensive test suites with a continuous improvement mindset
- Runs tests in production environments after deployment to ensure quality
- Knows the product vision and works closely with the Business Analyst and IT Product Manager to translate their vision into tests
- Stays updated with industry best practices and standards on testing
- Promotes teamwork and communication to encourage an interactive, cooperative, collaborative and customer focused work environment among division, EDA staff and external customers
- Must complete annual and semiannual self-assessment as required
- Performs other duties and special projects, as assigned