HM Note: This hybrid contract role is three (3) days in office. Candidates resume must include first and last name.
Description
The Opportunity: and nbsp;
We are seeking a highly skilled and dedicated Systems Testing/QA Specialist to play a pivotal role in ensuring the quality reliability and performance of our critical systems with a strong emphasis on those supporting transit operations public sector initiatives and specifically bus operations. You will be instrumental in developing and executing comprehensive test strategies leading testing efforts and advocating for quality throughout the software development lifecycle. Your expertise will directly contribute to the seamless functioning of our transit services.
Key Responsibilities:
- Lead the planning design execution and oversight of system testing and quality assurance activities for complex applications and integrated systems.
- Develop comprehensive test strategies test plans test cases and test scripts based on system requirements and design specifications.
- Conduct various types of testing including functional regression integration performance usability and user acceptance testing (UAT).
- Collaborate closely with project managers business analysts developers and operational teams to understand project requirements and ensure testability.
- Identify document and track software defects using established defect management tools and work with development teams to ensure timely resolution.
- Oversee and mentor junior QA team members providing guidance on testing best practices tools and methodologies.
- Automate test cases where appropriate utilizing automation tools and scripting languages to improve testing efficiency and coverage.
- Participate in requirements reviews design discussions and risk assessments to ensure quality is built into the system from the outset.
- Contribute to the continuous improvement of QA processes tools and methodologies recommending and implementing enhancements.
- Ensure all testing activities comply with organizational standards public sector regulations and industry best practices.
Qualifications:
- Minimum of 7 years of progressive experience in Systems Testing or Quality Assurance.
- Demonstrated experience testing systems within a Transit Agency is essential.
- Proven track record of working on projects for the Public Sector understanding the unique complexities and compliance requirements.
- Direct experience with systems supporting Bus Operations (e.g. dispatch scheduling fleet maintenance fare collection real-time passenger information systems) is highly preferred.
- Bachelors degree in Computer Science Engineering Information Technology or a related field or equivalent practical experience.
- Strong understanding of software development lifecycle (SDLC) and various testing methodologies (e.g. Agile Waterfall).
- Proficiency with test management and defect tracking tools (e.g. Azure DevOps Jira ALM TestRail).
- Experience with test automation frameworks and tools (e.g. Selenium Playwright Cypress JMeter for performance testing).
- Excellent analytical problem-solving and critical thinking skills with meticulous attention to detail.
- Exceptional written and verbal communication skills with the ability to clearly articulate complex technical issues to both technical and non-technical stakeholders.
- Ability to work independently lead testing efforts and manage multiple priorities in a fast-paced dynamic environment.
Nice-to-Have Skills/Experience:
- ISTQB Certification (Foundation Advanced Test Analyst or Test Manager).
- Experience with performance testing tools and concepts.
- Familiarity with database querying (SQL) for data validation.
- Knowledge of accessibility testing standards and tools.
and nbsp; and nbsp;
Must Haves: and nbsp;
- 5 years Leading the planning design execution and oversight of system testing and quality assurance activities for complex applications and integrated systems. and nbsp;
- 5 years developing comprehensive test strategies test plans test cases and test scripts based on system requirements and design specifications. and nbsp;
- 5 years conducting various types of testing including functional regression integration performance usability and user acceptance testing (UAT). and nbsp;
- 5 years identifying documenting and tracking software defects using established defect management tools and work with development teams to ensure timely resolution. and nbsp;