Work Hours: 8:00 AM to 5:00 PM PT
No. of References Required: 3 (Mandatory)
Duration of the Contract: 3 years
Client Background
The County is looking for one or more Quality Assurance (QA) testers. The QA tester is responsible for ensuring the quality, functionality, and reliability of a software platform application and configurations before they are deployed to production environments.
They work with County subject matter experts, vendor developers, other QA testers, business/systems analyst, and other stakeholders to ensure that solutions meet business requirements and are free of defects.
Attach information regarding background and qualifications, including the following:
A brief description of the proposed applicant.
Resume of applicant(s)
Relevant certifications
Areas of technical specialization
A description of not more than three (3) projects in which the proposed quality assurance applicant provided services, including the client, software application, budget, schedule, and project summary. Descriptions should be limited to one (1) page for each project.
Summary of the Services
- Services may support a range of County initiatives, including the planning, design, implementation, integration, enhancement, and ongoing maintenance of software-as-a-service (SaaS) and other technology systems, as well as other County applications, business processes, and operational initiatives requiring structured testing and quality assurance support.
- Selected contractor(s) may be engaged to provide experienced QA testers, test leads, and related subject-matter support to lead or augment County project teams.
- Services may include developing and executing test strategies, test plans, test cases, test scripts, and test data; conducting functional, regression, integration, system, user acceptance, accessibility, performance, and other appropriate testing; documenting and tracking defects; coordinating testing activities among County staff, vendors, and other stakeholders; validating defect resolutions; supporting user acceptance testing; and providing testing status reports, recommendations, and other deliverables necessary to support successful project implementation and system quality.
Education Qualification/Certifications
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field
Any applicable or relevant certifications
Scope of Work
Key Skills and Qualifications
Technical Proficiency: Strong understanding of various enterprise, SaaS, or complex business-system implementations and other platforms utilized by public agencies, configurations, and customization options.
Testing Expertise: Knowledge of testing methodologies (Agile, Scrum) and experience with test management tools (e.g., Jira, Postman).
Analytical Skills: Strong problem-solving, analytical, and debugging skills with keen attention to detail.
Communication: Excellent verbal and written communication skills to collaborate effectively with cross-functional teams and stakeholders.
Key Responsibilities
1. Requirement Analysis: Collaborate with County and vendor staff, and stakeholders to understand business requirements, user stories, and technical specifications, translating them into detailed test cases.
2. Test Planning and Execution: Design, write, and execute comprehensive test cases for all functionalities, features, and bug fixes related to platform functionality.
3. Types of Testing: Perform various types of manual testing, including functional, regression, integration, user acceptance testing (UAT), security, and performance testing.
4. Defect Management: Identify, document, track, and report application defects/bugs using bug tracking system and work closely with vendor QA testers to ensure timely resolution and verification of fixes.
5. Configuration and Customization Validation: Validate platform configurations (e.g., custom objects, fields, layouts, flows, validation rules, permission sets) and custom Apex code to ensure they function as expected and align with requirements.
6. Integration Testing: Ensure seamless and accurate data exchange between system platform(s) using APIs (REST) and tools like Postman if appropriate.
7. Data Validation: Verify data integrity and accuracy during data migration or routine operations using tools like Data Loader and database queries (SOQL/SQL).
8. Collaboration and Communication: Provide testing status updates and reports, and support County users during Integration Testing and UAT.
Mandatory Requirements from the Candidate
1. Project Approach: Candidate should give a short summary describing how they will perform the relevant work.
2. Scope of Work tasks/milestones: Candidate should describe the proposed approach to achieve tasks/milestones outlined in the Scope of Work.
3. Innovations: The candidate should reference any notable innovations or improvements they expect to provide (with respect to, for example, efficiency, technology, sustainability).
4. Describe a plan for achieving the following performance measures:
| Performance Measure | Description | Target |
|---|
| Defect Detection Rate | Number of valid defects identified before release | Identify 95% of critical defects prior to production |
| Test Case Execution Completion | Completion of assigned test cases within release timeline | Execute 100% of planned test cases by release deadline |