Title: QA Automation Engineer (Scala-Based Framework)
Location: Washington, DC 5x/week
Employment Mode: Contract - W2
Telecom Domain Experience Mandatory
Role Overview:
We are seeking a highly technical and proactive QA Automation Engineer to join our team. In this role, you will be responsible for ensuring the quality and reliability of our microservices by leveraging a custom, Scala-based automation framework (Mandatory!!!) developed by our internal Engineering team. This is a high-impact position requiring a blend of deep technical testing skills and the ability to communicate assertively across global teams.
Key Responsibilities
- Automation Development: Design, develop, and maintain automated test scripts within our Scala-based framework.
- API Testing: Execute comprehensive API testing to validate microservice performance, security, and integration.
- Stakeholder Collaboration: Act as the bridge between various technical teams to ensure quality standards are met throughout the SDLC.
- Microservice Quality: Identify, document, and track bugs specifically related to upstream and downstream service dependencies.
Technical Skills & Qualifications
· Scala Expertise: Proven experience writing and maintaining code in Scala. You should be comfortable working within a framework built by developers.
· Advanced Automation: Strong background in QA automation principles, including framework maintenance and test strategy.
· API Expertise: Deep understanding of RESTful APIs, JSON, and tools used for API validation and performance testing.
· Microservices Knowledge: Familiarity with microservice architecture and the challenges of testing distributed systems.
Soft Skills & Attributes
- Proactive Mindset: You don''''''''t wait for instructions; you identify potential bottlenecks and address them early.
- Assertive Communication: Ability to clearly and confidently communicate quality concerns and technical requirements with:
- Onshore and Offshore Development teams.
- Upstream and downstream teams that consume our microservices.
- Global Collaboration: Comfortable working across different time zones and cultures.