Quality Engineer
Q2 is seeking an experienced Quality Engineer to join our team of innovators. Our team delivers online banking software consisting of high-quality technology solutions that enable financial institutions and their customers to securely communicate and transact anytime and anywhere via online banking, mobile banking, and voice banking. Our culture understands, respects, and appreciates different people, ideas, and cultures. We’re all high-performing self-starters with the spirit of endless possibility in approaching every new idea and challenge. We work hard but believe in keeping Q2 fun, relaxed, casual, and highly creative. Come join us in our mission to build stronger communities by strengthening their financial institutions.
RESPONSIBILITIES:
Create and maintain comprehensive test plans based on Use Cases and Customer Requirements
Create and maintain suites of automated test scripts across multiple products using Selenium and Python
Execute and contribute to manual tests efforts as needed
Document defects with details and diagnostic information
Work closely with developers, business analysts, product managers, and other testers to deliver quality solutions to our customers
Participate in and contribute test effort estimates in Sprint/Release planning sessions
Be passionate about driving software quality
Accurately track and report time against multiple projects
Utilize your expertise and knowledge to help drive QA best practices and process improvements
Train and mentor peers
EXPERIENCE AND KNOWLEDGE:
Typically requires a Bachelor’s degree and a minimum of 5 years of related experience; or an advanced degree with 3+ years of experience; or equivalent related work experience.
At least 3 years of professional quality assurance and testing experience, with an emphasis on manual automation
Strong experience in testing web-based software solutions (both front end and back-end services)
Strong analytical and problem-solving skills
Excellent communication and teaming skills especially with highly technical team members
Strong test plan organization and test execution planning skills across multiple projects
Passionate about the work, proactive work ethic, and a highly motivated attitude to provide excellence in software quality
Proven test automation experience using Selenium with Python
Experience working in small, highly efficient teams with a high degree of collaboration prowess
Experience with version control systems such as Git
Experience with defect tracking systems; JIRA, QTest considered a plus
Experience testing web services and RESTful APIs considered a plus
Experience with SQL
#LI-KH1
#LI-REMOTE
At Q2, our goal is to be a diverse and inclusive workforce that fosters mutual respect for our employees and the communities we serve. Q2 is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.