About PMA
Put your experience and talents to work in a role with a unique company - the Pacific Maritime Association (PMA) . PMA is a non-profit mutual benefit corporation that serves as a multi-employer collective bargaining agent for approximately 75 shipping lines, stevedore companies and marine terminal operators at California, Oregon and Washington ports. West Coast port operations (including non-containerized cargo such as bulk and autos) now support 9 million U.S. jobs and contribute 12.5 percent of the U.S. GDP.
PMA’s primary purpose is to negotiate and administer labor contracts with the International Longshore & Warehouse Union on behalf of the Association’s member companies, as well as administrating payroll and certain benefits. Our headquarters and administrative office is located in San Francisco, California, with area offices in Southern California (Long Beach, with satellite offices in Port Hueneme and San Diego) and the Pacific Northwest (Portland, Oregon and Seattle and Tacoma, Washington) in addition to Northern California (Oakland).
This role is based in the San Francisco Bay Area and candidates must live locally . Candidates must be legally authorized to work in the U.S. (no sponsorship available).
Position Summary
We’re looking for an experienced Business Analyst / QA Analyst to join our IT team. You’ll work closely with product owners, developers, and Business Intelligence analysts to understand business needs, improve systems, and ensure highquality software delivery. This role blends business analysis, QA, data validation, and automation.
What You’ll Do
Business Analysis
- Gather and document business and system requirements
- Translate requirements into clear functional and technical specs
- Help design data models, reports, and secure application workflows
- Identify opportunities for automation, data insights, and AIdriven improvements
Quality Assurance
- Create test plans, test cases, and testing strategies
- Perform functional, integration, regression, and UAT testing
- Validate data using SQL
- Log and track defects through resolution
- Ensure requirements are fully covered by testing
Automation & AIAssisted Testing
- Build and maintain automated test scripts (e.g., Playwright or similar)
- Support CI/CD testing
- Use AI tools to generate test cases, find edge cases, and improve coverage
Collaboration & Continuous Improvement
- Work with developers to reproduce issues and validate fixes
- Improve documentation, QA processes, and release quality
- Support small technical tasks (SQL queries, automation scripts, data checks)
- Help identify ways to streamline processes and improve efficiency
What You Should Bring to the Role
- 3–5 years in Business Analysis, QA, or a hybrid IT role
- Strong understanding of BA and QA practices
- Experience writing requirements and technical documentation
- Handson experience with test planning, execution, and defect tracking
- Solid SQL skills for data validation
- Familiarity with test automation tools
- Exposure to AIassisted testing or analysis tools
- Strong communication, organization, and problemsolving skills
Nice to Have
- Oracle Database / PL/SQL
- Experience with web apps (e.g., Oracle APEX)
- Playwright or similar automation tools
- AI/ML concepts
- Agile experience
Education
- Bachelor’s degree in computer science, Information Systems, or related field
(or equivalent experience)
Work Environment
- Hybrid schedule based in San Leandro, CA
- Collaborative, supportive team
- Opportunities to learn modern automation, analytics, and AI practices
- Occasional flexibility in work hours depending on project needs
Compensation & Benefits
- Salary: $135,000 – $180,000 (USD), depending on experience
- Comprehensive healthcare through the ILWUPMA Welfare Plan
- 401(k) with employer match
- Tuition reimbursement for approved programs
- Inclusive, equalopportunity workplace