What are the responsibilities and job description for the Sr. Quality Assurance Engineer ( ) position at Innovee Consulting LLC?
Job Title: Sr. Quality Assurance Engineer
Duration: Long Term
Location: Washington, DC
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