Job ID: C - 1016
Job Title: Quality Assurance (QA) Tester
Location: Chantilly, VA
Clearance: TS/SCI
Travel: Minimal
Description:

TapHere! Technology is seeking a Software Quality Assurance Specialist/Applications Tester to join our team!
Be a part of a larger team that maintains and supports mission critical production applications. As a tester, work with a number of Agile scrum software development teams developing mission applications in the JAVA programming language. Responsible for executing test cases, and test procedures as outlined in the Test and Evaluation Master Plan (TEMP); validating requirements accomplishing and documenting mission applications resilience, integrity and availability. The candidate will submit discrepancy reports (DRs) when uncovering software failures and/or requirements have not been met, and providing detailed feedback on findings to inform the development team(s) of the exact nature of each discrepancy.

Candidate will work with the development team and should have excellent communication and customer service skills and be able to work independently.

Candidate will also be responsible for testing the application that directly supports the customer’s mission applications in the development, integration/test, and operational use environments.

Familiarity with a wide variety of graphical user interfaces displaying both complex graphics and textual context is important to be successful in this position, as the QA team is charged with validating the functional capability requirements end-to-end.

Experience Required:

Duties include but are not limited to:

Develop and execute test plans and procedures for system integration and acceptance testing and document all results.
• Create automated test scripts as applicable.
• Actively participate in agile team meetings and customer meetings.
• Ensure applications and software modifications meet requirements and operate satisfactorily in the system environment.
• Maintain currency on tools, methodologies, technologies, etc.
• Interpret requirements and translate them into precise test cases.
• Detect, report and explain defects effectively.

Basic Qualifications:
• Bachelor's degree in computer science, computer engineering or engineering
• 3+ years application testing experience; working knowledge of dynamic web-based environments
• 2+ years working in an Agile environment

Skills Required:

Skills
Experience with load testing software.
• Knowledge/experience with at least one automated test tool (preferably Selenium).
• Demonstrated ability to write and maintain technical documents (to include, but not limited to: User Stories, Test Scenarios, Test Cases).
• Demonstrated experience testing medium to large application development systems.
• Demonstrated experience using a track tool for user stories or deficiencies.
• Ability to support evening and weekend deployment and maintenance activities as needed and to attend all team meetings.
• Ability to adjust to changing priorities, setting goals and determining strategies for accomplishing results.
• Experience with Github.
• Experience with Selenium.
• Demonstrated experience working with agile development team.
• Experience or working knowledge of analytic process of writing articles and then collaborating and disseminating these articles throughout a community of highly educated users.
• Considerable knowledge of database query languages, such as SQL, to assess the state of the data before and after test transactions are performed.
• Experience with JAVA, Groovy on Grails, Ruby on Rails, Lotus Notes, Word Macros, and Visual Basic.
• This person will work with the development team. Demonstrated excellent communication and customer service skills and ability to work independently.
• Familiarity with XML and standard publication formats. (This will be important to be successful in this position as this system validates and reformats products before distributing.)


Spread the word:

Back