Enhance the team’s capacity to deliver assigned stories by end of sprint
Cultivate Camaraderie: Ensure that Core Values are living and breathing throughout the project team and that these values are reflected within the QA assurance team and department.
Increase Velocity: Perform automated testing and API testing for complex applications and scenarios; locate and document edge cases by understanding the depth and intricacies of a project; assess possible risks and propose modifications to the acceptance criteria.
Expand Frameworks: Demonstrate proficiency at automation, API testing, or accessibility testing principles and solutions.
Increase Velocity: Enhance the team's capacity by documenting plans to anticipated risks/blockers, advancing best practices, and mentoring peers and more junior team members.
Guide Development: Serve as a technical SME in the sprint, ensuring successful delivery of the sprint commitment by prioritizing testing efforts, enhancing acceptance criteria, etc.
Evaluate Skills: Conduct recruiting interviews and analyze candidates to ensure successful hiring/contracting.
Demonstrate Expertise: Present robust testing plans, metrics, and other valuable insight and direction during sprint review meetings; propose solutions and improvements to clients that improve our ability to deliver value.
Requirements
Technical Proficiency: demonstrable proficiency with desired technologies and tools
Deep expertise in developing and maintaining end-to-end test frameworks using Selenium
Along with expertise using Selenium with C# and .NET
Strong proficiency in CI/CD integration of automated tests using tools such as GitHub Actions, Jenkins, or Azure DevOps, including parallel execution, test reporting, and environment management.
Testing up a test automation framework from scratch
Practical Experience: 5-8+ years professional experience in relevant technology and projects, including ongoing adherence of best practices, leading and executing automated testing for web and mobile applications, and leveraging industry-standard tools to ensure optimal product quality across all stages of the software development lifecycle.
Client Leadership: Experience presenting to client stakeholders and communicating technical and business value
Outcome Orientation: Experience understanding and articulating the business outcomes that your development projects impact
Mentorship Experience: Experience with coaching and mentoring, demonstrated through ad-hoc collaboration and structured code reviews.
Relevant Education: may include intensive programs, Bachelor's Degree in Computer Science, Software Engineering, or a equivalent experience
Values Alignment: We Care Deeply, Always Deliver, Never Settle, Do It Together, Own the Outcome, and approach every situation with a CAN DO mentality – learn more about our Core Values and be sure to let us know which aligns most with your experience!