Sr. Quality Assurance Engineer- Automated Test Specialist
ALTA IT Services
Washington, DC, USA
6/14/2022
Technology
Full Time
Job Description
Job Description
Sr. Quality Assurance Engineer
Place of Performance:100% Onsite in Washington DC
Per Federal Contract U.S. Citizenship is Required
Must be able to pass federal background check for Public Trust Clearance
Bachelor’s Degree is Required
Must apply by 1/28/2025
Long Term Contract- W2 or C2C Accepted
Start Date- 02/02/2026
Position Requirements:
This is a request for a Senior Quality Assurance Engineer – Automated Test Specialist.
Work Experience:
- At least 7 years experience in Automated testing, System testing, both front end and backend.
- Ability to work independently in an Agile setting
- Experience in AzureDevOps and GitLab
- Strong communication skills both written and oral
- Presentation skills are required for this position
Technical Skills:
- Experience working with clients to understand requirement and write test scripts against requirements
- Experience in designing and implementing Selenium automation frameworks (e.g., Page Object Model, BDD, Data Driven etc.)
- Proficiency in creating and executing test cases, test plans, and test strategies
- Strong experience in automated, manual, functional, regression, smoke and sanity testing
- Experience in testing Angular, API, and SQL Server testing
- Proficiency in bug tracking and defect management systems (e.g., AzureDevOps, GitLab, Jira)
- Strong programming experience in Java or Python for developing and maintaining automation test scripts
- Experience executing automation as part of nightly or scheduled builds
- Ability to refactor and optimize existing automation code to improve reliability, performance, and reusability.
- Understanding of SQL for database testing
- Experience with performance testing tools
- Familiarity with continuous integration/continuous deployment (CI/CD) tools
- Experience with version control systems
- Understanding of Agile methodologies and experience working in Scrum teams
- Knowledge of test design techniques (e.g., boundary value analysis, equivalence partitioning)
- Understanding of web technologies (HTML, CSS, JavaScript) for web application testing
- Strong understanding of different types of testing and ability to execute testing at all phases of development