More jobs:
Sr. Software Quality Engineer - Transportation Platform
Job in
Washington, District of Columbia, 20022, USA
Listed on 2026-06-18
Listing for:
Veriipro
Full Time
position Listed on 2026-06-18
Job specializations:
-
Software Development
DevOps, Cloud Engineer - Software, Software Engineer
Job Description & How to Apply Below
We are seeking a Senior Software Quality Engineer to serve as a key architect of quality for a mission-critical transportation platform. This role focuses on ensuring the reliability and resilience of a high-traffic, distributed microservices ecosystem that powers complex operational systems. You will design advanced testing strategies beyond UI validation, tackling state-heavy systems, event-driven workflows (Kafka), and data-intensive integrations to ensure the platform is performant, fault-tolerant, and operationally robust.
Roles and Responsibilities- Design and execute end-to-end test strategies for complex, state-driven distributed systems.
- Define testability requirements and influence system design from a quality perspective.
- Develop and maintain scalable automation frameworks for UI and API layers using tools like Playwright, Selenium, REST-assured, or Karate.
- Integrate automated tests into CI/CD pipelines (Jenkins, Git Hub, Bitbucket) to support continuous delivery.
- Test REST APIs, microservices integration points, and asynchronous, message-driven workflows (Kafka).
- Ensure data consistency and correct state transitions across systems.
- Perform deep database validations for relational and No
SQL systems. - Ensure referential integrity and proper data flows across complex operational workflows.
- Design and execute tests for failure handling, retries, and system idempotency.
- Conduct load and stress testing to validate system stability during peak operations.
- Analyze logs and monitoring outputs using tools like Cloud Watch, App Dynamics, ELK/EFK stacks to troubleshoot and optimize performance.
- Partner with Architects, Product Owners, and Development teams to define quality gates.
- Mentor peers in test strategy and automation best practices.
- Bachelor’s degree in Computer Science or related field, OR 7+ years of software quality engineering experience.
- 5+ years of experience in enterprise-level manual and automated testing for UI and API layers.
- Proficiency in Java and Type Script for automation scripting.
- Hands-on experience testing microservices and distributed systems.
- Advanced SQL skills with experience validating relational and No
SQL databases. - Deep familiarity with Agile/Scrum frameworks and proactive problem-solving mindset.
- Experience with high-reliability operational systems (Logistics, Aerospace, Fintech, or Transportation).
- Hands-on experience with event-driven architectures and Kafka.
- Familiarity with performance and stress-testing tools like JMeter.
- Experience with AWS cloud environments.
- Ability to validate integrations between modern microservices and legacy systems (3270 terminals, batch processes).
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×