cFocus Software seeks a Software Tester/QA III to join our program supporting EPA in Washington, DC. This position has remote capabilities. This position requires active Public Trust clearance.
Qualifications:
- Bachelor’s degree in computer science, Software Engineering, or related field
- Master’s degree in software Testing or Software Engineering
- Minimum of 5 years of experience in software testing and quality assurance
- At least 3 years of experience with automated testing tools (specifically Sahi Pro)
- Minimum 2 years of experience in developing and maintaining test databases
- Certified associate in software Testing (CAST)
Duties:
- Provide independent testing services for all projects within the PWS scope
- Develop and maintain automated tests using Sahi Pro or other EPA-approved testing tools
- Create and maintain reusable and adaptable test databases and procedures
- Design and implement test cases that cover all aspects of software functionality
- Conduct independent unit testing of system changes as they are developed
- Perform unit retesting of corrective changes when necessary
- Execute full integration and regression testing prior to any software release
- Develop and maintain Sahi Pro scripts for consistent and repeatable testing
- Verify and document successful execution of Sahi Pro tests
- Collaborate with development teams to understand system requirements and changes
- Identify and report software defects, tracking them through to resolution
- Participate in the software development lifecycle, providing QA perspective
- Assist in establishing and maintaining testing standards and best practices
- Contribute to the continuous improvement of the testing process
- Analyze test results and provide detailed reports to stakeholders
- Work closely with EPA personnel to ensure testing meets all requirements
- Stay updated on latest testing methodologies and tools
- Mentor junior testers and contribute to team skill development
- Participate in test planning and estimation activities
- Ensure all testing activities align with project timelines and quality standards
- Collaborate with cross-functional teams to ensure comprehensive test coverage
- Document testing procedures and maintain up-to-date test documentation
- Assist in the evaluation and selection of testing tools and methodologies
- Contribute to the development of test strategies for complex software systems
- Ensure testing processes comply with relevant standards and regulations
- Provide regular status updates on testing activities and results