QA Software Engineer(USA)

Droneshield
Midland, VA

About the role

DroneShield is seeking a QA Software Engineer with relevant experience to join the product development team in Virginia, US. The position will report to the Director of Engineering based in Virginia, US with a dotted reporting line to the VP of Quality Engineering based in Sydney, Australia. Quality Assurance Software Engineer to work on the quality and reliability of our products at all levels of development. You will be responsible for creating and implementing QA strategies and process improvements. Attention to detail, problem solving and a pragmatic, practical approach to technical and process issues is required. Key challenges of the role include delivering test documentation and processes, implementing automated and manual test cases for existing and future products and features, and working with the development team to resolve reliability issues before software release.

Responsibilities, Duties and Expectations

  • Design, implement and maintain automated testing frameworks within a CI/CD process.
  • Identify and implement process improvements to streamline activities assigned to the Quality Engineering team.
  • Create and maintain test plans for new and existing product requirements.
  • Experience with different frameworks like Selenium, Pytest, Playwright and K6.
  • Identify and resolve testing dependencies, traceability, risks and gaps in test coverage across a complex distributed system
  • Be comfortable with Linux and Docker environments.
  • Work closely to developers to identify early issues during the feature development whether it come from the Backend or Frontend and test coverage areas to focus on.
  • Be comfortable with Bug reports, test planning, test priorities alongside the team
  • Experience with Network Protocols and tests, having previous experience with
  • Hands on Release Testing - providing 'hands-on' assistance during the quarterly release cycle to ensure software release performance and stability. Having the hands-on opportunity to work with the real sensors and all the integrations from the system.
  • Understand the technology strategy of the organisation to ensure QA strategy alignment.

Qualifications, Experience and Skills

  • BS degree in Computer Science, Engineering, similar technical field of study or equivalent practical experience
  • 2 to 5 years of Software Quality Assurance experience.
  • Software development experience using Golang, Python or JavaScript
  • Familiarity with Linux and scripting is required
  • Experience with AI/ML and handling non-deterministic systems is essential
  • Proven ability to create and orchestrate manual test plans
  • Experience working with Atlassian tools such as JIRA and Confluence
  • Strong understanding of CI/CD development approach using automation where possible
  • Strong interpersonal skills to implement and shape QA procedures across the platform

Note for recruitment agencies: we do not accept floated candidates from external recruiters unless they were instructed to do so.

Posted 2025-08-20

Recommended Jobs

AEROSPACE ENGINEER: STABILITY AND CONTROL

Avid Llc
Yorktown, VA

POSITION DECRIPTION ENGINEERING DESIGN AND ANALYSIS The primary assignment for the candidate will be to perform engineering analyses of advanced aircraft designs, with an emphasis on the analysis …

View Details
Posted 2025-08-06

Contract Accounting Service Desk Specialist

Naviga
Virginia

Our client is a leading global business law firm looking for a collaborative, results-oriented individual who enjoys working in a fast-paced environment and has exceptional problem-solving skills. Nav…

View Details
Posted 2025-07-27

Explore Scenic Salem: Your Next Nursing Adventure Awaits!

NurseRecruiter
Salem, VA

Registered Nurse - Medical Surgical - Travel - (MS RN) Join an elite team of medical professionals as a Registered Nurse in the Medical Surgical unit at a 500-bed teaching facility in Salem, Virginia…

View Details
Posted 2025-08-20

Systems Engineer (AI/ML)

Peraton
Springfield, VA

Responsibilities We are seeking a Senior Level End to End Enterprise Solutions Engineer to join our program in leading the planning, integration, and execution of NGA capabilities and services. T…

View Details
Posted 2025-08-10

Civil Engineer - Water

Black & Veatch Family of Companies
Virginia Beach, VA

Why Black and Veatch The Opportunity In this role, you will have the opportunity to: Will focus on the delivery of projects and will assist in the design, construction, and project managem…

View Details
Posted 2025-07-29

Customer Service Representative - State Farm Agent Team Member

Hayden Pryor - State Farm Agent
Henrico, VA

Job Description Job Description Benefits: ~401(k) ~ Company parties ~ Competitive salary ~ Dental insurance ~ Health insurance ~ Opportunity for advancement ~ Paid time off ~ Train…

View Details
Posted 2025-07-29

Copy 1 of Order Fulfillment Specialist

2NSystems
Roanoke, VA

JOB TITLE: Order Fulfillment Specialist EMPLOYER: 2NSystems, LLC DEPARTMENT: Operations REPORTS TO: Operations Manager PAY BAND: $40,000 - $50,000 Job Summary: As an Order Fulfillme…

View Details
Posted 2025-08-09

Director of Nursing

Get It - Executive
Alexandria, VA

We are seeking a dedicated and experienced Director of Nursing to oversee and ensure high-quality nursing care within a specialized healthcare project. This position is contingent on contract award an…

View Details
Posted 2025-07-30