Tymeshift - QA Engineer
Portugal
Cypress, QAE, QAA
Tymeshift is recruiting a QA Engineer
The workforce management solution built for the modern age is growing the Engineering team in Portugal!
About: Gone are the days of call centers and the old-school software that ran them. Today, customers expect to communicate on their terms through the channels they love, like email, live chat, and social. Companies use modern platforms like Zendesk to make this possible. There's only one problem — workforce management tools haven't evolved alongside customer service tools. This leaves customers stuck working in spreadsheets or apps that feel like they were made for Windows 98. Enter, Tymeshift.
They're building the future of workforce management for next-generation support teams that run on Zendesk. Tymeshift helps companies deliver better customer service and increase team productivity with real-time reporting, forecasting & scheduling.
Disclaimer: WFM is complex, but they're making it simple. It involves math, metrics, and an understanding of the intricacies that matter to their customers. If you've got an analytical side, chances are, you'll love it.
π Your mission at Tymeshift:
Help them detect and prevent issues in their application in order to build the best WFM solution completely integrated with Zendesk. You will be in charge of both manual and automation tests that improve the quality of their continuous releases.
Responsibilities:
-
Defining and implementing a comprehensive testing strategy, including manual and automated testing.
-
Proactively monitoring and identifying bottlenecks in system performance, scalability, and reliability.
-
Writing reusable, testable, and maintainable test code using best practices, design patterns, and company standards.
-
Reporting change logs between releases.
-
Identifying, defining, and improving strategic processes related to testing and quality assurance
-
Conduct smooth deployments to the product by acting as a release manager.
-
Building relationships with cross-functional teams, including developers, product managers, and customer-facing teams.
-
Contributing to broader initiatives within their tech group and sharing testing knowledge with the team.
-
Contributing with the product team to validate requirements and elaborate on potential test cases.
-
Reviewing quality specifications and technical design documents to provide timely and meaningful feedback
-
Implementation of appropriate testing methodologies
-
Estimating, prioritizing, planning, and coordinating quality testing activities
-
Review system requirements and track quality assurance metrics
-
Coordinate fixes with the development team on identified issues and regressions to reach a stable release
-
Perform software testing in all phases of the design-develop-test-release-maintain software life cycle
-
Plan testing coverage and proactively contribute with new ideas and processes to reduce regressions
What they're looking for:
-
No degree is needed, soft skills* are the degree you need
-
3+ years of experience in a QA Engineer role
-
Experience with manual testing techniques and automated testing techniques using Cypress or other automation tools
-
Experience with various development methodologies, such as Agile and Scrum, and software testing platforms or environments
-
Has thorough knowledge of several testing tools
-
Previous experience with load testing using k6 is a plus
*Soft Skills
- Not an asshole
- Lead by example
- Positive attitude
- Problem-solving mindset, a customer-centric mindset
- Willingness to continuously improve yourself, mentoring
- Excellent communicator
- Bias to action
- EQ - Would you google it?
- Curiosity
Compensation, Benefits, and Perks:
- A meaningful stock option plan and competitive benefits
- Their people get unlimited vacation
- Learning fund that they encourage you to use
- Paid travel to other offices
- Private health insurance
- Gym membership
- Meals at the office
Want to know more? Get in touch with us π