PCI Professional Services LLC
Quality Assurance Engineer
Share this job
Job Description
The Quality Assurance (QA) Engineer is responsible for validating the functionality, reliability, security, and performance of a federal client's systems and applications. The role develops and executes functional, integration, regression, and release testing; identifies and tracks defects through resolution; validates data and system interfaces; and works closely with development, DevSecOps, and business teams to ensure system changes are thoroughly tested and ready for production deployment. Job Responsibilities * Develop, maintain, and execute automated test scripts using relevant testing frameworks to validate application functionality across multiple user roles and workflows. * Design and implement UI automation using tools such as Playwright, ensuring automated test coverage is reliable, maintainable, and aligned with release objectives. * Lead test automation initiatives, including the integration of automated testing into CI/CD pipelines and DevSecOps processes. * Conduct manual testing of individual features, stress testing the system in order to ensure high-quality deployments * Create and organize testing suites in TestRails or a similar tool * Periodically run full manual test suite to perform regression testing * Conduct peer reviews of test automation code to promote quality, consistency, and adherence to engineering best practices. * Communicate test execution results, defects, risks, and recommendations to stakeholders during each release cycle.
Requirements
* U.S. citizenship is required, along with the ability to obtain a public trust clearance. * Minimum of four (4) years of experience in quality assurance, software testing, or application development for enterprise systems. * At least two (2) years of experience providing quality assurance and testing support for AWS-based workloads. * Bachelor’s degree or four (4) additional years of relevant experience in lieu of a degree. * Demonstrated experience performing manual and automated testing, including defect documentation, issue reproduction, regression testing, and validation. * Strong experience developing test automation using Playwright with JavaScript or TypeScript, along with API testing, performance testing, Swagger, and Postman. * Experience designing, maintaining, and integrating CI/CD pipelines using GitHub Actions with AWS services such as Systems Manager and PostgreSQL. * Proficiency testing applications and workloads built with AWS services and technologies, including Vue.js, Python, Django, and Amazon S3. * Ability to work effectively in a remote environment while collaborating with, mentoring, and supporting team members to resolve complex technical issues. * Experience working in Agile delivery environments, including planning, testing, and supporting iterative software releases. * Ability to test and validate workloads against AWS Well-Architected Framework principles and related quality standards.
Preferred Qualifications
* Experience supporting or testing Python/Django-based web applications. * Experience conducting penetration, performance, or load testing for applications hosted in AWS cloud environments. * Experience configuring and validating application monitoring, alerting, and error tracking using Sentry or similar tools. * Knowledge of Section 508 accessibility testing standards, requirements, and validation practices.
*PCI Federal is an equal opportunity employer.* *PCI Federal* *does not discriminate on the basis of age, sex, race, national origin, religion, marital status, sexual orientation or identity, veteran status, or disability status.* *Preference may be extended to qualified Native American Indian candidates in accordance with applicable federal law and* *PCI Federal* *policy.*
Keep looking
Similar Remote IT And Developer Jobs
Elyon International
QA Engineer Lead
Hanscom Federal Credit Union
Quality Assurance Engineer
Intertech, Inc
Quality Assurance Analyst / Engineer
Entrust Corporation
Sr. Software QA Engineer
BV Teck