Cyara is the worlds leading Automated CX Assurance Platform provider, enabling leading brands across the globe to build better customer experiences faster.
Through automated testing and monitoring, Cyara accelerates the delivery of flawless customer journeys across digital and voice channels while reducing the risk of customer-facing defects.
Every day the most recognizable brands, including Airbnb and NAB trust Cyara to deliver customer smiles at scale.
Our promise is Customer Smiles Delivered at Scale, and as a member of Cyaras team, youll be given the opportunity to bring that mission to fruition alongside our amazing community of fun-loving forward thinkers.
Job Function Description :
As a Senior SDET in the Product Engineering team at Cyara, you will be responsible for creating testing tools, simulators, automating testing processes, conducting various types of tests, reporting and analysing defects, and ensuring adherence to quality practices.
You will gather requirements from Product Management and turn them into working software that satisfies market needs.
You will develop, revise, and maintain software artifacts and product engineering processes / methodologies to meet functional, scale, and performance criteria.
You will be responsible for :
- Working with the Engineering manager, Product Owner, Tech Lead, and team members to define and expand the teams quality practices.
- Developing, debugging, and maintaining web automated test scripts and test cases with various testing tools and frameworks, including Selenium, Playwright, and Nightwatch JS.
- Driving a variety of testing activities, such as conformance testing, integration testing, functional testing, end-to-end testing, acceptance testing, performance testing, and smoke testing.
- Reporting defects discovered during test runs and conducting root cause analysis to verify that solutions are implemented correctly wherever possible.
- Representing your team at QA Chapter meetings.
- Participating in team Agile ceremonies (planning, daily scrum, retrospectives, etc.)
- Participating in technical discussions with developers within your team and across teams.
- Participating in exploratory manual testing as required.
- Adhering to quality assurance best practices throughout the Software Development Lifecycle (SDLC).
- Providing developer support to Cloud Operations concerning CI / CD, production system troubleshooting and timely issue resolution.
Skills / Expertise :
5+ Years of experience in the Testing and QA domain.Proven leadership in defining and expanding team's quality practices.Proven experience in Python, Selenium and Cypress automation frameworks.Experience with OOP, preferably Python and / or Java, and JavaScript Knowledge and experience working with databases, preferably experience with InfluxDB and MongoDB.Good to Have : NLP Model Evaluation.Be a switched-on self-starter with excellent communication skills Cyber Security knowledge / experience.Experience using microservices architecturesExperience working with CI / CD pipelines and practiceProven track record for contributing to positive change as an Agile team member.A good understanding and experience working with several test automation tools for client testing, backend testing (including APIs), and end-to-end integration testing (e. Playwright, Selenium, unit test etc).A proactive, quality-oriented self-learner, independent, and a great team player.Excellent written and verbal communications.Problem-solving and conflict-resolution ability with strong organizational skills.Strong advocate of quality assurance best practices throughout the SDLC.Provide help and guidance to less experienced engineers.Ability to support Cloud Operations concerning CI / CD production system troubleshooting and issue resolution.A bachelor's degree in a related discipline (Computer Science or related field is preferred), or equivalent relevant experience.(ref : hirist.tech)