SW8332 |22 Jun 2022 Quality Assurance Analyst
- Plan, develop, and execute regression, functional, integration and other tests on assigned project
- Design, develop, and use frameworks and harnesses for automated testing
- Take full ownership of and maintain a robust QA environment
- Work with developers on improving system testability and creating testing environment
- Document test plans, procedures, test cases and test data
- Solid experience in testing work of enterprise-scale system
- QA experience on Web, API, Mobile products
- Knowledge of system testing best practices and methodologies
- Understand all levels (functional/non-functional) of product and application testing
- Experience with BDD/TDD, CI/CD, Scrum/Kanban is a plus
- Experience with test planning, execution, and automation
- Experience with continuous integration tools (GitHub, Jenkins) is a plus
- Experience with UNIX/Linux
- Scripting ability using Python, Bash, knowledge on Java is a plus
- Enjoys breaking things and solving problems - not just able to find out the 'what', but also the 'why'
- Quick learner able to adapt and contribute to new projects and test demands