Ensures consistency in testing practices and assures quality standards for software products by leading the creation of test case documentation and execution within the team. Leads the creation, execution, and documentation of test cases that include: pre / post conditions, test execution steps, and expected results for releases and defects. Uses test case results to track project status, forecast completion / budget information, and plan for releases. Performs functional system and regression testing and writes SQL / PL SQL to analyze data. Recommends design improvements and defect corrections throughout the development process. Participates in root cause analysis. Provides estimates for planning, development and execution of test efforts across teams and products. Develops, enhances and maintains test automation frameworks. Independently investigates, diagnoses and resolves product inconsistencies and defects and proposes product improvements. Provides input and raises concerns about product functionality during architecture/design sessions at a feature level. May define and create automation scripts. May identify processes and products where additional automation should be implemented. Keeps management informed of technical trends and / or emerging technology. Provides technical and leadership mentoring to others in the immediate group. Meets training requirements and follows established procedures and proposes new procedures. Improves procedures and standards when the opportunity arises. Adheres to architecture / design standards.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree