Previous Job
Previous
Automated Application Tester / QA Engineer
Ref No.: 17-20822
Location: Chantilly, Virginia
Start Date: 10/30/2017

Job Description:
Client/Project: TSA TAS

Overview:
Performs formal system testing activities for a particular project or subset of a larger project under supervision of more experienced test personnel. Performs analysis of documented user requirements and directs or assists in the design of test plans in support of user requirements for moderately complex to complex software or IT systems. May participate in all phases of risk management assessment and software/hardware development. Responsible for ensuring that the test design and documentation support all applicable clients, agency or industry standards time lines and budgets. Responsible for ensuring that testing conclusions and recommendations are fully supported by test results, and project managers are fully informed of testing status and application deviations from documented user requirements.
Candidate must have a background in test automation. Candidates with previous experience on Agile teams, especially within Government agencies, will be well suited for this position.

Key Responsibilities:
· Work closely with developers, professional services team and product owners to define the automated testing components that will be used to validate requirements against developed software
· Work with team members in adopting and learning test automation techniques
· Assist with Scrum Team estimation of stories and sizing of effort to include the representation of the test automation and engagement with Continuous Integration (CI) required
· Contributes to an atmosphere of cross-functional teamwork within the organizations' Agile project lifecycle
· Execute automated testing on both Web Front end and back end systems
· Run test validations

Mandatory Skills:
· Must have hands on automated test coding experience & manual testing/test case creation
· Previous experience with automation tools such as JUnit, SOAPUI, Selenium (WebDriver), Client testing tool suite, QTP, ALM - Experience with testing two or more of the following: HTML, PLSQL, C#, .NET, Microsoft Dynamics CRM, J2EE, Java & JavaScript, Struts, TopLink, XML, Oracle Application Express

Preferred Skills:
· Agile certification
· Ability to work in a fast paced, constantly changing Agile environment
· Understanding fundamental concepts of Continuous Integration (CI) / Continuous Delivery (CD), Automated Testing (GUI and backend), User Acceptance Testing
· Strong written and communication skills

Professional Requirements:
· Professional consulting experience and background beneficial
· Proven strong innovative and analytical ability with extensive implementation experience
· Must be a team player and have excellent written and oral communication skills
· Must be flexible in working with team members at all levels of experience
· Candidate must be a team player and work closely with other automation developers to build/support Automation Framework
· Candidate should have experience on automation results analysis and generate automation result reports
· Candidate should have ability to learn new techniques and technologies quickly
· High School diploma or GED certification, or 1-4 years of testing experience in lieu of diploma/GED