QA Engineer
Job Overview
-
Date PostedFebruary 21, 2023
-
Location
-
Expiration dateApril 22, 2023
-
Job StatusActive
-
Requisition IDQAE0010
-
Working TypeOnsite
Job Description
The QA Engineer will be involved in the development and maintenance of the test automation suite and framework using a combination of Python scripting language, Selenium, and JavaScript to test website functionality. Daily activities include writing test automation, working directly with your scrum team to design and develop acceptance criteria, documenting and reporting software defects, completing manual testing when necessary, collecting quality assurance metrics and reporting or analyzing Key Performance Indicators (KPIs) to help drive the overall quality assurance strategy. The primary functions of this role, include but are not limited to:
- Automated test development
- Acceptance Criteria & “3 Amigos” Style requirements sessions
- .Defect & KPI Reporting
- Learning & Training
- Organized and excited about software quality
- Eager to learn and apply your skills to automation development
- A team player who will help lift up your coworkers and share skills
Required Skills:
- Computer Science B.S. Degree preferred, or equivalent background/work experience
- Experience in an Agile development environment
- 2+ years of software automation experience in web/cloud services, applications, and platforms
- 2+ years of above experience, and/or application, system testing, or software design/development
- Experience developing and executing manual and automated test suites based on engineering and customer specifications
- Experience with application (UI/API/Unit) automation tools, BDD automation tools, monitoring tools, performance testing tools, and automation technologies
- Solid experience with Webdriver.io (JS version is required)
- Understanding of coding/programming patterns (i.e. MVC)
- Selenium, Node.js, JavaScript programming skills