Job
Description
You test and act as a point of contact for large components and features.
You combine your domain expertise across multiple large components/features and your working knowledge of the product and software test lifecycle to recommend the appropriate test methodology. You are able to work on time-sensitive tasks in the absence of pre-set work instructions, SOPs, or with limited documentation. You provide clarity on test procedures, processes, and findings to peers and stakeholders. You provide DAs with assistance during the implementation of new initiatives and suggest appropriate tools. You optimize team resources and help scale them for future needs. You ensure existing processes stay relevant, explore feasible options to eliminate non-value SOPs, and partner with peers and team members to build useful solutions. You stay on top of team, project, and product communications and latest updates and share relevant information with your team. You work closely with QA/SDET to reduce manual effort by proactively identifying scope for automation. When blocked, you seek your manager s support to make progress. You understand the automation frameworks and available test setups. You create scalable processes and documentation (e.g., SOPs, wikis, findings, etc.) that supports the work of others. You help managers estimate the time to test by providing input on component functional complexities, risks, and external dependencies (e.g., lab limitation, developer/QA team support, etc.) and assist in the creation of mitigation plans. You coordinate release retrospectives and recommend appropriate actions. You are able to perform an impact analysis of legacy features (i.e., periodically assess features impacted by product development change(s) to ensure they are tested appropriately and test cases are prioritized for regression testing). You contribute to test suite improvements, align test cases to projects and make sure they are maintained without discrepancies. You review all bugs/issues filed by your team. You evaluate the issues and provide input to stakeholders to help them understand the test infrastructure needs of the projects. When needed, you procure necessary accessories (e.g. cables, devices/gadgets for comparative study, peripherals, routers) required to improve team and/or test efficiency. You stay current on all new features that are transitioned to your team to test. You communicate proactive measures that reduce quality misses and identify issues early in the release cycle. You perform the first level of triaging issues raised by your team. You handle escalations, perform root cause analysis, provide data to the managers/stakeholders, and take ownership of any action items identified in that process. As part of defect management, you redefine existing guidelines and templates periodically to cater to project needs. You advocate for customers by clarifying any impacts they might experience with a detailed background of the bug/issue. You focus on bugs reported outside your team (but are in your scope) and fix test gap coverage. You actively follow up on issues that require immediate attention. You represent DA issues in forums (i.e., launch readiness, defect triage meetings) and work with tech teams to fix any issues. You actively participate in hiring DA I/IIs for your team and coach team members. You identify training needs of the team in terms of product, tools and technology and work with your manager to help address them