Job Information
Amergis QA Test Automation Engineer I in Columbia, Maryland
The QA Test Automation Engineer I is responsible for designing automation tests. Responsibilities include designing automation scripts and finding solutions for automation problems. The QA Test Automation Engineer I will work with the QA technical lead to implement Quality Assurance standards and measures within the organization. The QA Test Automation Engineer I is responsible for writing automation test plans, creating, executing and maintaining automated scripts, tracking defects and fixes and reporting on the progress of each. Apply proven analytical and problem-solving skills to help validate automation processes through careful testing to maximize the benefit of business investments in IT initiatives.
Essential Duties and Responsibilities:
Designs and develops test scripts using Playwright or any other QA Automation tools
Develops and maintains automated CI/CD pipelines using Azure DevOps Pipeline
Monitors and troubleshoots CI/CD pipelines and ensure timely and successful delivery of software
Works closely with developers and other stakeholders to ensure proper implementation of quality assurance processes
Creates and maintains test plans and standards for software development projects
Develops and documents automated tests to ensure product quality and verify bug fixes
Creates manual test cases as and when as per project requirements
Recommends improvements in software to enhance user experience
Performs patch testing
Performs other duties as assigned/necessary
Minimum Requirements
Bachelor’s Degree in Computer Science (or related field) with 2 years related work experience, or Master’s Degree in Computer Science (or related field) with 1 years of related work experience, or at least eight (5) years of work experience required
Experience working with least one object oriented language (Java, C#) and at least one scripting language (JavaScript/Typescript) preferred
Experience working with test management tools: Azure DevOps Test/Jira Zephyr, SQL Server Management Studio, Sharepoint, etc. preferred
Experience working with test automation tools: Playwright/Selenium/Cypress, Visual Studio Code, Azure Devops, Git, etc. preferred
Experience working in an Agile/Scrum development process, knowledge of STLC and SDLC process
Experience applying testing skills: automation test plan and test case formulation, report creation, defect tracking and reporting
Professional software engineering best practices for the full software test development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Ability to prioritize and execute tasks in a high-pressure environment
Must be detail-oriented
Ability to multitask and shift priorities quickly
Strong collaboration skills and ability to work in a team-oriented environment
Ability to effectively elicit/provide information to and from appropriate individuals (including, but not limited to, supervisors, co-workers, clients); proficiency in the English language is required
Amergis
- Amergis Jobs