Collaborate with vendor partners during system design, product definition, and software development to create acceptance and validation test plans.
Oversee vendor timelines and release content to facilitate testing; manage defect information to ensure issues are documented and resolved.
Utilize product requirements, system engineering requirements, and BDD/TDD test techniques to convert requirements into test cases.
Integrate technical expertise and risk assessments in various design, test plan, quality, and capability readiness reviews.
Design acceptance test plans and sub-system integration test plans, create schedules, execute test cases (manual and automated), and provide regular status updates on QA activities.
Execute procedures that validate product features, using test plans and functional specifications, based on the system requirements.
Work with cross-functional teams to resolve issues found throughout the SDLC and provide detailed test execution records.
Maintain accurate QA metrics/dashboards, participate in quality reviews, and identify improvement opportunities.
Capable of handling multiple concurrent projects; comfortable coordinating the work of multiple engineers on complex projects.
Primary Skills:
Bachelor’s degree in computer science, Engineering, or a related field, with over 8 years of professional experience.
Expertise in using test management and defect management tools such as Zephyr and JIRA.
Proficiency with CI tools like Jenkins to support DevOps deployment processes.
Experience with large-scale, multi-tiered systems, service-oriented architecture, and third-party cloud-based testing.
Knowledge of modern web application architecture, including decoupled modules and independent subsystems.
Proven ability to set priorities and manage multiple objectives simultaneously.
Strong attention to detail and capability to work independently.
Basic understanding of network components, including modems, switches, routers, and firewalls