Collaborate with a close-knit team to identify trends, bugs, and escalate priority issues that need immediate attention
Influence key Go/No Go decisions on product readiness
Perform thorough regression testing of existing applications before major releases
Be the champion of quality in every phase of the development process
Perform functional testing, manually and using UI automation (Cypress with TypeScript)
Perform API testing using (Cypress with TypeScript)
Have a good understanding of different automation frameworks
Own and drive software quality assurance lifecycle as part of SCRUM/Agile processes and deliver high-quality releases on time
Actively participate in agile meetings with product and program management and engineering
Interact with business product managers to clarify requirements and drive projects to ensure on-time completion
Ensure comprehensive test coverage by filing extensive bugs, defects, and improvements and verifying their fixes
Work closely with Product Managers to design and implement detailed and well-structured test plans and test procedures
Inform Product Managers in a timely and clear manner regarding progress on tasks and of issues needing immediate remediation or escalation
Initiative-taking attitude and a willingness to “go the extra mile” to get the job done with excellence
Assume ownership for deliverables, accept directions and feedback from co-workers and manager
Highly flexible attitude and ability to quickly shift gears with multiple and shifting priorities and differing levels of ambiguity
Proactively participate in maintaining team standards and best practices
Maintain high responsiveness and excellent cross-team collaboration. The ideal candidate will also be forward thinking, keeping abreast of new tools, and work with the QA organization to integrate new practices into existing processes. This role will be primarily for automation testing
Must-haves
A minimum of 5+ years of experience in Quality Assurance
A minimum of 5+ years’ experience in manual testing and designing test cases with knowledge of test plan
A minimum of 3+ years of experience in automation (UI and API) testing using Cypress with Typescript
Hands-on experience in Typescript programming
Experience with Gatling and Karate
Experience in Azure DevOps
Configure and maintain CI/CD pipelines
Knowledge of automation framework
Knowledge of web application testing
Knowledge of unit testing, integration testing, functional testing, and automation testing
Disciplined approach to testing and documentation
Ability to define and document best practices and standards
Experience with defect reporting and escalation procedures to Senior Management
Strong organization, collaboration, and time management skills
Excellent communication skills (both written and verbal)
Team-player attitude and the ability to work in a multi-tasking, cross-collaborative fast paced environment, driving other people to the common goal
Must be able to identify and learn new technologies quickly
Independently driven, resourceful, and able to deliver results with minimal direction