SME Software QA Specialist/Applications Tester
Posted on Jan 28, 2019 by Preferred Systems Solutions
Active TS/SCI with Poly (Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information. Accordingly, US Citizenship is required.)
PSS, Inc. is actively seeking a SME Software QA Specialist/Applications Tester to join our growing team located in Reston, VA. The candidate will review and evaluates software products and systems to ensure adherence to company and customer quality standards. Develops software/systems testing procedures and conducts tests. Additionally, the application tester will provide functional and automated application testing support for an enterprise advanced discovery capability aimed at unstructured data. The successful candidate will have primary responsibility for developing and maintaining test plans and test cases, including functional testing, integration and regression testing. In addition, they will be expected to work cohesively with other IT testers, collaborate with testers from other teams, participate and contribute to peer reviews and actively contribute to process improvements.
Provide manual and automated testing of various software products
Execute test cases and report defects to the software team
Understand the requirements and write test cases
Document and interpret business and technical requirements for testing utilizing various development methodologies (Waterfall, Agile, Iterative)
Serve as a trainer and update user guide documentation
Create and deliver the test workflow framework and procedure for the sponsor's applications.
Develop and execute automated test plans, procedures and scenarios for unit, process, function, system integration and acceptance testing
Consult with the entire team to coordinate and test applications
Ensure new applications and software modifications meet requirements and operate satisfactorily in the system environment
Support off-hours deliveries or periodic off-hours functional testing
Document the successes and failures of all executed test procedures in Sponsor's issue tracking software
Maintain currency on test tools, methodologies, and technologies
Demonstrated on-the-job experience testing web-based applications developed using technologies such as: Java or J2EE.
Demonstrated on-the-job test automation or software development experience with at least two automated test tool (Selenium web driver preferred, similar tools accepted).
Demonstrated on-the-job experience with software development life cycle, test-driven development and Enterprise Lean Agile or other Agile methodologies.
Demonstrated on-the-job experience creating test plans, test cases/criteria that meet the system requirements, test scripts to include documentation, as well as experience using JIRA for issue tracking. Create and deliver the test workflow framework and procedure for the sponsor's applications.
Demonstrated on-the-job experience with testing across back-end, service tier, and presentation layers, including a variety of graphical user interfaces.
Demonstrated on-the-job experience with Perl and/or other scripting languages
Demonstrated on-the-job experience with Unix/Linux operating systems, as well as experience working from a shell or command prompt
Demonstrated on-the-job experience and knowledge of database query languages, such as SQL, to assess the state of the data before and after test transactions are performed.
Demonstrated on-the-job the ability to explain protocols, technical procedures and processes clearly and accurately to both technical and no n-technical audiences
1. Reviews and evaluates software products and systems to ensure adherence to company and customer quality standards.
2. Establishes software quality standards for life cycle, documentation, development methods, testing, and maintenance.
3. Defines, develops and implements software/systems testing standards and procedures, and oversees testing.
4. Documents and analyzes test results, and makes recommendations to improve overall quality.
5. Oversees testing of purchased third-party software and/or services to ensure that company standards and end-user requirements are met.
6. Acts as Subject Matter Expert conducting complex software/systems testing.
7. Provides guidance and work leadership to less-experienced Quality Assurance personnel, and may have supervisory responsibilities.
8. May serve as a technical team or task leader.
9. Oversees quality-related training.
10. Maintains current knowledge of relevant technologies as assigned.
11. Participates in special projects as required.
Bachelor's Degree in Computer Science or a related technical discipline, or the equivalent combination of education, technical training or work experience.
10+ years of related quality assurance experience.
Preferred Systems Solutions, Inc. (PSS) is a recognized leader in providing Information Technology, Engineering Services, Program Management, and Consulting Services. For over 20 years, PSS has enabled Government and Commercial clients to achieve their organizational initiatives through the application of high quality, innovative, and cost effective professional services and solutions. PSS provides a positive working environment, with opportunities for advancement in our growing local Federal sector workforce.
PSS is committed to the diversity we bring to the marketplace by being an EEOC/AA employer who is committed to hiring a diverse team of professionals to provide world class services and products aimed at exceeding our customer's expectations. All qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, gender identity, national origin, protected veteran status or disability. PSS is a VEVRAA Federal Contractor.