Your mission
Design, develop, and maintain robust, scalable, and reusable test automation frameworks for our web applications and backend services.
Lead the development of automated test scripts, test suites, and testing strategies to ensure comprehensive test coverage.
Performing integration, functional, regression, smoke, performance, and security testing to identify bugs or defects.
Conceptually clear the testing pyramid model and effort optimization
Supporting user acceptance testing (UAT) and assisting clients with product validation.
Advocate for and implement shift-left testing principles, integrating quality checks early in the software development lifecycle.
Create, manage, and maintain test stubs and virtual services to isolate components and enable robust testing in a complex service-oriented architecture.
Validate telephony integration points and end-to-end call flows.
Integrate automated testing seamlessly into our CI/CD pipelines to enable continuous testing and delivery, fostering a strong DevOps culture.
Collaborate with software developers, product managers, and other stakeholders to understand requirements and define test plans for new features.
Analyze test results, identify and report defects, and work with development teams to ensure timely resolution.
Mentor and provide technical guidance to junior test automation engineers.
Stay up-to-date with the latest industry trends, tools, and best practices in test automation and quality engineering.