Sr. Quality Assurance Analyst
Tyler Technologies · Plano, TX · 5 days ago
HybridQuality AssuranceFull-time
Responsibilities
- Test and validate program modules of moderate to high complexity to meet specifications and procedures standards.
- Conduct thorough and accurate testing of client/server and web-based applications.
- Document software defects in the issue-tracking system and proactively communicate with software developers.
- Validate all written documentation for assignments for accuracy and completion.
- Validate software releases of moderate to high complexity prior to distribution.
- Create and maintain test plans and test cases of moderate to high complexity for all testing assignments.
- Provide guidance to new and existing staff in developing QA skills.
- Train QA staff when new processes are introduced to ensure consistency throughout the department.
- May assist in certifying a product release for all testing assignments.
- May participate in agile scrum meetings to gain and apply knowledge of feature requirements, system operation, and ensure new feature stories have appropriate test criteria defined.
- May participate to identify opportunities for automating test scripts and assist in the creation of automated test scripts and evaluation, execute and maintain them.
- Adhere to and proactively develop QA standards and procedures.
- Identify new procedures, methods and/or tools to improve the efficiency of the QA process.
- Aid in the design and requirements for new products.
- Work with QA Automation Engineer to create new test scripts and to develop solid test frameworks.
- Provide analysis and consulting support for development and support employees.
- Perform API testing with REST and SOAP tools, and validate backend integrations.
- Execute and analyze performance and stress testing to assess system scalability and stability.
- Support security testing efforts by validating fixes, identifying regressions, and assisting with vulnerability verification.
- Validate application compliance with accessibility standards (WCAG 2.x) and document gaps and risks.
Qualifications
- Bachelor's degree or higher in Computer Science, Management Information Science, or Business. Equivalent work experience may substitute for the degree requirement.
- Typically 5+ years of experience in software quality assurance, including testing complex applications in agile environments.
- Strong analytical and problem-solving skills involving sound decision-making and effective resolutions.
- Strong understanding of QA testing methodologies and practices preferred.
- Familiarity with basic coding and/or scripting is required.
- Strong knowledge and experience with the full lifecycle of software development.
- Keen attention to detail.
- Strong planning and organizational skills involving the ability to manage multiple work streams effectively.
- Strong time management skills with proven track record of delivering successful results.
- Strong interpersonal and communication skills involving the ability to communicate verbally and in writing, technical and non-technical information.
- Solid knowledge and experience with relational databases, including solid knowledge and understanding of SQL and query writing.
- Experience with enterprise or government software platforms preferred.
- Proficient with Microsoft Office.
- Ability to work independently as well as collaborate in a team.
- Ability to maintain a test environment effectively with regard to products, tools, data, and related aspects.
- Previous experience leading and providing direction for large-scale projects.
- Previous experience developing and mentoring employees.
- Ability to be effective in a fast-paced environment.
- Must be able to travel occasionally.