QA Automation Engineer

QA Automation Engineer

Posted 2 days ago by Tharu Technologies

Negotiable
Inside
Remote
Remote or Chantilly, Virginia

Summary: The QA Automation Engineer role involves delivering comprehensive test reports and implementation plans for development releases, ensuring all operational components meet functional requirements. The position requires creating detailed test plans, scenarios, and scripts, with a focus on thorough testing to minimize defects. The engineer will also conduct various types of testing, including functional, performance, and security testing, particularly in Salesforce environments. A Public Trust Clearance and experience with federal clients are essential for this long-term contract position.

Key Responsibilities:

  • Ensure that all testing is thorough for all release projects with the goal of maximizing quality and minimizing post-production defects and rework.
  • Unit Testing: Solution unit testing must be incrementally increased per release toward the industry standard of 100% coverage if full coverage cannot be achieved in the initial solution release.
  • Integration Testing: Test the dependency of changes within or across different Salesforce modules as applicable.
  • System Testing: Conduct testing on the software changes and provide recommendations to the O&M contractor (where applicable) to complete all aspects of testing and address all software defects.
  • Security Testing: Perform security testing on all approved software changes and ensure no vulnerabilities exist in accordance with the security requirements section. Update the relevant security documentation if required with the COR and Information Systems Security Officer (ISSO).
  • Functional Testing: Conduct functional testing using approved test scenarios/test cases/test scripts.
  • Performance Testing: Conduct performance testing in a scaled performance test environment provided for each release to ensure performance quality standards are met.
  • Conduct the tests with a minimum of 500 concurrent users and a maximum defined by BPHC. Ensure the tests demonstrate that the new system produces results that meet performance standards.
  • Collaborate with other vendors as applicable to test the performance of the system in a performance test environment using approved Salesforce tools. Address all gaps and ensure that the performance of the newly enhanced system meets or exceeds the baseline.
  • Ensure Page load time does not exceed 3 seconds.
  • Confirm that Web service APIs respond within 1.5 seconds.
  • Obtain zero production defects at the completion of product verification testing.
  • Perform Section 508 Compliance testing of the modules using the standards/criteria in accordance with Section 508 requirements.

Key Skills:

  • Salesforce Testing experience a must
  • Must have automation QA such as Selenium
  • Public Trust Clearance
  • Previous working experience with Federal Clients

Salary (Rate): £39.00 hourly

City: Chantilly

Country: USA

Working Arrangements: remote

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

QA Automation Engineer

Longterm Contract

Chantilly, VA

Job Description:

Perform all activities necessary to deliver final test reports and an implementation plan for the development release. Testing must confirm that all operational components, data processing systems and management controls are complete, effective and produce repeatable results, which meet or exceed the functional requirements. The testing activities also include creating a comprehensive test plan, test scenarios/cases/scripts, and draft training materials for the development release. Test scenarios/cases/scripts must provide clear traceability back to requirements, business needs, and success criteria.

Key Skills:

Salesforce Testing experience a must

Must have automation QA such as Selenium

Public Trust Clearance

Previous working experience with Federal Clients





The Contractor shall:

  • Ensure that all testing is thorough for all release projects with the goal of maximizing quality and minimizing post-production defects and rework.

  • Unit Testing: Solution unit testing must be incrementally increased per release toward the industry standard of 100% coverage if full coverage cannot be achieved in the initial solution release.

  • Integration Testing: Test the dependency of changes within or across different Salesforce modules as applicable.

  • System Testing: Conduct testing on the software changes and provide recommendations to the O&M contractor (where applicable) to complete all aspects of testing and address all software defects.

  • Security Testing: Perform security testing on all approved software changes and ensure no vulnerabilities exist in accordance with the security requirements section. Update the relevant security documentation if required with the COR and Information Systems Security Officer (ISSO).

  • Functional Testing: Conduct functional testing using approved test scenarios/test cases/test scripts.

  • Performance Testing: Conduct performance testing in a scaled performance test environment provided for each release to ensure performance quality standards are met.

  • Conduct the tests with a minimum of 500 concurrent users and a maximum defined by BPHC. Ensure the tests demonstrate that the new system produces results that

  • Collaborate with other vendors as applicable to test the performance of the system in a performance test environment using approved Salesforce tools. Address all gaps and ensure that the performance of the newly enhanced system meets or exceeds the baseline.

  • Ensure Page load time does not exceed 3 seconds.
  • Confirm that Web service APIs respond within 1.5 seconds

  • Obtain zero production defects at the completion of product verification testing.

  • Perform Section 508 Compliance testing of the modules using the standards/criteria in accordance with Section 508 requirements.