Diversify is looking for a person who is passionate about quality assurance and who is a self-starter able to thrive in a fast-paced work environment. In this role, you will create test plans and test cases for a variety of software applications for both web and mobile platforms. You will rely heavily on data analysis to identify defects and will help create test automation.
Builds and Maintains test suites utilizing various test management tools.
Develops manual test cases with varying levels of complexity.
Designs and implements automated test cases using an object oriented programming language.
Implements automated test cases using SoapUI, Selenium IDE, or other test automation tools.
Writes Cucumber feature files.
Develops test plans, test schedules, and provides accurate estimates for assigned work.
Coordinates test activities and resources.
Performs acceptance, regression, functional and integration testing.
Conducts a detailed analysis of test results found through both manual and automated testing.
Documents and tracks software defects.
Participates in defect triage meetings.
Works closely with software developers to identify root cause for defects.
Works closely with leadership and developers to meet schedule deadlines.
Uses browser developer tools to analyze web application errors and network activity.
Utilizes a REST client and/or SQL to analyze and manipulate data.
Other duties as assigned
Reacts well to changes in priority, tasks, and deadlines.
Experienced working in an Agile development environment.
Presents oneself in a highly professional manner.
Exceptional communication skills.
REQUIRED EXPERIENCE AND SKILLS:
2 - 6 years of experience with Software Engineering and/or Quality Assurance.
Minimum of 1 year of experience with an object oriented programming language (C#, Python, Java, etc).
Minimum of 1 year experience testing RESTful APIs and/or web services.