Quality Assurance Tester

Bay State - Herndon, VA4.3

Full-timeEstimated: $79,000 - $110,000 a year
Bay State Computers, Inc. is a professional services firm and a leading provider of Information Technology (IT) services and products to the U.S. Federal Government and Industry. Bay State brings together experienced IT professionals and the latest state-of-the-art technology tools, practices, and products to support projects and task order requirements for our customers. For more information about Bay State visit our website, connect with us on LinkedIn, or follow us on Twitter.

We have an exciting opportunity for a Quality Assurance Tester to join our team. The successful candidate will participate in a team environment supporting a U.S. Government contract that provides personnel security management to DoD. The position involves performing functional and regression testing of system moderation. This involves legacy data and document migration and will require back-end and front-end testing. The candidate will need strong organizational skills and experience with basic computer operations. The successful candidate will be involved in the creation and execution of both front-end and back-end test plans, automated/manual test scripts, and test analysis reports based on the client-approved requirements for the system. The Tester will use internal testing procedures in order to complete their assignments. The Tester will proactively identify areas within work area scope that are non-compliant, help define processes or corrective action in those areas, and follow through with remedial actions. The successful candidate will also be involved in reviewing system requirements to help improve the testability and traceability of the requirements from the focus of a tester.

Key Responsibilities:
Must be fluent in the languages which support the query and management of Oracle data sets; independently create and manage data sets.
Translate requirements into test scripts. Independently write and maintain the code for all types of test scripts. Must be willing to work with the testing activities of the system developers to ensure a coherent and consistent set of test scripts across all testing functions.
Responsible for creating shell scripts and/or SQL queries for verifying and validating data.
Cross train other members of the testing team to allow for more flexibility and quicker response. Must be willing to cross train other members of the team to understand the unit testing, and testing processes, methods, and tools.
Develop and execute test plans, test scripts and test analysis reports to facilitate consistency and ease of re-use of testing documentation.
Use internal program procedures in order to complete work assignments.
Prepare and attend requirements phase reviews, internal and external to the testing team, to improve the testability and traceability of requirements from the focus of a tester.
Analyze current testing methods/processes to identify improvements to effectiveness and productivity. Analyze current CM, requirements, and release processes as they effect testing to identify similar improvements.
Use Subversion (SVN) and MS SharePoint to manage requirements, changes to requirements, and testing baselines.
Manage personal workload in accordance with the priorities established in the Release Plan and the Release Schedule.
Work in a mutually dependent and supportive relationship with the configuration management team, which is vital to the successful delivery of quality products to the Government.
Support the CM team to ensure that the testing environment is stable and that all software changes are forwarded to the testing team for formal testing in a controlled manner.
Fully test the software in accordance with the latest base lined, approved requirements and associated testing plan.
Identify problems encountered during testing within a formally controlled tool according to a documented process.

Required Experience/Skills:
Minimum of 3 years’ experience in preparing and performing both front-end and back-end testing.
Minimum of 3 years’ experience in Oracle databases and strong working knowledge of both SQL and shell scripting.
Minimum of 3 years’ experience using Oracle SQL Developer and Oracle SQL*Plus.
Experience with MS SQL Server and MS SQL Server Management Studio.
Strong experience in software process methodology and commonly used concepts and practices in the software-engineering environment across all phases of the lifecycle.
SEI CMM Level 3 working experience implementing and maintaining compliant key process areas relative to testing.
SQL knowledge
Experience with front and back end testing
Strong analytical, communication, and documentation skills.
Candidate must be a US Citizen
Desired Experience/Skills

Familiarity with an automated test tool (such as WinRunner) to automate regression testing.
Familiarity with Department of Defense personnel security issues
Benefits: Full-time employees (permanent or contract employees who are employed for a term greater than 6 months) are eligible for benefits including time-off benefits, such as vacations and holidays, and insurance and other plan benefits.

Location: Herndon, VA

Bay State Computers, Inc. is an Equal Opportunity/Affirmative Action Employer. All qualified candidates will receive consideration for this position regardless of race, color, creed, religion, national origin, age, sex, citizenship, ethnicity, veteran status, marital status, disability, or any other characteristic protected by applicable law.