Precision Solutions

QA Software Testing Engineer

Category Information Technology
Location : Location
US-DC-
Clearance Requirements
Active TS/SCI Clearance is Required
Commute Requirements
Hybrid
ID
2024-4401

Overview

QA Software Testing Engineer

Hybrid | Washington D.C. | 3-4 Days a Week Onsite

Active TS/SCI Clearance Required

 

Summary

Our client is an employee and Service-Disabled, Veteran-owned Small Business focused on providing niche technical services. They are a team of experienced cybersecurity professionals with a track record of success in the Federal, Commercial, and Academic workspaces. Additionally, our client designs, builds, operates, and secures scalable cloud and IT infrastructures to meet their customers’ near-term needs and fulfill their long-term requirements.

 

Responsibilities

Our client is looking for a QA Software Testing Engineer to join their team to support their federal client’s mission to accelerate discovery and delivery of identity and network-based intelligence to counter national security threat actors by applying experience relevant in an intelligence domain and applies the knowledge to evaluate, make recommendations, implement, and oversee automated testing tools and strategies. The ideal candidate will be able to independently design and conduct testing and evaluation procedures to ensure system requirements are met.

  • Design, implement, and conduct Test and Evaluation procedures to validate software functionality and ensure system requirements are met

  • Write and implement Test Plans, Test Cases, and Test Scripts in accordance with Business Requirements

  • Participate in Agile software testing process with regular scrum standup to discuss new features of the application and provide input on testing strategies and priorities

  • Collaborate with product managers, business analysts, developers, and other stakeholders to define testing requirements and expected results

  • Identify, analyze, and report software defects, and work closely with development teams to resolve issues in a timely manner

  • Perform Functional Testing, Smoke Testing, Regression Testing, End-to-End Testing and Data Validation

  • Design, implement, and conduct Regression and User-Acceptance testing procedures for releases to verify new functionality and ensure that new updates do not adversely impact existing functionality

  • Serve as subject matter specialist providing testing know-how for the support of user requirements of complex to highly complex software/hardware applications

  • Direct and/or participate in all phases of risk management assessments and software/hardware development with emphasis on analysis of user requirements, test design and test tools selection

  • Work with developers to improve code coverage, increasing it where coverage is missing as well as ensuring existing tests cover appropriate cases and are constructed/implemented correctly

  • Design, develop, and implement automated tests for REST API and UI validation for integration with CI/CD pipeline

Requirements

  • 4-6+ years of relevant software testing experience is required
    • Technical experience within the following are required:
      • Languages: JavaScript Java, SQL
      • Test Management Tools: JIRA
      • Databases: PostgreSQL
      • Version Control: GIT, GITLAB
      • Methodologies: Agile
  • Proven full-stack tester with both Front-end and Back-End testing experiences
  • Solid experience in Agile (Scrum) Methodologies
  • Experience in using JIRA as Defect/Test Management Tool
  • Knowledge and experience with implementing automated testing frameworks for Angular applications and REST APIs
  • Extensive expertise in Functional Testing, Smoke Testing, Regression Testing, End-to-End, Backend/Database Testing of Web applications
  • Excellent writing skills to develop clear and organized test plans and procedures
  • Expertise with JIRA for raising issues, bugs, defect tracking, writing and executing tests
  • Experience with GitLab as version control tool
  • Quality-oriented mindset with a Test-to-Break attitude, keen attention to detail, and the ability to focus on user needs and the customer point-of-view
  • Excellent communicative interpersonal skills with tactful, diplomatic behavior
  • Ability to work independently with minimal supervision
  • Proven team player with an analytical aptitude to problem solving and delivering under fast-paced agile environment
  • Results-driven achiever, exceptionally motivated self-starter and highly flexible and adaptive performer who loves challenges and strives to meet deliverable deadlines on time

Preferred Requirements

  • Familiarity with Playwright and SonarQube as automated testing frameworks
  • Familiarity with Selenium as an automated testing tool
  • Experience with implementing and maintaining a CI/CD pipeline with automated test and code quality capabilities

Education/Certification Requirements

  • A Bachelors degree is required

Clearance Requirements

  • Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; an active TS/SCI clearance is required. Please be aware that onboarding can take 4-6 weeks for this position.
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
 
--------------
 
About Us
Northern Virginia-based Precision Solutions is an expert in staffing solutions for companies of any size that open the door to new opportunities and seek outstanding talent. We pride ourselves on being versatile enough to tailor our relationships to the needs of each individual client, being agile in the fast-paced marketplace, and being precise in meeting the needs of any company.
 
Equal Opportunity Employer Statement
Precision Solutions is an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.
 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.