ESSENTIAL FUNCTIONS
- Creates / maintains / executes manual tests for QA across all products in accordance with their appropriate sprintcadence
- Creates / maintains / executes automated tests for QA across all products in accordance with their appropriate sprint cadence
- Is comfortable being flexible in daily assignments, as we are a small group and cover each other on a regular basis
- Insures all scripts are maintained and kept up to date according to the product specs
- Attend all refinement and planning sessions within the product supported to validate Conditions of Acceptance for each Work Item defined.
- Works independently while being part of the QA team
- Attends daily stand-up meetings as needed and communicate status for the tests being executed/created
- Able to do reports on both coverage and execution of test cases
- Enters any issues found with the product into the appropriate Azureboard
- Maintains all testing resources needed for creation and execution of test scripts
- Coordinates with the Support organization on cross team metrics
- Identifies and analyzes issues, bugs, defects, and other problems, particularly when problems occur in multiple products; recommends and facilitates solutions to these issues
- Believes that Quality Assurance is more than testing releases and includes working closely with the Product and Engineering teams to build quality into the product software development life cycle (SDLC)
- Performs other related duties as requested by management
SKILLS & QUALIFICATIONS
- BA/BS or equivalent work experience
- Previous experience in a QA role or manual testing with a product that is a SaaS solution
- Previous experience in developing and executing automated test scripts with tools such as Selenium IDE and TestComplete
- Preferred experience testing mobile applications (Android/iOS)
- Preferred experience developing manual test scripts
- Experience with Azure DevOps is a plus
- Proven experience with REST API testing and the common tools associated with it (Swagger / Postman)
- SQL database knowledge and how to leverage for testing purposes
- Experience writing and executing Test Plans and Test Cases
- Knowledge of defect tracking systems
- Experience collaborating with developers to maximize test coverage between the developer's own tests and the QA testing effort
- Experience working in a remote Agile environment
- Knowledge of common QA practices and SDLC
- Experience using emulators to accomplishtesting
- Good communication and organizational skills
- Proactively identify problems and opportunities and generate creative approaches to solve them
- Enjoys working collaboratively with a product manager and product owners to understand and refine COAs for higher quality products
- Excellent organizational skills and attention to detail
- Excellent time management skills with a proven ability to meet deadlines
- Strong analytical and problem-solving skills
- Understand that celebrating accomplishments is just as important as looking for ways to improve
- Willingness to learn new technologies and potentially work on a team to develop automation testing
$55,000 - $70,000 a year
This position may be based remotely and pays an annual salary of $55,000 - $70,000.
Benefits include the following:
• Medical, Dental, and Vision
• Company sponsored Life Insurance
• Voluntary Short-Term Disability, Long-Term Disability, and Life Insurance
• FSA/HSA
• Paid Time Off
• Sick Time
• Internet Reimbursement
• 401k match
FRONTSTEPS is proud to be an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.