Quality Assurance Analyst

Job Details

Charlestown, Massachusetts, United States
LanceSoft Inc
05/10/2024
Want updates for this and similar Jobs?
Apply To Job!

Full Job Description

JOB SUMMARY:

The purpose of the Quality Assurance Analyst is to provide continuous test improvement and feedback to resolve issues, helping the Automated Fare Collection department meet customer and stakeholder demands by delivering properly performing products in a timely manner. The responsibility of the Quality Assurance Analyst includes creating test strategies to ensure a product is compliant with design specifications and user expectations. The Quality Assurance Analyst will write and execute manual test plans and cases in addition to analyzing and reporting code defects.

DUTIES & RESPONSIBILITIES:

Quality Assurance Testing of MBTA Automated Fare Collection solutions

Develop and create QA documentation including test plans, scripts and procedures and execute test cases to ensure quality and functionality. Review and feedback on vendor created QA documentation will also be expected.

Execute test cases, log defects, facilitate defect management with required supporting documentation and analysis of test results.

Interact with the multiple project stakeholders and vendor teams to plan, strategize, and execute test projects.

Implement necessary solutions and adjustments to maintain test project progress and execution.

Create SQA reporting and maintain QA Test Dashboard to update internal and project and client facing teams.

Ensures delivery against QA department goals and objectives, i.e., Meeting commitments and coordinating overall quality assurance schedule.

Anticipates program release problems and takes corrective action, escalating as needed, to resolve and achieve commitments. Assures the viability, functionality, and effectiveness of essential tools.

Responsible to contribute to Production Implementation plans for production deployment checkout and verification procedures.

Implements ongoing quality improvement processes working with interdepartmental teams. Maintains product consistency throughout product cycle, to include the design, define and build phases through quality checkpoints and testing. Develop and manage quality assurance metrics for performance improvement of all teams.

Provide support with production issues and assist with resolutions as needed.

Perform all other duties and projects that may be assigned.

MINIMUM REQUIREMENTS/QUALIFICATIONS:

Bachelor’s degree from an accredited institution with comparable experience in the fields of Computer Science, Computer Engineering, or Information Technology

Knowledge of standard PC applications including the Microsoft Office suite, email, and calendar management

Four (4) years of experience in software testing, application programming or analysis, including design, development, implementation, and administration/support.

Must have an even disposition and be able to deal effectively and politely with all people from all types of backgrounds and experience and in all types of situations.

Ability to work independently and in a collaborative environment.

Capable of working on multiple projects simultaneously.

Must have a desire for achieving excellence in customer satisfaction, process, product quality and reliability.

Effective organizational, analytical, multi-tasking, time management and documentation skills with attention to detail.

Experience writing technical documentation such as plans, procedures, and scripts.

Excellent problem solving, interpersonal communication and task management skills.

Works under limited supervision on a diverse scope with skill to resolve issues in creative ways.

Capable of acquiring knowledge, understanding of multiple applications, and supporting technology.

 

PREFERENCES:

Six (6) or more years of experience in software testing, application programming or analysis, including design, development, implementation, and administration/support.

Capable of working on multiple platforms, interfaces, and applications unique in the transit and payment industries.

Experience developing multi-disciplined knowledge of application functionality to obtain subject matter expertise (SME)

Exercises good judgement from experience and knowledge to select the most effective testing methods, techniques, and evaluation criteria for obtaining results and delivering on project tasks.

Requires a need to be conscious of data security and risk management.

Ability to coordinate activities of a QA Project and contribute to project plans.

Skill to execute and deliver on the full range of QA responsibilities including formulation and documentation of test strategy, test planning, reporting, and manual test execution.

Experience with testing methods and tools in support of manual testing, test automation, load, and performance testing.

Knowledge and familiarity of the SDLC (Software Development Lifecycle).

Strong understanding of different software development methodologies (i.e., Agile, SCRUM, Waterfall, Iterative) in addition to SQA processes and automated tools.

Capable of executing independent test projects with multitasking and prioritizing as appropriate to meet schedule commitments.

Accustomed to learning new software applications quickly and adapt to changing client requirements.

Experience working with geographically distributed team members and in virtual settings.

Demonstrated experience with ServiceNow or similar service management / ticketing system.

Report Job

Similar Jobs


Quality Assurance Analyst II
  • 47129 Clarksville, United States
  • HealthTrackRx
  • 05/08/2024

Training-Quality Assurance Testing Analyst
  • 37544 Memphis, United States
  • MAXIMUS
  • 05/10/2024

Laboratory Technician - Quality Control
  • 37544 Memphis, United States
  • Adams Keegan
  • Posted today

Quality Control Laboratory Technician
  • 37544 Memphis, United States
  • Vaco
  • Posted 1 day ago