QA Software Engineer(USA)
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.
Recommended Jobs
Cloud Systems Administrator
Job Description Job Description Description: Knight Federal Solutions is a trusted provider to industry leading prime contractors, the Department of Defense and the Intelligence Community. We …
Senior Manager, Production Support - Capital One Software - (Remote)
Overview Senior Manager, Production Support - Capital One Software - (Remote) Ever since our first credit card customer in 1994, Capital One has recognized that technology and data can enable e…
Front-End Software Developer
Northstrat is seeking an experienced and driven Senior Front-End Software Developer to join our dynamic team. The ideal candidate will have extensive experience in front-end development, bringing a w…
Operations Manager / Project Manager II
The Operations Manager / Project Manager II is responsible for day-to-day management of operations under the contract. This role oversees staffing, scheduling, resource allocation, and operational p…
Intelligence Analyst 1 - Spanish Linguist
Job Description Job Description Solutions Through Innovative Technologies, Inc. (STI-TEC) specializes in the delivery of professional business and information management services. STI-TEC offers …
Healthcare Insurance Agents - REMOTE - to $28 per hour
Licensed Healthcare Insurance Agent - Customer Service and Sales - REMOTE work from home We are seeking Licensed Healthcare Insurance Agents in all US STATES EXCEPT California, Hawaii, Al…
SHIFT SUPERVISOR (FULL TIME)
We are hiring immediately for full time SHIFT SUPERVISOR positions. Location : UVA Health System - 1215 Lee Street, Charlottesville, VA 22908. Note: online applications accepted only . …
Hospital | Lab Tech
Pathologists Assistant – Hospital Lab Tech Travel Job in Richmond, VA Advance your healthcare career as a Pathologists Assistant (Hospital Lab Tech) at a leading academic medical center in Richmond…
Recovery Planning Biologist #1 (Remote, FW5004-VA-001)
Recovery Planning Biologist #1 (Remote)ID:FW5004-VA-001Location:Falls ChurchProgram:FWSWage/Hr:$49.00Hours/Week:25 - 29 hours per weekMinimum Age:55For over 25 years, National Experienced Workforce So…
Registered Behavior Technician - Fairfax/Reston
Come join a team of passionate therapists providing excellent pediatric therapy to children throughout the United States! Achieve Beyond was founded in 1995 and is continuously growing to meet the nee…