Duties
Lead all aspects of software quality assurance for the company – leading, mentoring, and growing a team that is responsible for ensuring GeoNexus’s software meets minimum organization standards and end-user requirements using automated GUI testing. Establish QA process, policies, and guidelines. Responsible for quality assurance and product testing. Continuously improve software testing quality processes with the goal of delivering reliable, high-quality software. Review QA process gaps and suggest best practices for increased efficiency. Lead, mentor, and develop a testing a team that will perform software testing design and test execution. Set up a testing framework for systems integration and regression test. Analyze and implement test automation and test management tools. Utilize test management tools such JIRA and ALM. Set up defect management process. Implement Agile practice and process for increased product delivery. Train and mentor team on Agile practices and agile framework like BDD(Gherkins). Establish and manage requirement traceability matrix. Develop test plans, test strategy, test design, and test cases/scripts. Perform manual and automated testing with scripting language such as JavaScript and Python. Identify, report, and monitor software defects. Coordinate and prioritize assurance activities and schedules, and monitor results. Supervise 2 entry-level employees.
Minimum Requirements
Bachelor’s degree in Computer Science + 3 years of experience in a Software Quality Assurance position to include: software testing (plan, strategy, and design), defect management, building and implementing QA processes and best practices, analyzing and implementing test automation best practices and Agile framework (BDD-Gherkins), implementing Agile practices & process, and the use of test scripting language (Python and Java Script) and test management tools (JIRA and ALM)
Send cover letter and resume to Careers@geo-nexus.com