Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Mid-level Software Development Engineer in Test

Vidoori

Job Description

Job Description

We are seeking an analytical, quality-focused, and collaborative Mid-level Software Development Engineer in Test to join our engineering team. This role is ideal for someone with professional experience in software development and test automation who is passionate about building reliable, scalable, and maintainable quality engineering solutions. You will work closely with software engineers, product managers, and other stakeholders to improve test coverage, identify risks early, and support the delivery of high-quality software.

Software Development Engineer in Test – Role Overview

As a Software Development Engineer in Test, you will design, develop, and maintain automated test frameworks and test suites across web, API, and service-based applications. You will contribute to the full software development lifecycle, from test planning and risk assessment through to execution, defect analysis, and release validation.

Key Responsibilities
  • Design, develop, and maintain robust automated test frameworks and test suites using suitable programming languages, tools, and testing patterns.

  • Create and execute automated and exploratory tests for functional, integration, regression, system, API, 508 and end-to-end testing.

  • Develop and maintain mobile test automation for native, hybrid, or mobile web applications using tools such as Appium or equivalent technologies.

  • Work with developers, product managers, and delivery teams to understand requirements, identify acceptance criteria, and define effective test strategies.

  • Analyse user stories, technical designs, and product risks to identify test scenarios, edge cases, and potential failure modes.

  • Integrate automated tests into CI/CD pipelines and provide timely, reliable feedback on build and release quality.

  • Investigate test failures, reproduce defects, perform root cause analysis, and collaborate with engineering teams to drive issues through to resolution.

  • Maintain clear test documentation, automation standards, defect records, and quality metrics.

  • Review code and test automation contributions, promoting maintainability, reusability, readability, and good software engineering practice.

  • Contribute to improvements in test processes, tooling, environments, test data management, and quality engineering practices.

  • Support non-functional testing activities, including performance, reliability, compatibility, and security testing where appropriate.

  • Communicate testing progress, risks, results, and recommendations clearly to both technical and non-technical stakeholders.

Essential Skills and Experience
  • Professional experience in software testing, test automation, quality engineering, software development, or a related role.

  • Strong programming experience in at least one language such as Java, C#, Python, JavaScript, or TypeScript, with the ability to write clean, maintainable, and reusable code.

  • Practical experience developing and maintaining automated tests for web applications, APIs, microservices, or other software systems.

  • Hands-on experience with test automation tools and frameworks such as Selenium, Playwright, Cypress, Appium, REST Assured, pytest, JUnit, NUnit, or equivalent.

  • Good understanding of software testing principles, including test design techniques, risk-based testing, regression testing, integration testing, and defect lifecycle management.

  • Experience working with version control systems, preferably Git, and contributing to collaborative development workflows such as pull requests and code reviews.

  • Experience integrating automated tests with CI/CD tools and pipelines, such as GitHub Actions, GitLab CI, Jenkins, Azure DevOps, or equivalent.

  • Familiarity with API testing, JSON, SQL, databases, and tools for inspecting and validating service responses.

  • Understanding of Agile software development methodologies, including Scrum or Kanban, and experience working within cross-functional delivery teams.

  • Strong analytical and problem-solving skills, with the ability to investigate complex failures and communicate technical findings clearly.

  • Good written and verbal communication skills, with a proactive, collaborative, and quality-focused approach to delivery.

Desirable Skills and Experience
  • Experience with advanced mobile automation capabilities, including Appium, device farms, parallel device execution, cross-device testing, or cloud-based mobile testing platforms.

  • Experience with AI-enabled testing capabilities such as self-healing automation, intelligent test generation, failure classification, or automated test maintenance

  • Experience using AI coding assistants or AI-enabled testing tools within a software development or test automation workflow.

  • Understanding of responsible AI usage, including validating generated code, protecting sensitive test data, and maintaining human oversight of automated testing decisions.

  • Experience with cloud platforms, containers, Docker, Kubernetes, or distributed systems.

  • Exposure to performance and load testing tools such as JMeter, Gatling, k6, or Locust.

  • Experience testing applications built with microservices, event-driven architectures, or asynchronous messaging systems.

  • Knowledge of test reporting, observability, logging, monitoring, and quality metrics.

  • Familiarity with accessibility, security, cross-browser, mobile, or compatibility testing.

  • Experience mentoring colleagues or contributing to automation standards and quality engineering strategy.

