Job Responsibility:
Create detailed, comprehensive, and well-structured test strategy, test plans and test cases for new and/or existing products using a variety of levels of test including smoke test, functional, regression, UAT utilizing manual and automated testing processes to ensure product changes and features have been implemented successful.
Review product requirements and design specifications for preparing/conducting system level testing and coordinating with agile development team to ensure quality of deliverables
Develop defect tracking and reporting that aligns with agile process
Be a vocal proponent for quality in every phase of the development process
Coordinate testing activities with various internal testing resources and SMEs, setting up testing plans and test cases ensuring they follow a defined testing process
Estimate, prioritize, plan, and coordinate testing and release activities
Develop a deep understanding of our products with the ability to detect defects
Proactively seek out tasks and take ownership to improve software QA quality and processes including automated testing practices
Manage test cases and process using test management tools, Azure DevOps preferred
Basic Qualifications:
B.S. in Computer Science or a related field
5+ years of industry software QA experience for a cloud-based and Mobile product
2-5 years of experience with test automation, selenium preferred
Ability to create test plans, define testing strategies, and identify high risk areas
Deep understanding of the latest web technologies, testing processes, tools, cloud deployments, protocols
Strong communication and collaboration skills
Experience testing CAD, Graphics, or IoT applications a plus
Preferred Qualifications:
Experience working on an agile team Scrum or SAFe preferred
Experience in managing black box and white box testing
Experience with SQL databases
Experience with GitHub, Azure DevOps, and other development tools
--
You must verify your mobile number to apply to this job.