Quality Assurance Engineer Senior
Dice Job Match Score™
⏳ Almost there, hang tight...
Job Details
Skills
- Senior QA Automation Engineer
- Lead QA Automation Engineer
- Senior SDET
- Software Development Engineer in Test
- Quality Assurance Engineer
- QA Lead
- Test Automation Engineer
- QA Consultant
- Automation Architect
- Playwright
- Selenium WebDriver
- Selenium Grid
- Java
- JavaScript
- TestNG
- JUnit
- Cucumber
- BDD
- Page Object Model (POM)
- API Testing
- REST API
- SOAP API
- REST Assured
- Postman
- ReadyAPI
- SoapUI
- Web Services Testing
- Microservices Testing
- End-to-End Testing
- Integration Testing
- Functional Testing
- Regression Testing
- Smoke Testing
- UAT
- Exploratory Testing
- Cross-Browser Testing
- Mobile Testing
- Appium
- SQL
- Oracle
- Database Testing
- Backend Testing
- Data Validation
- AWS
- EC2
- S3
- Lambda
- RDS
- IAM
- CloudWatch
- Azure DevOps
- Azure Monitor
- CI/CD
- Jenkins
- GitHub Actions
- GitLab CI
- Git
- Maven
- Gradle
- Docker
- Kubernetes
- Linux
- Unix
- Shell Scripting
- Security Testing
- RBAC Testing
- Authentication Testing
- OWASP
- API Security Testing
- Log Analysis
- Defect Management
- Jira
- Rally
- Zephyr
- qTest
- Agile
- Scrum
- SAFe
- Continuous Testing
- Shift Left Testing
- Test Strategy
- Test Planning
- Test Automation Framework Development
- Automation Framework Design
- Enterprise Applications
- Cloud Testing
- Distributed Systems
- Transportation Management Systems (TMS)
- Logistics Applications
- Retail
- Healthcare
- Financial Services
- AI Testing
- Applitools Autonomous
- GitHub Copilot
- Claude AI
- Prompt Engineering
- Test Data Management
- Stakeholder Management
- Team Leadership
- Mentoring
- Sprint Planning
- Release Validation
- Quality Engineering
- Software Testing
- SDET
- Enterprise QA
- Web Automation
- API Automation
- Cloud Validation
- Production Support
- Reliability Testing
- Continuous Integration
- Continuous Delivery.
Summary
Job Title: Quality Assurance Engineer Senior
Location: Washington, DC / Hybrid
Duration: 12+ Months
Job Summary:
The Senior Quality Assurance Engineer is responsible for designing, implementing, and maintaining comprehensive test strategies for 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.
About IDEXCEL, INC
Idexcel is an IT services organization, with a mission to bring great people and great organizations together. Our diverse client base represents a wide range of industries, including technology, telecom, insurance, healthcare, manufacturing, banking & financial services, food & commodities trading and federal organizations. Our teams of experienced recruiters directly work with client companies seeking exceptional people to help with their business initiatives. Idexcel, Inc. is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, military status, national origin or any other characteristic protected undeAr federal, state, or applicable local law.
- Dice Id: eveva001
- Position Id: IDXL_BH_01707
- Posted 1 hour ago
Similar Jobs
Hmmm, it looks like we aren't able to display any Similar Jobs here. Please check back later.
Search all similar jobs