Senior Quality Assurance Engineer
We are currently seeking an experienced Senior Quality Assurance Engineer to join our expanding team in Greenwood Village, CO. This is a permanent position in which you’ll enjoy a competitive salary and benefits package (medical, dental, and vision insurance, 401(k), etc.), a casual work environment, and flexible hours. We are looking for candidates in the following states: Arizona, Colorado, Illinois, Texas, and Wisconsin. You must be eligible to work in the U.S. without sponsorship.
This position reports to: QA Manager or QA Director
Job Duties and Responsibilities
- Test new application features prior to deploying new versions or upgrades
- Test updates to existing application functionality to address production issues
- Execute regression tests on all releases
- Perform testing for one or more Scrum Teams
- Participate in Scrum Ceremonies such as backlog refinement, planning, daily standups, and retros
- Develop, maintain, and execute manual tests based on acceptance criteria
- Work with the development team to triage potential defects and then re-test those defects
- Communicate risk to potential releases if you are not satisfied with quality
- Collaborate (in both written and oral format) with Envision team members on peer test case reviews, ideas, designs, and bugs
- Mentor QA Engineers in Quality Assurance best practices
Required Qualifications
- 6-12 years of experience in manual testing of software applications
- 6-12 years of experience in test plan/test case creation, defect tracking, and metrics reporting
- 5+ years of experience testing in an Agile environment
- 1-5 years of experience with other non-functional testing methods –
- Load and Performance Testing
- Automated Testing of web and/or iOS applications
- Security Vulnerability Testing
- 508/Accessibility Testing
- UX/Usability Testing
- 1-5 years of experience mentoring QA Engineers
- Experience using TFS/Azure DevOps or similar tool for creating tests, executing tests, and tracking defects
- 2 – 5 years experience using SQL to write queries to test back-end data in databases
- 2 – 5 years experience working in a .NET environment
Preferred Qualifications
- Experience testing native iOS applications
- Knowledge of Local Area Networking technology
- Knowledge of Azure Cloud Services
- Knowledge of testing PowerBI reports
- Prior knowledge of working in a SAAS environment
Required Education
- Bachelor’s degree or equivalent in Computer Science, Information Technology, or equivalent AND 6-12 years’ experience in the field or related area OR 8-14 years of experience in the field or related area in lieu of degree
Required Background and Traits
- Must work well in a team environment
- Self-starter willing to work in a dynamic environment with minimal supervision
- Be a champion for quality and influence team members to build quality in at the start
- Actively investigate and recommend new tools, processes, and test approaches for improving the quality of software
- Ability to produce high quality work in a timely fashion
- Ability to quickly understand the existing systems and analyze the system impact of changes
- Ability to troubleshoot issues
- Strong analytical and problem-solving skills
- Effective verbal and written communication skills
- Self-motivated to learn and keep up with the latest technologies, tools, and industry trends
Benefits
- Salary Range: $85,000 – $120,000. Compensation will be determined based on relevant experience and qualifications.
For general employment information at Envision, see Benefits, Hiring, and Employment Policies.
Please submit resumes and salary requirements to: resumes@envisiontechnology.com and include “Sr QA Engineer” in the subject line.