Test Automation Engineer

Booz Allen Hamilton Inc. Winchester , VA 22603

Posted 2 months ago

Job Description: Job Number: R0039791

Test Automation Engineer

Key Role:

Analyze the development and execution of a test program, including the test strategy, development of test cases, the implementation of test-driven development practices (TDD), and management and tracking of test and defect status. Implement test automation practices, including the development of the test automation framework. Work with the software development team to validate, document, test, and deploy applications. Demonstrate expertise in identifying and preventing defects in products and services on a continuous basis and work on the correction of any defects found with software engineers, system engineers, and DevOps engineers.

Basic Qualifications:

  • 5+ years of experience with IT

  • 2+ of years experience with Agile and DevOps practices

  • Experience with test automation tools, including Selenium, JMeter, and Cucumber

  • Experience with JIRA

  • Experience with creating and managing test data sets

  • Active Top Secret clearance

  • BA or BS degree

Additional Qualifications:

  • Experience with testing workflow applications

  • Experience with performing performance and stress testing using automated tools

  • Experience with accessibility testing, including Section 508

  • Experience with integrating test automation into a CI/CD pipeline using tools, including Jenkins

Clearance:

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; Top Secret clearance is required.

We're an EOE that empowers our peopleno matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or veteran statusto fearlessly drive change.

SIG2017


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Systems Engineer

Metrostar Systems

Posted Yesterday

VIEW JOBS 11/18/2018 12:00:00 AM 2019-02-16T00:00 MetroStar Systems is looking for a Senior Systems Engineer that is passionate about advising Federal clients on best practices to modernize and optimize the management of electronic records. If you want to join a company that values using technology to solve complex problems and are open to commuting to Winchester, VA, we want you to work for MetroStar! Come be a game changer and join our team! You're a great fit if: * You use modern cloud technologies to automate CI/CD pipelines * You like networking, security, and automation * You're passionate about supporting the end-to-end systems development lifecycle (SDLC) You'll love our Senior Systems Engineer role if: (This is the stuff you MUST have to be a fit) * Ten years of infrastructure experience (firewalls, load balancer, AD, DNS, etc) * Five years' experience with cloud infrastructure technologies (VPC, Vnet, Route53, Azure DNS, ELB, Azure LB, S3, Storage Accounts, Cloud Formation, IAM, RMS, etc) * Strong understanding across cloud and infrastructure components (server, storage, data, and applications) to deliver end to end cloud infrastructure architectures and designs * Three years' experience automating infrastructure in a cloud environment * Solid coding and scripting experience in one or more of several modern, popular programming languages * Strong background in Linux/Unix Administration * Experience with automation/configuration management using either Puppet, Chef or Ansible * Strong knowledge/experience with SQL/Databases * Knowledge/experience in a 24/7 always-up, always available service * Proficiency/knowledge of networking/routing/firewalls * Must be able to adjust to constant business change, including new requirements, evolving goals and strategies, and emerging technologies. * You have an active Top Secret (interim not accepted) clearance We'll REALLY love you if:= (This is the bonus stuff that makes you stand out) * You possess a Bachelor's degree in Computer Science, MIS, or equivalent technology discipline * Possess a range of technical certifications, such as: (a) higher level network-related certifications (e.g., CCNP, CCIE, JNCP, JNCIE, etc.); (b) higher level platform-related certifications (e.g., MCSA, MCSE, MCSD, MCP, RHCE, RHDS, RHCA, LPIC-2, LPIC-3, VCP, VCAP, SNIA, etc.); or (c) higher level systems-related certifications (e.g., ESEP, CSEP, AWS) * Demonstrated experience in modern languages for software development, modern computing, data storage solutions, parallel programming, and /or network programming such as PERL, Python, C/C++, Ruby, JavaScript, and/or MatLab * Experience Scripting (PowerShell/Shell/Python) * Experience with monitoring and analytical tools (Splunk, New Relic, SolarWinds) * Experience with automation and provisioning tools (Chef/Puppet/Terraform) * Experience working with various SDLC groups (Development, QA, Configuration Management) on project work as well as solving real time production system issues * Familiarity with cloud based disaster recovery and HA system development * Familiarity with networking equipment (load balancing/firewalls) * Experience with AWS; AWS Certified Solution Architect is a plus * MCSE Cloud and Infrastructure is a plus * Experience with Windows and Linux-based operating system configuration, automation and management * Solutions focused, self-motivated and curious * Ability to learn new technologies quickly and efficiently * Programming experience (Java, C\#, etc) * Excellent technical analysis and problem solving skills * Exceptional communication, documentation and reporting skills * Must be able to interact effectively with employees at all levels of the organization * Able to work in a fast-paced environment and be flexible to meet time demands without compromising quality * Experience in a global 24x7 environment strongly preferred * Experience/knowledge of administering application servers, web servers and databases (Jetty, Tomcat, WebSphere, Nginx, Apache, Postgres, etc) * Experience with Docker/Kubernetes in a production environment * Familiarization with Big Data, Search, Cybersecurity, Test and Evaluation (T&E), and/or Cloud technologies; * Administration of platform technologies such as Postgres, VPNs, DNS and LDAP * Networking hardware such as Cisco or Juniper * Designing and troubleshooting network routing and VLANs The Admin Stuff: Applicants selected may be subject to a government security investigation and must meet eligibility requirements for potential access to classified information. Applicants must possess an active Top Secret clearance to be considered. Accordingly, US Citizenship is required The Legal Stuff: MetroStar Systems is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The statements herein are intended to describe the general nature and level of work being performed by employees, and are not to be construed as an exhaustive list of responsibilities, duties, and skills required of personnel so classified. Furthermore, they do not establish a contract for employment and are subject to change at the discretion of MetroStar Systems. Metrostar Systems Winchester VA

Test Automation Engineer

Booz Allen Hamilton Inc.