Essential Duties
• Develop test strategies to define the quality assurance approach to a project at a high level, identifying scope, risks, assumptions, environments, resources, and schedules.
• Review and analyze business requirements and use cases to gain a thorough understanding of project goals
• Create test plan(s) which include any changes and/or additions to information in the approved test strategy and add detail around approved requirements, test conditions, test cases/scripts, scheduling of test execution cycles, defect management, resources, and issues.
• Analyzes requirements and uses cases to create test strategies, test plans, test cases, and test sets. Supports monthly releases.
Creates and maintains test data.
• Develops, maintains, and executes both manual and automated tests, primarily focused on functional, but also including some performance and load testing.
• Evaluates and documents defects - including detailing the steps to reproduce the defects, assigning severity, and assessing overall impact to users and other areas of the product.
• Conduct QA efforts, driving quality practices into work products throughout the lifecycle of a project.
• Collaborate in developing, tracking, and reporting project level status and other performance metrics to appropriate leaders.
• Support and facilitate defect review/Issue management meetings.
• Coordination of all Testing activities with the help of team Manager and other stakeholders
• Administer and maintain testing tools and assets (develop processes and training documents for the same).
• If applicable, conduct trainings for offshore QA team.
• Develop test scripts (manual or automated) to address one or more project requirement or, in the case of regression tests, one or more existing application/system requirement.
• Execute test scripts and accurately report and document defects for any test steps that fail.
• Create final quality assurance reports summarizing results, risks, and providing project recommendations based in findings.
• Serve as the QA team’s representative on cross-functional initiatives
• Partners with an IT Manager to prioritize work for a QA test team.
• Acts as QA team member for an IT Development team coordinating work assignments with other QA team members, both
onsite and offshore.
• Works in an Agile environment
• Proactively provides input to improvements and enhancements to quality strategy, processes, and procedures.
Job Skills
• Motivated, self-starter who likes working on productive, fast-paced projects.
• Demonstrated initiative and ability to perform responsibilities with little supervision.
• Experience with the software developed by the IT development team is required.
• Must have UI testing experience using dev tools and design tools such as Figma, testing with accessibility tools – Siteimprove, screen reader, working with page speed index SEO tools, mobile applications testing tools. Testing applications end to end with multiple integrations.
• Testing of CMS platforms such as AEM, Drupal, SiteCore preferred
• Previous automation testing experience with BDD tools such as Selenium, Cucumber framework. Experience with testing scripting language such as Gherkin, Python.
• Demonstrated knowledge and proficiency in quality principles and best practices.
• Strong problem-solving skills with the ability to think through multiple scenarios and outcomes.
• Thorough and detail-oriented with strong oral and written communication skills.
• Strong organizational skills; must be capable and comfortable multi-tasking between concurrent projects and tasks.
• Ability to quickly learn new business processes and software applications.
• Strong collaboration skills to effectively communicate and work cross-functionally with business and technical teams.
• Must have intermediate to advanced experience querying SQL databases to verify results.
• Experience with Project Management methodologies and tools desired (e.g., Scrum, JIRA); experience in test effort estimation and tracking and leading projects of limited scope.
Experience working in a hybrid model of onsite and offshore testing.
- SEI is an Equal Opportunity employer committed to a diverse and inclusive community. We welcome applications from all. While it is not typical for an individual to be hired at or near the top end of the pay range at SEI, we offer a competitive salary and benefits package. The actual base pay offered to the successful candidate may vary depending on multiple factors including, but not limited to, job-related knowledge/skills, experience, business needs, geographical location, and internal pay equity. Our Talent Acquisition Team is ready to discuss your interest in joining SEI. The expected salary range for this position is below.
$82,800.00 - $124,200.00 - Salary
If you require reasonable accommodations to complete our application process, please contact our Human Resources Department at Careers@strategiced.com.