At the
Customer Technology Department (CTD), our mission is to apply modern principles of research, design, and technology to make our transit system easy for all riders to use. Effective and equitable public transit is essential to the social, economic, and environmental progress of Greater Boston.
The MBTA Customer Technology team is working to transform how people get around the Boston area.
We are a team of designers, engineers, product and content specialists charged with bringing novel ideas, modern standards and a user-centered approach to technology at the T. As the MBTA works to reinvent itself, we have a rare opportunity to craft the future of transportation for Boston and communities all around Eastern Massachusetts, as well as pioneer innovations for other transit agencies around the country.
Do you want to improve the daily transportation experience for 4.7 million people in the Boston region? Ready for the challenge? Then read on.
The Quality Assurance Analyst will create and execute test cases to fully exercise all agreed upon application functionality of HASTUS, a transit scheduling and operations management application for the public transit industry. The QA Analyst is responsible to document and track all defects, as well as provide a final assessment of quality before product release.
HASTUS is an industry-specific application used for transit scheduling and operations management. The application consists of an integrated suite of modules used for various functions across transit operations, including service planning & analysis, scheduling, employee work & vacation selection, workforce management, day-of-operation management, and timekeeping for bus, light rail, and heavy rail operations.
Duties and responsibilities:
- Translate business, functional, and technical requirements into test plans and test cases to execute against applications delivered by the software vendor and internal development teams
- Document test cases, test runs, test case results, and deliver test execution reports
- Log defects and facilitate triage of defects with key members of the IT Applications team
- Validate the resolution of defects
- Implement necessary solutions and adjustments to maintain test project progress and execution
- Work directly with software developers, system analysts, business analysts, project managers, and product owners to test and ensure the delivery of high-quality applications
- Participate in test planning by analyzing scope, evaluating requirements and risks, and providing estimates for test deliverables
- Conduct testing on multiple browsers and platforms, including desktop, mobile, and network devices
- Conduct testing on client-server applications running over wired and wireless networks on Windows, Android, and/or iPhone platforms
- Provide support for Production issues and assist with resolution, if needed
Minimum requirements/qualifications:
- Bachelor’s degree from an accredited institution or comparable experience in the areas of Computer Science, Computer Engineering, Information Technology, or related field
- Three (3) years of experience in functional testing of enterprise applications
- Experience analyzing business / functional requirements and software specifications to create test cases
- Experience writing technical documentation, such as test plans, procedures, and scripts
- Experience with client / server and web-based applications
- Experience with IT service management / ticketing systems and / or defect tracking tools
- Motivation to research problems and learn independently when needed
- Strong interpersonal skills to interact with stakeholders, vendors, team members, and end-users
- Ability to work with many different types of professionals in a fast-paced environment
- Ability to work effectively with a diverse workforce and end-user community
- Excellent attention to detail
- Strong working knowledge of the Microsoft Office suite (Word, Excel, Outlook, PowerPoint, and Teams)
- Effective organizational, analytical, multi-tasking, time management, and documentation skills
- Excellent verbal and written communication skills
- Excellent customer service and conflict resolution skills
Preferences include:
- Experience with HASTUS or similar transit scheduling & operations management applications, such as Trapeze FX or Trapeze OPS
- Understanding of performance, load, and penetration testing methodologies
- Experience with debugging tools, such as Google Chrome’s developer tools or Firefox Firebug
- Experience with programing or scripting languages, such as Java, C#, SQL, or Python
- Experience or interest in the public transit or transportation industry
- Experience or interest in public transit data
- Experience with cloud platforms, such as Azure or AWS
- Experience with industry-specific ERP systems
- Experience with ServiceNow
Physical demands and working conditions:
- The work environment will be mostly a hybrid approach, with a combination of 1(one) to 2(two) days on-site and remote work.
- Work during communicated peak periods and not to exceed 40 hours in a week. During peak periods, work assignments may have varied start / end times, and may include weekends.
- The ability to travel to and work from various client facilities within a 15-mile radius from Downtown Boston. The client will not facilitate or provide transportation or transportation allowance.
- Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Compensation:
Pay rate range is $65 - $70.72 per hour (W-2), up to 1880 hours per year
Vaccination:
It is the policy of the Commonwealth that all executive department employees shall be required to demonstrate they have received COVID-19 vaccination and maintain full COVID-19 vaccination as a condition of continuing employment. Read the
executive orderand
press release.
Diversity, Equity, and Inclusion:
CTD is dedicated to creating a diverse and inclusive environment—it’s essential to the work we do. In order to effectively partner with MBTA departments and do our best work for riders, our team must reflect the wide variety of people who use the MBTA’s services. We welcome people with different strengths, experiences, and backgrounds who share a passion for improving people’s lives. Our team is deeply committed to diversity, inclusion, and continual learning. We strive to foster an environment where each individual is valued, feels a sense of belonging, and is welcomed to bring their best self to work.
Here at CTD, we provide equal opportunity for all employees and applicants. We recruit, hire, train, promote, compensate, and manage all personnel without regard to race, color, national origin, cultural identification or expression, socioeconomic background, religion, gender, gender identity or expression, sexual orientation, family status, marital status, learning style, neurodiversity, genetics, disability, age, veteran status, or any other non-merit based or legally protected grounds.
Research has shown that women and people of color are less likely to apply for roles unless they believe they meet all qualifications. We strongly encourage candidates from marginalized groups to apply, even if you don’t believe you meet every one of the job qualifications listed. We’re committed to maximizing the diversity of our team and want to hear from anyone who is passionate about our efforts and interested in supporting our work for riders.