EDUCATION and/or EXPERIENCE
Bachelor’s degree in Information Technology, Computer Science, or a related field. Minimum of four years of progressively responsible experience in system development, testing and/or data/technology systems evaluation. Experience in developing strategic and systematic approaches to monitor and improve data/technology quality assurance functionality. Directly related experience with QA audits across various platforms, writing test cases and test scripts. Experience with geospatial data and/or transit-specific data formats such as GTFS and GTFS-RT is preferred. Must possess basic understanding of programming concepts and SQL query structure is desired. Excellent written skills, communication, interpersonal, and problem-solving skills. Directly related experience may substitute for education on a year for year basis.
SUMMARY
Develops and executes formal test plans to ensure the delivery of quality customer-facing information including data and supporting software applications. Ensures that test plans and cases are well developed, documented, and tested meeting compliance prior to production release. Defines and tracks quality assurance metrics such as defects, defect counts, and test results and statuses. Collects and analyzes data for software process evaluation and improvements and integrates them into business processes to address the needs of the business. Documents all problems and assists in their resolution. Delivers quality process training to technical staff and acts as internal quality consultant to advise or influence business or technical partners.
ESSENTIAL DUTIES AND RESPONSIBILITIES
1. Works on projects of moderate to high complexity within one or more development environments.
2. Designs the development and execution of quality assurance test plans and strategies.
3. Participates in the review of new product requirements. Provides constructive feedback about the
consistency and depth of requirements.
4. Identifies tests that are most appropriate, creates and maintains both automated and manual tests, and
applies techniques that ensure maintainable test assets.
5. Defines, develops, and executes test strategies considering risk and cost of testing.
6. Designs the development and maintenance of test assets.
7. Executes test plans while working on multiple programs/systems as a project team member; and tests script
automation.
8. Works closely with engineers, developers, and stakeholders to identify and resolve system anomalies and
defects.
9. Serves as a subject matter expert.
10. Performs other duties as assigned.
CERTIFICATES, LICENSES, REGISTRATIONS, SPECIAL REQUIREMENTS
Certified Software Quality Analyst (CSQA) or Certified Quality Engineer (CQE) preferred.
AMERICANS WITH DISABILITIES ACT
If you are a qualified individual with a disability, you have the right to request that MARTA provide reasonable accommodations in order to help you accomplish your work, which must still be performed in all its essential functions.
MARTA is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class.