Hybrid Details:
Onsite 2x month (1st and 3rd Wednesday of the month)
Duration:
4 months to start (with potential to extend or convert)
Job Description
- The Associate Test Analyst plans executes and reports on testing using appropriate testing tools and techniques conforming to agreed process standards as defined by Service Transition and Validation.
- The purpose of testing is to ensure that new and amended systems, configurations, packages, or services, together with any interfaces, perform as specified (including security requirements).
- Testing includes the process of using and maintaining test ware (test cases, test scripts, test reports, test plans, etc.) to measure and improve the quality of the software being tested.
- Participate in the complete test cycle of software development from requirements testing to user acceptance and release testing.
- Understand business, functional and technical aspects of applications in assigned portfolio.
- Plan testing, with guidance from senior staff, at different stages within the development cycle, including formulation of testing objectives and quality criteria, development of testing strategy and testing approach.
- Ensure that testing activities will allow applications to meet business requirements and systems goals, fulfill end-user requirements.
- Utilize all test processes, including test plans, test deliverables and traceability.
- Execute reusable and maintainable automated scripts using available tools.
- Create and conduct REST and SOAP Web Service tests using SoapUI, REST API clients.
- Design and develop test cases in consultation with programmers and Business Analyst based on requirements specifications and design description.
- Assist with data analysis and mapping.
- Execute tests and reviews test data within specified scheduled dates.
- Assist in monitoring unit testing and preliminary integration testing by programmers.
- Take responsibility for integrity of testing and acceptance activities and coordinate the execution of these activities.
- Assist in Management of business/client relationships with respect to testing matters.
- Participate in user acceptance and release testing of the software.
- Participate in triage process, fully reproducing issues, communicating workarounds, developing missing test scenarios and validating fixes; accurately submitting and maintaining defects in the appropriate repository.
- Work closely with Programmers and Business Analysts to resolve technical, design and functional issues.
- Identify process improvements and contribute to corporate testing standards and definition of best practice.
- Participate in peer review of software development cycle deliverables.
- Prepare and submit reports on work progress on a regular basis.
- On-Call and/or after-hours work required.
- Knowledge of software testing techniques, testing tools, incident/defect tracking systems and other test-support tools
- Knowledge of scripting test cases and defining test data sets
- Experience in testing in Agile, Waterfall, and Hybrid environments
- Experience in functional analysis, testing, verification, and validation
- Experience participating in user acceptance testing
- Experience in client/server, web-based systems, and/or mainframe environments
- Strong Analytical skills
- Good understanding of data analysis and mapping
- Excellent listening, interpersonal, written, and oral communication
- Knowledge of with at least 2 defect tracking tools (e.g., HP ALM, Bugzilla, PVCS Tracker, ClearQuest, Team Track) and 1 test management tool (e.g., HP ALM)
- Ability to perform basic SQL queries
- Competency in Microsoft applications including Visio, Word, PowerPoint and Outlook. Advanced Excel skills required.
- Technical understanding of the digital platform, cloud applications, web services, server-side components and APIs
- BS or BA with emphasis in computer science, information systems or business administration
- 0-4 years related work experience Preferred:
- International Software Testing Qualifications Board (ISTQB) Foundation Certification a plus
- Must be able to remain in a stationary position for a majority of the workday.

