Senior Automation Test Engineer (TS/SCI with CI Poly)

Reston, VA
Consulting - Technical Solutions
Full-time
Job Title: Senior Automation Test Engineer
Location: Reston, VA
Clearance: Active TS/SCI (CI Poly preferred)


Responsibilities

    • Performs as an integrated member of an Agile development team, supporting test-driven development, continuous integration and testing, and story-based iterative development
    • Develops and establish quality assurance measures and testing standards for new applications and/or enhancements to existing applications throughout their development lifecycles
    • Updates, documents, and maintains the currency of quality assurance processes and procedures while executing the QASP 
    • Applies quality assurance concepts and best practices and implements processes and procedures, such as creating test scripts and procedures and integrating those scripts with the software build process

    • Executes test planning, manual testing, test automation, test framework creation, defect logging and verification, and performance reporting
    • Ensures quality assurance processes, policies and procedures are followed on software development projects

    • Provide test plans and test scripts for IV&V execution
    • Provides administrative and technical support to Government-led change management forums (i.e., Configuration Control Board (CCB), TEM)

    • Works closely with Product Owners, Requirements Manager, and developers to understand features and create robust, comprehensive test plans to verify functionality and guide design
    • Participates throughout the design and development process, analyzing features to point out weaknesses or inconsistencies
    • Does exploratory testing and acceptance of new features as part of a story-driven Agile development process
    • Develops and leads UAT
    • Identifies bugs through systematic testing, reports and tracks defects through JIRA, helps developers reproduce errors and ensures that defects are fixed
    • Measures performance and provides weekly status reporting
    • Develops automated tests in partnership with developers for continuous regression testing
    • Researches emerging technologies, tools, and platforms and ascertain when, how or if they should be used
    • Ensures efficient delivery of engineering capabilities using best practices, industry standards and repeatable processes
    • Provides technical consulting in the automation of quality assurance management processes
    • Mitigates risks, controls costs and schedule variance, and effectively manages all quality assurance activities
    • Ensures quality control of all developed and modified solutions  
    • Ensures that documentation is complete and up-to-date
    • Collaborates with Scrum Master, Project Manager/Scheduler, and Program Manager to establish and maintain schedules and identify/remove roadblocks
    • Conducts internal audits to measure and assure adherence to established QA standards for software development, application integration, and information system performance, and corresponding documentation.

Qualifications

    • Active TS/SCI with CI Poly preferred
    • HS and 12+ yrs relevant experience; OR Associate's and 10+ yrs relevant exp; OR Bachelor's and 8+ yrs relevant experience; OR Master's and 6+ yrs of relevant exp; OR PhD and 4+ yrs of relevant exp
    • DoD 8750.01 IAT Level II Certified (Information Assurance and Computing Environment)
    • Hands on experience with test case development, prioritization, and organization
    • Demonstrated knowledge of test automation processes and methodologies, test-driven development, continuous integration, defect tracking, performance reporting, change control processes, quality assurance audits, policies, procedures, standards, and industry publications related to quality assurance management 
    • Demonstrated ability to implement test automation frameworks and test suites
    • Familiarity with Object Oriented Programming using .NET (SQL Server) and/or Java (Oracle) 
    • Experience with testing tools -e.g. Selenium/WebDriver, Cucumber, REST-assured, SoapUI 
    • Knowledge and use of open source tools 
    • Experience leading coordination of QA issues with developers and other entities 
    • Experience performing periodic process audits of specific processes, and performing functional, Physical, and Delivery QA Audits 
    • Experience with task estimation
    • Experience with SCRUM/Agile -e.g. Use Cases, User Stories, Work Tasks, Atlassian JIRA, Confluence
    • Projects a professional image and strong business acumen during customer interactions 
    • Possesses a sense of urgency, strong organizational and follow up skills 
    • Ability to handle multiple assignments and manage multiple build configurations 
    • Ability to communicate effectively with project staff and customers to solve complex issues 
    • Excellent written and verbal skills with coupled with strong listening skills
    • Excellent problem solving, analytical and documentation skills 
    • A proven problem solver within a teamwork environment 
    • Detail oriented self-starter able to perform with minimal supervision while working in a diverse team environment following Agile processes for software development

Other Bonus skills/experience:

    • Experience in the Amazon Web Services (AWS) cloud environment
    • Performance monitoring and metrics development and reporting
    • Experience with software build management -e.g. Maven, Jenkins/Hudson, Git/Github
    • Experience with Shell scripting/programming -e.g. Bash, PowerShell, Python, Perl, etc.
    • Experience with configuration management tools -e.g. Puppet, Salt, and/or Chef

Compensation & Benefits:

    • Very competitive salary based on qualifications and experience
    • Comprehensive, medical, dental, vision and prescription coverage for you and your family.
    • 401(k) & 4% match (vested day 1)
    • 15 day paid time off (plus 10 Federal holidays)
    • Individually focused training paths
    • Annual book allowance and online technical and business library subscriptions
    • Employer paid parking (at HQ locations)
    • Tuition reimbursement program
    • Many company happy hours and parties
    • Company Sponsored Conferences
    • Flexible schedule (Based on supervisor approval)
    • Plus Much More
Berico Technologies is an Equal Opportunity Employer of Minorities, Females, Protected Veterans, and Individual with Disabilities. We emphasize recruiting, hiring, and retaining the most qualified candidates and providing them with the opportunity to meet their potential.  We provide an environment where diversity leads to innovation.
 
Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information.
 
US CITIZENSHIP REQUIRED