Quality Assurance Engineer - Senior

Lumen Solutions Group, Inc.

  • Washington, DC
  • 30+ days ago

    Highlights

    As a senior member of the team, you will provide technical leadership by championing a quality-first mindset, mentoring engineers, influencing cross-functional stakeholders, and driving the evolution of testing practices to enhance engineering excellence, system resiliency, and operational reliability. This platform operates within a complex, workflow-driven, distributed microservices ecosystem that supports unified train status, rail incident and disruption management, partner communications, and real-time operational events.

    Numbers & Facts

    LocationWashington, DC

    Description

    Position Title Quality Control Analyst Senior / Quality Assurance Engineer - Senior
    Skill Set
    Job Summary

    The Senior Quality Assurance Engineer is responsible for designing, implementing, and maintaining comprehensive test strategies for Client s Transportation platform. This platform operates within a complex, workflow-driven, distributed microservices ecosystem that supports unified train status, rail incident and disruption management, partner communications, and real-time operational events.

    In this role, you will ensure the reliability, scalability, and performance of mission-critical systems by building robust testing frameworks and driving quality across services and integrations. As a senior member of the team, you will provide technical leadership by championing a quality-first mindset, mentoring engineers, influencing cross-functional stakeholders, and driving the evolution of testing practices to enhance engineering excellence, system resiliency, and operational reliability.

    Essential Responsibilities
    • Design and execute end-to-end test strategies for workflow-driven and state-heavy systems.
    • Develop and maintain automated test frameworks for UI and API testing (Playwright, Selenium, REST-assured, Karate, or similar).
    • Validate REST APIs for functional and NFRs
    • Validate REST REST API authn and authz security and role-based access, integration points, and distributed microservices.
    • Perform database record and element validations to ensure data integrity, referential consistency, and correct state transitions.
    • Validate event-driven process flows and message-based integrations (Kafka or similar technologies).
    • Develop tests for resilience scenarios including retries, failure handling, and idempotency.
    • Conduct performance and load testing to validate behavior under peak operational conditions.
    • Integrate automation suites into CI/CD pipelines (Jenkins, GitHub, Bitbucket, or equivalent).
    • Analyze logs and monitoring data (CloudWatch, Dynatrace, AppDynamics, ELK/EFK or similar) to validate system behavior.
    • Collaborate with product owners, developers, and architects to define test strategy and quality gates during design and implementation phases.


    Minimum Qualifications
    • Bachelor s degree or 7+ years relevant work experience.
    • 5+ years of experience in manual and automated testing of enterprise systems.
    • Strong experience in UI and API automation.
    • Proficiency in Java and TypeScript for automation scripting.
    • Experience testing microservices-based architectures.
    • Strong SQL skills and experience validating relational and/or NoSQL databases.
    • Experience working in Agile environments.
    • Strong analytical and problem-solving skills.

    Preferred Qualifications
    • Experience testing complex workflow-driven or operational systems (e.g., logistics, transportation, airline, financial transaction platforms).
    • Experience with event-driven or message-based systems (Kafka preferred).
    • Experience with performance testing tools (JMeter or similar).
    • Familiarity with AWS or other cloud environments.
    • Familiarity with legacy mainframe or green-screen systems (e.g., 3270), batch processing, and legacy-to-modern system integration validation.




    ***Lumen and / or its clients will not provide equipment (Laptop, monitor, etc.) to the selected contractor. The contractor must have their own equipment. Access to a virtual desktop set up (software) will be provided by Lumen s client, allowing the user access to the required systems and technology.***

    Lumen Solutions Group Inc. is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.

    Similar Jobs

    See more jobs