The Test Automation Engineer role is to design and execute automation tests, as well as develop and establish quality assurance standards and measures for the information technology services within the organization.
Requirements
- Design, develop, execute and verify test plans and scripts using automation and manual methods for functional testing
- Identify scenarios that can be automated; review automated scripts for consistency and performance
- Design, develop and execute automated testing using a variety of languages/tools.
- Report, track and retest identified defects
- Identify hardware, software, and database errors or problems
- Analyze and make recommendations to improve performance
- Communicate testing activities and findings in oral and written formats.
- Execute manual/automated test scripts to validate website’s expected performance level
- Design, Build and Innovate a detailed automation framework and methodology for testing end2end
- Develop and maintain robust, scalable, reusable, data driven automated test scripts across test and production applications
- Maintain and update an automation framework with a centralized test case repository in CI
- Analyze performances and identify bottlenecks of web- frontend and the backend services
- Implement test process & execution and definition of work processes
- Improve workflows and create scripts and tools for automation
- Evaluate and utilize the latest concepts, tools, and technologies
- Create and maintain technical documentation covering your areas
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance