5 days ago

Logo of M9 Solutions

Automation Engineer

$60k - $180k

M9 Solutions

Ashburn, VARemote

M9 Solutions is dedicated to providing IT services and solutions to the Federal Government by mobilizing the right people, skills, clearance levels, and technologies to help organizations who desire improved performance and modern, sustainable change. M9 has provided quality IT services and support to more than 30 Federal Agencies and multiple commercial customers nationwide. Our capabilities include digital transformation, software development, cloud migration, applications & infrastructure, cybersecurity, data delivery & analytics, and IT talent solutions.

 

M9 Solutions is seeking an Automation Engineer to work hybrid remote/on-site for a client located in Ashburn, VA. Candidates must be eligible to obtain a Public Trust level clearance.  

Responsibilities

  • Participate in software testing, creation, and implementation of test strategies, plans, and automated test scripts, as well as other aspects of the software development lifecycle.
  • Responsible for developing and testing Java code as dictated by project requirement. 
  • Develop automation test scripts.
  • Generate test data and perform data validation.
  • Perform data interface message testing with JSON and XML message sets.
  • Develop SQL or Unix scripts for test data generation or test harness automation.
  • Execute regression, functional, and system testing.
  • Verify results and produce test summaries and defect reports.
  • Evaluate test results, report and manage defects.
  • Identify defects and requirement discrepancies, generate defect change requests and report discrepancies.
  • Use modern software engineering IDEs including Eclipse, IntelliJ, etc. for design, development, and testing the software.
  • Work with users in an Agile development approach to understand and document requirements in JIRA.

Required Skills & Qualifications

  • Eligibility to obtain a Public Trust level clearance.
  • Bachelor’s degree in computer science or related field.
  • 9+ years of relevant technical experience (prior experience as a developer is a plus).
  • Experience with at least 5 programming languages, such as Java, Python, Ruby, JavaScript, etc.
  • Basic SQL query skills and general understanding of relational databases.
  • Ability to understand data models and write test scripts based on the data model.
  • Solid understanding of oriented programming and data structures.
  • Ability to work in a high-pressure, tight-deadline environment.
  • Strong written and verbal communication, collaboration, and problem-solving skills.
  • Ability to communicate information to a variety of groups at different technical skill levels.
  • Strong initiative – must be able to take a high-level requirement, ask questions/seek clarifications, and get the job done.

Preferred Skills & Qualifications

  • Experience with any one of the following test management Software: HP Mercury suite of tools – QuickTestPro (QTP), Unified Foundation Test (UFT), Selenium, Bugzilla, JIRA, Rally.
  • Experience in all stages of application testing, including backend testing, functional, usability, regression, load/stress and performance testing.
  • Experience with integration level testing, requiring ability to work with both big picture and in-depth domain knowledge.
  • Proven ability to develop, execute, and maintain automated test suites across multiple environments: frontend/backend applications and API service testing using tools such as Soap UI and Postman with basic JSON and XML knowledge.
  • Experience with any SPA framework testing tools (e.g. e2e, Protractor).
  • Prior experience in a software development arena.
  • Experience working in an agile development process.

Full-Time Employee Compensation

  • M9 Solutions’ pay range for this position is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include, but are not limited to, responsibilities of the position, education, experience, knowledge, skills, abilities, as well as internal equity, location, alignment with market data, applicable bargaining agreement (if any), or other law.
  • M9 Benefits - https://m9solutions.com/why-join-m9/## our-benefits

Salary Range
$60,000$180,000 USD

 

M9 Solutions LLC is an Equal Opportunity Employer – AA/EOE/W/M/Vet/Disabled.

M9 Solutions, LLC (M9) is a Federal contractor and an Equal Opportunity Employer. M9 is subject to Executive Order 11246, which requires government contractors to take affirmative action to ensure that equal opportunity is provided in all aspects of their employment. Please click here to complete M9s Voluntary Self-Identification Form and then email it to hr@m9solutions.com. Submission of this information is voluntary and refusal to provide it will not subject you to any adverse treatment. If you are an individual with disabilities who needs accommodation or you are having difficulty using our website to apply for employment, please contact M9’s Human Resources Department at hr@m9solutions.com or at 703-936-0880.

With 14+ years of proven delivery and steady growth, M9 Solutions is a unique small business with credible past performance and key capabilities offering project management services, solution architects, business analysts, program managers, technical architects, and technical consultants. M9 was recognized as an Inc. 5000 Fastest-Growing Private Companies in 2021, 2020, 2019, 2018, 2017, 2016, and 2012. M9 Solutions believes that work should be fun, rewarding, and something everyone can be excited about. We offer a competitive compensation package and value diversity in driving the vision of the company.

F 7.2-27 REV - 6 01/24/2023