Squadcast is an incident-management platform for software teams of all sizes and shapes. Our product helps global organisations adopt Site Reliability Engineering practices to improve their incident resolution metrics and ultimately, the reliability of their systems. If you're excited about engaging user experiences, snappy interfaces, and trustworthy systems, we should talk! We ideate fast, embrace change, and take risks. From scaling our business model to expanding our offerings, the day-to-day at Squadcast offers endless professional growth opportunities. Our engineers work on state-of-the-art tech stacks with a high degree of autonomy
Primary Job Responsibilities
● Work with the development team to design, develop, implement, and maintain a test automation framework using the Squadcast best practice guidelines
● Review test scripts from federated development teams for coverage, completeness, and best practice compliance
● Perform various types of testing including automated, exploratory, load, manual, and performance testing on web services and applications
● Execute the complete automated test suite on-demand, during CI/CD or before every major release and communicate the test results to the stakeholders
● Perform functional QA, support UAT, and communicate status, defects, and progress clearly and consistently. Create or update reports with status as needed
● Participate in sprint planning and work with the delivery team to identify risks/impacts in the system to be tested
Technical Skills
● Extensive experience (4+ years) with Automated and Manual Testing
● Experience testing in an iterative, continuous integration environment
● 2 or more years of solid, demonstrable experience in one or more programming or scripting languages.
● 4 or more years of solid, demonstrable experience in various types of testing including automated, exploratory, load, and performance testing on web services and applications
● Experience with Cypress for automated testing is an advantage
● At least 1 year of experience working in an agile development environment (i.e., scrum, kanban, etc.) Qualifications
● Strong interpersonal communication skills are essential.
● Ability to multi-task in a fast-paced high-performance environment collaborating with multiple teams
. ● Proven ability to maintain a professional demeanor and customer focus when handling complex issues
● Excellent written communication