
Quality Assurance Automation Engineer
E-IT โข McLean, Virginia, United States
Role & seniority: Senior QA / Test Automation Lead (10+ years in QA/testing with strong automation background)
Stack/tools
-
Languages: Java, Python, JavaScript (at least two)
-
Testing: UI automation, API automation, backend & database testing
-
CI/CD, version control: CI/CD tools, Git
-
Performance: JMeter
-
Quality tooling: SonarQube, Allure (nice-to-have)
-
Practices: SDLC, STLC, Agile, DevOps, test architecture/framework design, shift-left, continuous testing
Top 3 responsibilities
-
Lead distributed QA teams on large-scale enterprise projects
-
Define and implement test strategy, architecture, and automation/framework design; drive continuous testing and shift-left
-
Collaborate with cross-functional teams (PMs, Developers, Architects) and manage stakeholder expectations
Must-have skills
-
10+ years QA/testing experience with strong automation
-
Proficiency in at least two programming languages (Java/Python/JavaScript)
-
Deep experience in UI, API, and backend/database testing
-
Strong knowledge of SDLC/STLC, Agile, DevOps; test architecture/framework design
-
Experience with CI/CD tools and Git; performance testing with JMeter
-
Leadership, stakeholder management, and ability to manage distributed teams
Nice-to-haves
-
Cloud platforms ( AWS / Azure / GCP )
-
Container orchestration ( Docker / Kubernetes )
-
AI/ML testing concepts
-
Robotic Process Automation (RPA) tools
-
Experience implementing test coverage and
Full Description
Technical Expertise 10+ years of QA/Testing experience with a strong automation background.
Proficiency in at least two programming languages: Java / Python / JavaScript.
Deep understanding of
- SDLC, STLC, Agile, DevOps practices
- Test architecture and framework design
- Continuous testing and shift-left methodologies
Strong experience in
- UI automation
- API automation
- Backend and database testing
- CI/CD tools
- Version control (Git)
- Performance Testing (JMeter)
- Leadership & Communication
- Exceptional communication and stakeholder management skills.
- Experience working with cross-functional teams (PMs, Developers, Architects).
- Ability to lead distributed QA teams and manage large-scale enterprise projects.
- Strong problem-solving, analytical thinking, and decision-making skills.
- Good-to-Have Skills
Experience with cloud technologies: AWS / Azure / GCP. Knowledge of container orchestration (Docker, Kubernetes). Understanding of AI/ML testing concepts. Exposure to robotics process automation (RPA) tools. Experience implementing test coverage and code quality tools (SonarQube, Allure Reports).