The ideal candidate for this job would have the following skills:
- Ability to analyze an application’s user interface and capture a thorough set of test cases.
- Ability to find out-of-the-box testing scenarios to ensure the code is fault-resistant and secure.
- Comfortable using tools such as SQL Queries or REST calls to test applications without user interfaces.
- Ability to manage multiple tracks of work and balance long term project and exploratory testing with conducting regression and smoke tests for maintenance updates and hotfixes.
- Familiarity with a wide set of QA tools and the ability to help select future toolsets to optimize the testing process.
- Superior organizational and project management skills.
- Comfortable working with Product Managers and Developers.
- Define testing cycles and work with dev team to develop and standardize a process for controlling Build progress through various environments on the way to production.
- Familiarity with performance testing and experience on a performance optimization project.
- Experience working in a git based process.