'; } ?>

Test Automation Engineer, Sr. Job at BDR Solutions

BDR Solutions Remote

BDR Solutions, LLC, (BDR) supports the U.S. Federal Government in successfully achieving its mission and goals. Our service and solution delivery starts with understanding each client's end-state, and then seamlessly integrating within each Agency's organization to improve and enhance business and technical operations and deployments.

BDR is seeking a Sr. Test Automation Engineer to join our growing team! The duties of this position can be performed virtually, and the contractor may work remotely from their home office, however, they will be required to support EST business hours. Some travel (10-25%) may be required but is unlikely. This position requires US Citizenship with a DHS Public Trust/Suitability.

(Military Veterans are highly encouraged to apply)

Project Overview
The Federal Emergency Management Agency (FEMA) helps people before, during and after disasters. The Public Assistance (PA) program is FEMA's largest grant program and aids State, local, Territorial, or Tribal (SLTT) governments, and certain types of private nonprofit (PNP) organizations so that communities can quickly respond to and recover from major disasters or emergencies. The FEMA Applicant Case Tracker (FAC-TRAX), also referred to as Grants Manager (GM) and Grants Portal (GP), was built as a Customer Relationship Management (CRM) solution to manage FEMA's delivery of the PA program.

Role Overview
We are seeking an expert quality engineer focused in automation testing that works closely with engineers developing extensive quality test systems at scale to ensure the highest quality models and oversees releases for best customer experience. This position is responsible for features quality and release. Daily work involves understanding customer usage, being part of feature design development, creating test plans, building automation tools, infrastructures and tests, executing test plans and reporting to stakeholders.

Responsibilities
  • QA the developed code for the application and familiarity with manual and automated testing.
  • Help our engineering team release at or below the average number of customer defects found after release
  • Know how to create a QA Plan, deploy to QA environment, and complete QA Plan
  • Be comfortable with executing the QA process in tools such as ADO or a similar tool
  • Review requirements specifications and technical design documents to provide timely and meaningful feedback
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Create, implement, and maintain test automation frameworks and solutions in support of continuous integration and delivery
  • Collaborate with Testing Team members and other staff in defining test automation techniques and methods
  • Assist release engineering in creating automated build verification and system integration test frameworks and tests
  • Participate effectively in estimation, planning, cost-of-quality, and quality risk analysis
  • Participate in project-wide reviews of requirements, system architecture, and detailed design documents
  • Identify process improvement opportunities
  • Design, develop and execute automation scripts
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Catalog and maintain test scenario library
  • Measure and monitor progress to ensure application releases are delivered on time and within budget, and that they meet or exceed expectations
  • Conduct Release Readiness reviews and Milestone Reviews
  • Communicate release details and schedules to the Business as required
  • Work with release engineers to understand impacts of branches and code merges
  • Continually work towards making improvements in the release process
  • Lead and co-ordinate the Go-Live activities including the execution of the deployment Plans and checklists.
  • Develops scripts and automation tools used to build, integrate, and deploy software releases to various platforms
  • Maintains a release repository and manages key information such as build and release procedures, dependencies, and notification lists
  • Researches and defines new software development and configuration management methodologies and technologies and analyzes their application to current configuration management needs
  • Develop a keen understanding of program goals and requirements and develop a vision to both meet the customer's current needs, and for evolution of the program to meet changing client needs
  • Anticipate project challenges and risk scenarios and prepare, lead, and execute proactive mitigation strategies to ensure optimal results

Required Minimum Qualifications
  • Bachelor's degree in information technology, Information Systems, or other related discipline (8 years of additional relevant experience may be substituted for education)
  • Requires US Citizenship and DHS Public Trust clearance
  • 8 years of experience as an automation engineer for software development projects
  • Innovative, organized, self-starter with excellent interpersonal skills, with a keen attention to detail and able to work under tight deadlines. Work with peers inside and outside of the engineering team to ensure high quality releases.
  • Computer proficiency, including Microsoft Office tools (Word, PowerPoint, Excel)
  • Demonstrated experience of DevOps and Continuous Integration environments, particularly with regard to test automation
  • Experience working in an agile scrum solution development environment
  • Ability to demonstrate solution features to stakeholders, share knowledge, and provide tool and process guidance
  • Strong ability to foster collaborative work in dynamic team environment
  • Strong prioritization skills, for both individual and teamwork
  • Strong creative, analytical, problem solving, customer service, and trouble-shooting skills
  • Must have the ability to break down the complicated and technical into an easily understood language
  • Experience with test automation
  • Experience with 508 Compliance testing
  • Demonstrated experience working with a geographically dispersed project team
  • Preferred experience working in a Test-Driven Development (TDD) environment
  • Experience developing and maintaining automated test tools and frameworks to validate unit, integration and functional tests for Web, Windows and Desktop applications using best practices
  • Experience with performing feature and API services testing across a wide span of platforms
  • Experience using Selenium, Jenkins, SoapUI, WebDriver, nUnit, jUnit, or similar tools.

Desired Skills and Qualifications
  • Prior experience working on a Veterans Affairs project

In addition, U.S Citizenship is required. Select applicants will be subject to a government security investigation and must meet eligibility requirements for access to classified information and be able to obtain a government-granted security clearance. Individuals may also be subject to a background investigation including, but not limited to criminal history, employment and education verification, drug testing, and creditworthiness.

BDR is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, marital status, disability, veteran status, sexual orientation, or genetic information.



About BDR Solutions:

BDR Solutions delivers IT expertise and solutions that improve American lives through the modernization of government systems for health benefits, social services, and disaster relief. We are a service-disabled veteran-owned, 8(a), HUBZone small business—recognized for reliable and sustainable outcomes scaled to our client’s mission needs.




Please Note :
www.bankofmontserrat.ms is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, www.bankofmontserrat.ms provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.