NCino offers exciting career opportunities for individuals who want to join the worldwide leader in cloud banking.
As a QA Engineer, with a strong background in software testing and automation you will be an part of a high performing agile home lending development team. You will be focused on planning, executing, and coordinating testing efforts and ensuring quality issues and defects are properly identified, documented, tracked, and resolved.
Responsibilities
1. Serve as the testing expert for our agile teams
2. Review user stories to provide timely and valuable feedback
3. Create detailed, well-structured Test Plan
4. Execute test cases, analyze the results and report defects
5. Create and configure test environments
6. Identify, document, and thoroughly test bugs
7. Perform thorough testing when bugs are resolved
8. Derive and create thorough test cases and scenarios
9. Translate requirements\stories to test scenarios, ensure test coverage and enhance quality of product
10. Work with product owner and PM to maintain and prioritize product backlog
11. Participate in Backlog grooming, Sprint stand ups, planning, review and retrospective and ensure testing requirements are met
12. Assist in defining acceptance criteria for stories so every business use case is identified, to deliver high quality product
13. Review Test Cases \ Scenarios with Product team to cover requirements 100% and add additional test cases as per product team's recommendation
14. Ensure QA standards \ guidelines are adhered and testing commitments are met
15. Escalate outstanding issues and testing risks to the QA Lead \ Manager
16. Identify opportunities to help management improve QA practices
Required:
·Bachelor’s Degree in Computer Science, Engineering or a related subject
·2+ years of experience in software QA, test cases and management, defect management tools and software development processes
·Strong knowledge of software QA methodologies
·Minimum of 1-year hands-on experience with code based testing framework
·Hands-on experience with Automation testing tools
·Solid organizational skills with the ability to plan, organize, delegate and control work
·Good decision-making skill, and have self-administrative skills
·Strong analytical skills, ability to diagnose problems (collect data, establish facts, etc), draw valid conclusions and provide solutions
·Proven ability to handle various tasks simultaneously with minimal supervision
Desired:
·Understanding of test automation/frameworks and where best to automate
·Experience in Object Orientated Programming
·Experience using the application
·Experience with performance and security testing
·Experience working in an agile development process
·Team-oriented but able to work autonomously