Quality Assurance Engineer (Remote) at FRONTSTEPS
- Scripts / executes automated test cases and load/stress testing along with manual test cases as needed
- Creates / maintains / executes automation 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
- Imports any currently created automation scripts and debugs accordingly to ensure they run properly
- Able to debug / correct any issues with all created automation scripts
- Ensures all scripts are maintained and kept up to date according to the product specs
- Works independently while supporting of being on the QA team
- Attends daily stand-up meetings as needed 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 Azure board
- Maintains all testing resources needed for creation and execution of automation scripts
- Coordinates with the Support organization on cross team metrics
- Identifies and analyzes issues, bugs, defects, and other problems, particularly when problems recur 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 Engineering teams to build quality into the product software development life cycle (SDLC)
- Performs other related duties as requested by management
TECHNICAL SKILLS & QUALIFICATIONS
- BA/BS or equivalent work experience
- 5+ years prior experience in a QA role with a product that is a SaaS solution
- 4+ years testing mobile applications (Android/iOS)
- 4+ years with developing automation frameworks/automated tests
- 4+ years using different methods to create and execute automated test scripts
- 3+ years creating and executing Load/Stress Testing and the tools associated with this testing effort
- Advance knowledge of an object oriented and/or scripting knowledge such as: C#, Ruby, Python, Java, etc.
- Experience automating test cases for mobile, web, and desktop applications
- Proven experience with REST API testing and the common tools associated with it
- 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 accomplish testing
- 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
- In-depth understanding of Quality Assurance principles and Automated Testing
- Excellent organizational skills and attention to detail
- Excellent time management skills with a proven ability to meet deadlines
- Strong analytical and problem-solving skills
- Ability to define, collect and report on metrics for the Quality team
- Understand that celebrating accomplishments is just as important as looking for ways to improve
This position is based remotely with a salary of $75,000 - $90,000. Occasional meetings may be required in Denver headquarters.
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.