Benefits and Development Opportunities
  • Opportunity to shape and improve automated testing practices across the software development lifecycle.

  • Collaborative working environment with close engagement across engineering, product, and delivery teams.

  • Support for professional development, technical learning, and relevant certifications.

  • Exposure to modern test automation frameworks, CI/CD pipelines, cloud technologies, and software engineering practices.

  • Regular feedback, knowledge sharing, and opportunities to contribute to engineering standards and continuous improvement.

  • Inclusive workplace culture that values quality, curiosity, accountability, and continuous learning.

Application Details – Software Development Engineer in Test
  • Employment Type: Permanent, full-time

  • Location: Hybrid

  • Experience Level: Mid-level

Join our engineering team to help build dependable software, strengthen automated quality practices, and contribute to a culture of continuous improvement. Apply today to develop your career as a Software Development Engineer in Test.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Mid-level Software Development Engineer in Test in Hyattsville, MD vacancy
  •  ...at DescriptionProSidian seeks a Mid-Level InfoSec Threat Intelligence Engineer Consultant focusing on Cyber-Security...  ...of security systems analysis, testing, and documentation;- Knowledge of...  ...integrate complex computer technology and software into an effective information... 
    Suggested
    Full time
    For contractors
    Work experience placement
    Internship
    Work at office
    Monday to Friday
    Shift work

    Prosidian Consultng

    Washington DC
    17 hours ago
  •  ...Consulting at DescriptionProSidian Consulting Seeks an Mid Level Energy Programs Engineering Advisor to support requirements that address the global...  ...modern energy services by fostering sustainable energy development in countries assisted by A US Federal Agency primarily... 
    Suggested
    Full time
    Contract work
    Temporary work
    For contractors
    Work at office
    Remote work
    Flexible hours

    Prosidian Consultng

    Washington DC
    17 hours ago
  •  ...IT Effectiveness | Engineering | Environmental |...  ...Services, And Retail | Development And Sustainability...  ...: Task Order level project management...  ...code generation; testing; deployment; and documentation...  ...infrastructure, software upgrades, capacity...  ...DEVELOPER (Mid-Level) - KEY... 
    Suggested
    Full time
    Contract work
    Temporary work
    For contractors
    Work at office
    Flexible hours

    Prosidian Consultng

    Silver Spring, MD
    17 hours ago
  •  ...performance feedback on other engineers and participate in...  ...The Role As a Mid-Level Forward Deployed Engineer...  ...directly to the development and delivery of Army Vantage...  ...scripts, automated tests, and environment promotion...  ...~3+ years of software engineering experience... 
    Suggested
    Remote job
    Full time
    Flexible hours

    Pvm, Llc

    Washington DC
    17 hours ago
  • $110.6k - $193.6k

     ...As a Mid-Level Geotechnical Engineer, you will lead geotechnical tasks and...  ...experienced staff, leading projects in the development and implementation of geotechnical data...  ...instrumentation and monitoring, and laboratory testing for soil and rock ~ Experience... 
    Suggested
    Full time
    Contract work
    Remote work
    Washington DC
    3 days ago
  •  ...Summary Detail-oriented Field Test Engineer to be involved in all Quality Assurance...  ...wide range of mobile application and software development positions. We also have opportunities...  ...#Field Testing #Network Tester #Entry Level #Mobile Engineer #Test Assurance #QA... 
    Hourly pay
    Full time
    H1b
    Work at office

    JND

    Washington DC
    19 days ago
  •  ...expertise have expanded to include Systems Engineering, Program Management, In-Service...  ..., Equipment Repair, Research and Development, Test and Evaluation, and Intelligence and...  ...We are seeking an experienced Mid-Level Software Engineer (SEG2) to support a large... 
    Contract work
    Temporary work
    For contractors
    For subcontractor
    Work at office
    Local area
    Remote work
    Flexible hours

    Decision Technologies, Inc.

    Washington DC
    4 days ago
  • $110k - $125k

     ...integrated geotechnical engineering, engineering...  ...geotechnical modeling software for analysis and...  ...- and system-level evaluations, - Develop...  ...Support business development and marketing...  ...direct simple shear testing and resonant column...  ...business needs, a Mid-Level Geotechnical... 
    Full time
    Part time
    Local area
    Worldwide
    Flexible hours

    Shannon & Wilson Inc

    Washington DC
    3 days ago
  • $125k - $175k

     ...talented and motivated Structural Engineer to join our growing...  ...exciting opportunity for a mid-senior level professional with experience...  ..., condition appraisals, and testing of existing buildings to identify...  ...training and professional development. Develop repair strategies... 
    Temporary work
    Flexible hours

    Walker Consultants

    Washington DC
    11 days ago
  • cFocus Software seeks a Mid-Level Application Developer to join our program supporting the Department...  ...related field. • 7+ years of Application Development experience • 7+ years of experience...  ...., COP, HIFLD, and GII). • Develop testing criteria based on Operational... 
    Full time
    Remote work

    PROVATOHR INC

    Washington DC
    a month ago
  •  ...Job Description Job Description Mid-Level Java DeveloperAbout Blue Rose Consulting Group Blue Rose Consulting Group is a mission...  ...security environment. This role will contribute to software development efforts involving data analysis, reconciliation and consolidation... 
    For contractors
    Remote work

    Blue Rose Consulting Group, Inc.

    Washington DC
    3 days ago
  •  ...Mid-Level Systems EngineerAmentum is seeking a mid-level systems engineer to provide dedicated engineering support to the Portfolio...  ...Integrated Warfare Systems (IWS) 11, development and engineering group in...  ...of development, integration, test, and qualification of the RAM... 
    Work at office

    Amentum

    Arlington, VA
    3 days ago
  • $88k - $128k

     ...per year Requirements: We require 4+ years of C#/ASP.NET software development experience on complex technical projects, including highly...  ...approach to support complex government missions. This Mid-Level .NET Developer role supports a large-scale .NET application... 
    Full time
    For contractors

    Blue Rose Consulting Group, Inc.

    Washington DC
    17 days ago
  • $100k

     ...with clients. Our close-knot team of highly cleared engineers, analysts, and program managers represent some of...  ...best talent locally available. We are seeking a Mid-Level Full Stack Developer to provide development and operations & maintenance (O&M) support for a production... 
    For contractors
    Flexible hours

    Synergy ECP

    Washington DC
    11 days ago
  •  ...continuing growth, we are looking for a capable and collaborative mid-level Cloud Engineer to join our inclusive technology team. This role offers the...  ...and operational processes. Collaborate with software engineers, architects, project teams, and clients to gather... 
    Full time
    Flexible hours

    Vidoori

    Hyattsville, MD
    5 days ago
  •  ...Description Job Description Mid .NET DeveloperAbout Blue Rose...  ...Group is seeking a Mid-Level .NET Developer (Programmer 2)...  ...consolidation, reporting, user interface development, mobile application...  ...Participate in CI/CD and Agile software delivery processes. Apply... 
    Remote work

    Blue Rose Consulting Group, Inc.

    Washington DC
    3 days ago
  • $110k - $125k

     ...provide integrated geotechnical engineering, engineering geology,...  ...calculations prepared by lower-level engineers.  Interact and communicate...  ....  Support business development and marketing activities, including...  ...current business needs, a Mid-Level Geotechnical... 
    Full time
    Part time
    Work at office
    Local area
    Flexible hours

    Shannon & Wilson Inc

    Washington DC
    3 days ago
  • $112k - $179k

    Responsibilities Peraton is current hiring a Mid‑Level Malware Reverse Engineer for its' Federal Strategic Cyber programs. Location: Arlington, VA (Hybrid - On-site/Remote: 50/50). Local candidates able to work in a hybrid environment required.Overview:As a Mid‑Level... 
    Contract work
    Local area
    Remote work
    Shift work

    Peraton Corporation

    Arlington, VA
    17 hours ago
  • [Position Overview] ~ Job Title: Software Test Engineer [Chinese Bilingual] ~ Education: Bachelor's Degree in Electrical Engineering, Computer Science, or related field ~2+ years of hands-on experience in software testing for mobile communication terminal products... 
    Hourly pay
    Full time
    H1b
    Local area
    Immediate start
    Flexible hours
    Night shift

    JND

    Washington DC
    more than 2 months ago
  •  ...Job Description Job Title: Mid-Level Cloud-Based Web Developer (FICO...  ...Possess excellent policy development skills leveraging FICO Blaze....  ...Blaze Advisor BRE (Business Rule Engine) development Experience in...  ...Decision Trees, Rule Flows, Testing & Rule Deployment.... 

    CMT Services Inc

    Hyattsville, MD
    13 days ago
  • $72.7k - $149.2k

    Job Title: C++ Mid-Level SW DeveloperJob Category: Information TechnologyTime...  ...mid level C++ full software cycle developer to support...  ...s Ship Design and Submarine Development group. The candidate will have...  ...with other developers and engineers in an effort to support the... 
    Contract work
    Work experience placement
    Remote work
    Flexible hours

    CACI International

    Bethesda, MD
    17 hours ago
  •  ...Mid-Level Software Developer We are seeking a Mid-Level Software Developer...  ...to join a collaborative engineering team supporting mission-...  ...DevSecOps practices, and Agile development methodologies. The ideal...  ...Develop, test, maintain, and enhance enterprise... 
    Full time

    Omniscius

    Laurel, MD
    17 hours ago
  • $105k - $130k

     ...&A, Inc. (SC&A) is an employee-owned small business providing engineering, technical, planning, and communications expertise services across...  ...a focus on client satisfaction. We are currently seeking a mid-level Nuclear Engineer/Health Physicist to join our team.... 
    Full time
    Temporary work
    Remote work
    Work from home

    SC&A Inc

    Arlington, VA
    17 days ago
  • $95k - $112k

     ...Kleinschmidt has a full-time opening for a Project Engineer to support the design and construction...  ...fishway experience, and design drawing development.Innovative: No two fish passage...  .... Passion for learning from senior-level staff and other disciplines, while being... 
    Permanent employment
    Full time
    Temporary work
    Immediate start

    Kleinschmidt Group

    Washington DC
    13 days ago
  • $90k - $130k

    Mid-Level Full Stack Developer (.Net and Azure) Herndon, VA (Hybrid)...  ...Mid-Full Stack Developer/Cloud Engineer to design, build, and...  ...define requirements, write and test code, manage integrations, and...  ...Supports project planning and the development of project documents by... 
    Remote work
    Flexible hours

    Dev Technology Group

    Washington DC
    2 days ago
  •  ...Senior Software Development Engineer In Test The Kroger API team is looking for a Senior Software Development Engineer in Test (SDET) candidate to join our growing team and create meaningful customer experiences delivered via APIs. Incumbents in this position are experienced... 

    Software Technology Inc

    Washington DC
    4 days ago
  •  ...is seeking candidates for a Mid-Level Software Developer position...  ...for designing, developing, testing, and maintaining software applications...  ...all phases of the software development lifecycle, including...  ...Computer Science, Software Engineering, or a related field. ~5 years... 
    Full time
    Contract work
    Remote work
    Flexible hours

    Joint Research and Development, LLC

    Arlington, VA
    5 days ago
  • $70k - $190k

     ...21!   Belay Technologies is seeking a Mid-Level Software Engineer to join our intel team. Section 7 DAT is a forward deployed development team providing critical mission support to...  ...hire software engineers, web designers, test engineers, systems engineers, systems administrators... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Maryland, MD
    27 days ago
  • $108k - $125k

     ...DescriptionECS is seeking a Mid-level SIEM Engineer to work in our Washginton,...  ...hardware, operating systems, and software applications to adequately...  ....Develop and direct system testing and validation procedures...  ...support system design and development. Implement security designs... 
    Long term contract
    Permanent employment
    Full time
    Immediate start

    ECS Federal

    Washington DC
    4 days ago
  • DescriptionSAIC seeks a CyberArk Engineer Mid to support the Department...  ...into the role of a Mid-Level CyberArk Engineer, where you...  ...operates flawlessly across development, testing, and production...  ...and safes, helping deploy software updates, and contributing to... 

    Science Applications International Corporation

    Washington DC
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid-level Software Development Engineer in Test. Be the first to apply!