We are seeking a
Senior QA Engineer
to participate in the agile development scrum team by leading and performing the necessary software testing functions increasing the quality of the products and client ultimate experience. This role constructs, documents, and performs various manual and automated testing efforts. It is a fast-paced and exciting role that provides opportunities to work on a wide array of projects.
Responsibilities
- Oversee the design, development, execution, and maintenance of testing strategies and automation platforms within the organization
- Perform system analysis and recommend improvements around architecture, scalability, and reliability of existing testing methodologies and automation suites
- Recommend and evangelize new technologies and strategies as it pertains to testing needs across the organization
- Promote and lead guild activities to encourage expansion of technical knowledge among engineers across the organization Author, maintain, and execute functional test cases and test plans for complex stories
- Lead other engineers in performing testing and across the technology organization
- Define automation strategies, protocols, and frameworks to be used within the team
- Participate in reviewing and providing feedback of test cases and test plans authored by scrum teams across the organization
- Provide high level estimates of QA activities at a project level
- Role model and coach on effective time management techniques
- Challenge the team to think about code-quality in terms of long-term maintainability
- Take an active role in ensuring the team meets the sprint commitment
- Effectively engages participants in discussion to get all viewpoints
- Proactively convey details regarding project status and deliverables to key stakeholders "up the chain" in a timely manner
Qualifications
- At least 6+ years experience in the following is required:
- Agile methodology o Understanding of test methodologies (Unit, Functional, Acceptance, Regression, Performance, Load)
- Risk analysis of large web-based applications
- Authoring automated test suites in Playwright (preferred) / Selenium / Cypress. o Communicating test results to appropriate team members and stakeholders
- Writing and maintaining performance test scripts
- Analyzing performance test results
- Gherkin story format